Контроллер WB6 не может подключиться к сети

Добрый день! Возникла следующая проблема: при попытке подключиться к контроллеру WB6 6.7.2 соединения по сети не происходило, но в один раз повезло подключиться, там была прописана статика на eth0, которую я заменил на выдачу ip по DHCP. И после этого контроллер отказывается появляться в сети вообще.
Попробовал сбросить контроллер через флешку - не помогло, главная проблема в том, что контроллер не пищит как должен в инструкции.
Подключился по debug консоли, залогинился, из чего можно, наверное, сделать вывод, что контроллер живой, попробовал обновить релиз, с подключённым к контроллеру ethernet кабелем, но контроллер будто всё равно не может никоим образом достучаться до сети.
Прикрепляю содержимое файла interfaces, ощущение, будто что-то не так именно с ним, поскольку при попытке ввода команды ifdown eth0 %% ifup eth0 получаю ошибку на втором скриншоте.
1
2

Добрый день.

Для понимания причин неудачного обновления через флешку необходимо увидеть вывод консоли.

В содержимом файла interfaces вижу только настройку eth1, судя по командам, вы подключены через eth0. Добавьте в файл и настройку eth0.

Вот вывод в консоль, пишет, что не может прочитать флешку, так как некорректная файловая система:


Хотя всё отформатировал согласно гайду на вики:
image
Также попробовал в USB 2 воткнуть флешку, но там тоже никакой реакции. USB устройство видит, но даже не пишет, что некорректная файловая система. Ну, наверное это связано с тем, что флешку с обновлением нужно вставлять именно в USB 1.

Eth0 в файл добавил, тоже не помогло:
image

Покажите вывод команды:

  1. lsblk
  2. blkid
  1. lsblk:
    image
  2. blkid:

Добрый день.
Извините за долгий ответ.
Как вариант попробовать другой флешкой. Вам желательно обновиться до актуального релиза.
Также покажите вывод команды ifconfig при подключенном Ethernet кабеле.

Добрый день.
Попробовал с другой флешкой - без изменений, тоже её не видит.


Попробовал с вариантом имени файла как wb6_update.fit, так и wb6_update_FACTORYRESET.fit. Файл качал версии для Wiren Board 6.7.x–6.9.x, так как на самом устройстве указано HW: 6.7.2.
Вывод команды ifconfig:

Возможно, есть какой-то вариант отправить контроллер к вам на диагностику?

Интерфейсы Ethernet я вижу. Какова индикация светодиодов на Ethernet потру при подключении кабеля?
В файл настройки /mnt/data/etc/network/interfaces не вижу автозапуска одно из интерфейсов etho или eth1.
Попробуйте привести файл к виду:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
  hostname WirenBoard
  pre-up wb-set-mac

allow-hotplug eth1
iface eth1 inet dhcp
  hostname WirenBoard
  pre-up wb-set-mac

Перезагрузитесь и проверьте поднимается ли соединение.
Сообщите о результате.

Индикация кабеля Ethernet: зелёный светодиод мигает, оранжевый горит перманентно.
После редакции файла всё завелось, смог подключиться к контроллеру. Благодарю!

1 Like