Подключение через Wi-Fi контроллера к роутеру

Здравствуйте, у меня контроллер подключен к роутеру через wi-fi по инструкции https://wirenboard.com/wiki/Wi-Fi но периодически контроллер отключается от сети wifi, приходится его перезагружать. Я не знаток в linux помогите мне пожалуйста разобраться.

Приходится перезагружать кого? Роутер?
Что происходит когда “отключается”? Адреса раздаются DHCP?

Перезагружаю WirenBoard, (прошу перезагрузить с кнопки на корпусе) он установлен на объекте и нет возможности подключиться через USB, роутер раздает адреса по DHCP. Перезагружал роутер но это не помогает. Контроллер работает не зависает точно, только отключается от wifi

Так, теперь понятнее. Дайте пожалуйста конфиг (удалите ключ сети)

/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 недели не был подключен до перезагрузки.