WB5 - пропадает линк на Ethenet

Да

А контроллер у вас какой ревизии и какой серийник?

Как определить? Наклейка на корпусе?

Еще раз провели манипуляции. Если ребутнуть отдельно роутер. То он потон не видит wb5

Добрый день!
А если после пропажи линка сделать интерфейсу
ifdown --force eth0
ifup eth0
связь появляется?

добрый день!
хочу сегодня добраться до объекта
попробую

т.к. в очередной раз пришлось перегружать роутер и потерял WB5

по крайней мере мне хоть понятна закономерность появления ошибки

root@wirenboard-ATN4XT24:~# ifdown --force eth0
cat: /run/udhcpc.eth0.pid: No such file or directory
/bin/sh: 1: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]… o r
kill -l [exitstatus]
cat: /run/udhcpc.eth0.pid: No such file or directory
/bin/sh: 1: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]… o r
kill -l [exitstatus]
root@wirenboard-ATN4XT24:~# ifup eth0
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.20.2) started
Sending discover…
Sending select for 192.168.2.9…
Lease of 192.168.2.9 obtained, lease time 25200
/etc/udhcpc/default.script: Resetting default routes
SIOCDELRT: No such process
/etc/udhcpc/default.script: Adding DNS 192.168.2.1
root@wirenboard-ATN4XT24:~# [326447.859203] fec 800f0000.ethernet eth0: Link is Down
[326448.259783] fec 800f4000.ethernet eth1: Link is Up - 100Mbps/Full - flow con trol rx/tx
[326448.689573] SMSC LAN8710/LAN8720 800f0000.etherne:00: attached PHY driver [S MSC LAN8710/LAN8720] (mii_bus:phy_addr=800f0000.etherne:00, irq=-1)
[326448.721166] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[326450.339280] fec 800f4000.ethernet eth1: Link is Down
[326463.299834] fec 800f0000.ethernet eth0: Link is Up - 100Mbps/Full - flow con trol rx/tx
[326463.319211] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[326473.699829] fec 800f0000.ethernet eth0: Link is Down
[326484.100307] fec 800f0000.ethernet eth0: Link is Up - 100Mbps/Full - flow con trol rx/tx
^C
root@wirenboard-ATN4XT24:~# ifdown --force eth0
cat: /run/udhcpc.eth0.pid: No such file or directory
/bin/sh: 1: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]… o r
kill -l [exitstatus]
cat: /run/udhcpc.eth0.pid: No such file or directory
/bin/sh: 1: kill: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]… o r
kill -l [exitstatus]
root@wirenboard-ATN4XT24:~# ifup eth0
udhcpc: option -h NAME is deprecated, use -x hostname:NAME
udhcpc (v1.20.2) started
Sending discover…
Sending select for 192.168.2.9…
Lease of 192.168.2.9 obtained, lease time 25200
/etc/udhcpc/default.script: Resetting default routes
SIOCDELRT: No such process
/etc/udhcpc/default.script: Adding DNS 192.168.2.1
root@wirenboard-ATN4XT24:~#

ситуация такая:

  • если запустить указанные вами команды: то интерфейс получает соединение с роутером

если перегрузить роутер… то он так и не видит WB5

если выполнить Ваши команды - то сразу WB5 появляется в роутере

какие еще могут быть предположения?

Добро пожаловать в банду :slight_smile: У меня эта проблема решена установкой низкого lease time на dhcp.
Вот предыдущие обсуждения:


Тогда выполните инструкцию https://wirenboard.com/wiki/index.php/Wi-Fi#.D0.90.D0.B2.D1.82.D0.BE.D0.BC.D0.B0.D1.82.D0.B8.D1.87.D0.B5.D1.81.D0.BA.D0.BE.D0.B5_.D0.BF.D0.B5.D1.80.D0.B5.D0.BF.D0.BE.D0.B4.D0.BA.D0.BB.D1.8E.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D1.80.D0.B8_.D0.BF.D1.80.D0.BE.D0.B1.D0.BB.D0.B5.D0.BC.D0.B0.D1.85_.D1.81_.D1.81.D0.BE.D0.B5.D0.B4.D0.B8.D0.BD.D0.B5.D0.BD.D0.B8.D0.B5.D0.BC , и больше ничего делать не придётся.

почитал два предыдущих поста
решил выставить статичный DHCP - вроде три раза роутере ребутили, все ок теперь
пусть так что ли остается

если оправдает стабильность

У меня тоже пропала связь с контроллером в домашней сети. Давно такого не было. Я сходил провод из порта вытащил и вставил, но ничего не изменилось. К роутеру подсоединены проводом и другие девайсы, но они работают, значит дело не в нем. Как быть и как можно оповещать о потере связи с контроллером?

Strack, добрый день!
Вам так и не удалось восстановить связь с контроллером? Отключение /включение питания помогает?

Вы можете проверять связь “изнутри”, опрашивая по ICMP шлюз/маршрутизатор в локальной сети и передавая SMS-сообщения (у вас модель контроллера с модемом?) в случае аварии. Либо снаружи, проверяя доступность контроллера с какого-нибудь другого устройства в локальной сети и генерировать предупреждения с него.

Здравствуйте. Я зашёл по wifi через адрес 192.168.42.1. Вроде все функциоирует, но сам контроллер не перегрузил. Вечером попробую. Это можно рассматривать как разовую случайность и не беспокоиться или такого не должно было произойти? У вас какой опыт наработки в данном вопросе?

Уточню, были ли проблемы с получением адреса по DHCP на контроллерах данной версии. Вы можете задать статический IP, с ним проблем быть не должно.

Были: раза два за год случалось. Перезагрузка контроллера по кнопке завершилась успешно, адрес присвоился.