Собственно, все в заголовке.
WiFi-сеть поднимается, но клиенты подключиться не могут (не получают действительный адрес). Прописывание адреса руками на клиенте тоже ситуацию не решает.
Воспроизводится на двух разных WB6 - обе с тестовой ветки обновляются.
До перехода на тестовую ветку - работали нормально. Сетевые конфиги не трогали после обновления.
Добрый день.
Попробую воспроизвести.
Не воспроизвдится.
Проверьте следующее:
- Запущел ли hostapd
- есть ли в его логе записи starting accounting session с MAC-адресом подлючившегося клиента.
- поднят ли интерфейс wlan0 и его состояние, какой адрес назначен.
Ну и проверял, естественно, на дефолтном конфиге /etc/network/interfaces
У меня случилась подобная проблема. В логах dnsmasq были сообщения
DHCP packet received on wlan0 which has no address
Гугл привел на страничку, где нашлось решение. Проблема в том, что интерфейс wlan0 не получал ip-адрес после старта hostapd. Решилось выставлением адреса вручную:
ifconfig wlan0 192.168.42.1
После этого dhcp-сервер сразу заработал, клиенты стали подключаться.
Оч странно и непонятно почему так, в /etc/network/interfaces, вроде четко прописан статический адрес:
# Wireless interfaces
auto wlan0
iface wlan0 inet static
address 192.168.42.1
netmask 255.255.255.0
Сейчас даже после перезагрузки контроллера все работает хорошо, точка доступа поднимается, адреса назначаются сами. Хз как у wlan0 пропал ip и почему он не назначался автоматически🤷♂️
P.S. я много ковырялся во всяких сетевых настройках, мог сам что-то сломать и не заметить) но, вдруг кому-то поможет.
1 Like