Проблемы Wirenboard 6

Ложится сеть. Через консоль по usb , пришлось востановить.

Странный совет, не надо чинить то, что не ломалось. Вот заводской конфиг: https://github.com/contactless/wb-configs/blob/master/configs/etc/network/interfaces.wb

простите =) у меня 5. нужно лезть в скрипт, что там написано… я не видел, каюсь

# /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 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

На стандартный конфиг, такая же реакция. Ошибка. Еще при сборке lamp, слетел nginx. Веб интерфейс от контроллера востановил. Но теперь не работает сброс на заводские установки через прошивку из веб морды. Как полностью сбросить контроллер, к заводским настройкам? Прошиваем через флешку (+ кнопка) , не помогает. Хотя часть информации стирается.

Как вариант, все рабочие конфиги nginx нужны.

Контроллер, постоянно перезагружается. Сброс с флешки не помогает

Подключитесь пожалуйста через microUSB разъём к отладочной консоли, покажите вывод.

Пожалуйста все-таки дайте решение проблемы web-interface
в логах при нажатии следующая информация:
Jul 19 07:32:30 wirenboard-AV6U5XZP daemon.info wb-mqtt-confed[552]: ERROR: Invalid config file /etc/network/interfaces
Jul 19 07:32:30 wirenboard-AV6U5XZP daemon.info wb-mqtt-confed[552]: ERROR: - interfaces.2: Must validate one and only one schema (oneOf)
Jul 19 07:32:30 wirenboard-AV6U5XZP daemon.info wb-mqtt-confed[552]: ERROR: - interfaces.2.options.hwaddress: Does not match pattern '^(?:[0-9A-Fa-f]{2}:){5}[0-9A-Fa-f]{2}$'

при нажатии Digital Output Configuration:
Jul 19 07:35:10 wirenboard-AV6U5XZP daemon.info wb-mqtt-confed[552]: ERROR: Invalid config file /etc/wb-mqtt-dac.conf
Jul 19 07:35:10 wirenboard-AV6U5XZP daemon.info wb-mqtt-confed[552]: ERROR: - channels: Array must have at least 1 items

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

Спасибо, будем разбираться. Пока что рекомендую редактировать файл /etc/network/interfaces вручную, без веб-интерфейса.

Вручную проблем нет…

Просим прощения за досадные ошибки!

Для того, чтобы решить проблему с /etc/network/interfaces, введите в консоли:

# wb-gen-serial -m0 | tee /var/lib/wirenboard/serial.conf

На всякий случай убедитесь, что команда выведет в консоль MAC-адрес. Также стоит учесть, что после перезагрузки MAC-адрес первого Ethernet изменится на тот, который был выведен этой командой (соответственно, может поменяться адрес контроллера в сети, если он подключается через первый Ethernet).

После ввода команды
# wb-gen-serial -m0 | tee /var/lib/wirenboard/serial.conf
перестал работать блок расширения WBIO-DO-HS-8
В ответ на ввод этой команды в терминале ничего не последовало, даже MAC-адреса.

Актуальным встает вопрос возврата контроллера в состояние заводских настроек без каких либо внесенных изменений в правила, настройки и т.п.

По рекомендации из мануала перезагрузил прошивку через webUI, однако изменения правила остались теми же, настройки не повлияли на serial.

Далее с USB :

  • Записал-переименовал wb6_update_FACTORYRESET.fit на флэшку
  • Выключил контроллер из сети
  • Вставил флэшку в первый USB
  • Включил контроллер
  • После зеленого замигал красный
  • Далее загрузился контроллер как обычно и замигал зеленым

Мигания Оранжевым не наблюдалось :frowning:

КАК ВЕРНУТЬ КОНТРОЛЛЕР В ИСХОДНОЕ СОСТОЯНИЕ?

UPD Если вводить команду wb-gen-serial -m0 | tee /var/lib/wirenboard/serial.conf без решетки, то изменения происходят и MAC-адрес “прилетает” и в разделе Config появляется страница Network Interface Configuration!
Пожалуйста давайте корректные команды!

А кнопку нажимали рядом с USB ?

То, что после ввода команды с решёткой что-то отломалось - это очень странно, решётка, введённая в консоль, означает “игнорировать всё после решётки до конца строки”.

По поводу обновления - проверьте на всякий случай, что процедура работает с именем файла без _FACTORYRESET. Если в таком виде всё в порядке, а с _FACTORYRESET - нет,
то возможно, что Вам досталось устройство из ранней партии, в котором для этого нужно обновить загрузчик. Вышлите мне на почту (n.maslov@contactless.ru) серийный номер Вашего контроллера , я вышлю вам в ответ ссылку на скрипт для обновления загрузчика. Извиняемся за доставленные неудобства.

У меня также эти конфиги не правятся через веб-интерфейс, правил только через vi напрямую

Когда без _FACTORYRESET, то оранжевым мигает и с USB грузит
Когда с _FACTORYRESET, то оранжевый не начинает мигать и файлы игнорируются, даже если нажимать FW

Есть решение этих проблем!?

Ну так 6 постов назад дали решение - WebUI появилось (надо только команду без # вводить) .
Теперь ждем, чтобы появилось решение для Digital outputs

Да я понял это, хотел уточнить по Digital outputs

У вас есть модули аналогового выхода? Если нет, то раздел Digital Outputs вам не нужен. Если есть, то он вам тоже не нужен на самом деле, потому что там разные очень тонкие настройки.