Controller 5.13.32AP Firmware 4.3.24.11355
Могу подтвердить, что проблема возникает именно между клиентом и AP на одном или двух конкретных SSID. Запускал Wireshark на DHCP-сервере, клиенте с проблемами, а также tcpdump на AP. Для этого выполнил:
> iwconfig
Убедился, что SSID совпадает с тем, который затронут, и сделал захват на bridge-интерфейсе и на правильном беспроводном интерфейсе:
> tcpdump -i br0 -vvv -s 1500 '(port 67 or port 68)' -w br0.cap
> tcpdump -i ath2 -vvv -s 1500 '(port 67 or port 68)' -w ath2.cap
Если SSID находится в VLAN, нужно запускать br0.20 (например, для VLAN 20).
В четырёх захватах могу отследить отдельный DHCP-запрос по transaction id: вижу, как он идет с ноутбука, через AP на сервер, сервер отвечает Offer, Offer проходит оба интерфейса AP, но на моём клиенте с Windows 10 Offer так и не приходит.
Это влияет на хромбуки, интерактивные доски, iPad, планшеты, устройства с Windows — без разбора. У нас есть UniFi-коммутаторы, но также Extreme Networks и Aruba. По анализу захвата пакетов сложно сказать, что проблема связана с коммутатором.
Когда проблема проявляется, это заметно: на этом SSID на этом AP у Windows-клиентов назначаются APIPA-адреса (169.254.0.0/16). Если назначить статический IP, соединение работает, как уже говорил. В дашборде тоже видно:
"Client [DeviceName] is having trouble obtaining an IP via DHCP."
У нас 130 сайтов под этим контроллером, и это сообщали на трёх из них, хотя не все сайты используют AP Firmware 4.3.24.11355.
Странно, но некоторые SSID страдают от проблемы больше других. Иногда полностью удаление проблемного SSID и его повторное добавление вручную помогает на некоторых сайтах, но не на всех.
Также экспортировал конфигурацию AP командой:
> cat /tmp/system.cfg > backup.cfg
Есть ли где-то место, где можно отслеживать эту проблему и узнавать, когда её решат, чтобы спокойно обновлять прошивку?
Пока что я откатился до версии 4.3.20 — она, похоже, помогает некоторым.