Здравствуйте, у меня контроллер подключен к роутеру через wi-fi по инструкции https://wirenboard.com/wiki/Wi-Fi но периодически контроллер отключается от сети wifi, приходится его перезагружать. Я не знаток в linux помогите мне пожалуйста разобраться.
Приходится перезагружать кого? Роутер?
Что происходит когда “отключается”? Адреса раздаются DHCP?
Так, теперь понятнее. Дайте пожалуйста конфиг (удалите ключ сети)
/etc/network/interfaces
и результат
systemctl status hostapd
Да, а скрипт по рекомендациям из вики использовали?
https://wirenboard.com/wiki/Wi-Fi
root@wirenboard-APMRH2NU:~# nano /etc/network/interfaces:
*# /etc/network/interfaces – configuration file for ifup(8), ifdown(8)
*# The loopback interface
auto lo
iface lo inet loopback
*# Wireless interfaces
allow-hotplug wlan0
*#iface wlan0 inet dhcp
*# wpa-ssid wifiessid
*# wpa-psk wifipassword
*#iface wlan0 inet static
*# address 192.168.42.1
*# netmask 255.255.255.0
auto wlan0
iface wlan0 inet dhcp
wpa-ssid “********”
wpa-psk *********
auto eth0
iface eth0 inet dhcp
pre-up wb-set-mac
hostname WirenBoard
allow-hotplug eth1
iface eth1 inet dhcp
pre-up wb-set-mac
hostname WirenBoard
*## The gsm pptp interface
*## vvv uncomment block to enable
*#auto ppp0
*#iface ppp0 inet ppp
*## select provider: megafon, mts or beeline below
*# provider megafon
Добавил * к # а то текст был жирным
root@wirenboard-APMRH2NU:~# systemctl status hostapd
● hostapd.service - LSB: Advanced IEEE 802.11 management daemon
Loaded: loaded (/etc/init.d/hostapd; generated; vendor preset: enabled)
Active: active (exited) since Mon 2020-08-24 06:30:16 UTC; 4 days ago
Docs: man:systemd-sysv-generator(8)
Process: 2598 ExecStart=/etc/init.d/hostapd start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/hostapd.service
Aug 24 06:30:15 wirenboard-APMRH2NU systemd[1]: Starting LSB: Advanced IEEE 802.11 management daemon…
Aug 24 06:30:16 wirenboard-APMRH2NU systemd[1]: Started LSB: Advanced IEEE 802.11 management daemon.
root@wirenboard-APMRH2NU:~#
Да
Сделайте для порядка
systemctl disable hostapd
В скрипте переподключения сменили интерфейс на wlan0?
Здравствуйте, не понимаю что мне нужно сделать, а в скрипте указал : WLANINTERFACE=wlan0
Так соединение активно или снова разрывается?
Я ничего не изменял с начала нашей беседы, но за это время соединение разрывалось 1 раз. Наверное 1 раз в неделю происходит разрыв. Вы написали сделайте для порядка: systemctl disable hostapd мне это вставить в командную строку?
Да, сыполните команду на контроллере.
Заодно - выполните
cat /var/lib/dhcp/dhclient.leases |grep expire
Покажет время аренды.
А что отдает:
ls /var/lib/dhcp/
Тогда:
cat /var/lib/dhcp/dhclient.wlan0.leases
Вывод.txt (6.8 КБ)
То есть за двое суток адреса получались стабильно?
Два дня назад его перезагрузили и он подключился к Wi-Fi, до этого он работал стабильно 2 недели, потом отключился от Wi-FI и 2 недели не был подключен до перезагрузки.


