WEB UI - File or directory not found WB3.5


#1

Залил на флэш “свежий” образ WB3.5 (201511241806_sdcard_wb3_hynix.img), сделал

apt-get upgrade
apt-get install wb-configs
apt-get install linux-latest```

и после, перейдя на страницу,получаю: 
```File or directory not found```

Здесь сломалась ссылка на обновление:
```https://wirenboard.com/wiki/index.php/%D0%9F%D0%B5%D1%80%D0%B2%D0%BE%D0%B5_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_Wiren_Board_Smart_Home```

#2

Добрый день,

какой у вас контроллер? Какой именно свежий образ?
apt-get не предлагал случайно удалить полсистемы?


#3

Поправил пост, WB3.5, 201511241806_sdcard_wb3_hynix.img
Посмотрел, 2 или 3 пакета, явно не связанных с WB.
Обновить решил, т.к. не работает W1 и RS485 нет, хотя перед “сносом” работали.


#4

Перефразирую вопрос - это образ надо обновлять или нет? Т.к. ссылка на вики “потухла”.
При попытке установить wb-mqtt-serial предлагает снести полсистемы

root@wirenboard:~# apt-get purge wb-mqtt-serial
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'wb-mqtt-serial' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 57 not upgraded.
root@wirenboard:~# apt-get install wb-mqtt-serial
Reading package lists... Done
Building dependency tree
Reading state information... Done

CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Не на лини
The following packages were automatically installed and are no longer required:
  init-system-helpers liblog4cpp5 libwbmqtt mqtt-tools mqtt-wss python-netaddr
  python-pyparsing ucf watchdog
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  init-system-helpers libev4 liblog4cpp5 libuv1 libwbmqtt libwbmqtt0
  libwebsockets8 linux-firmware-image-4.9.22-wb2 linux-image-4.9.22-wb2
  mosquitto python-six python-wb-common watchdog wb-rules wb-rules-system
  wb-utils
Suggested packages:
  apparmor
The following packages will be REMOVED:
  linux-latest wb-configs wb-homa-adc wb-homa-gpio wb-homa-modbus wb-homa-w1
  wb-mqtt-confed wb-mqtt-db wb-mqtt-homeui
The following NEW packages will be installed:
  init-system-helpers libev4 liblog4cpp5 libuv1 libwbmqtt0 libwebsockets8
  linux-firmware-image-4.9.22-wb2 linux-image-4.9.22-wb2 python-six
  python-wb-common watchdog wb-mqtt-serial
The following packages will be upgraded:
  libwbmqtt mosquitto wb-rules wb-rules-system wb-utils
5 upgraded, 12 newly installed, 9 to remove and 44 not upgraded.
Need to get 14.0 MB of archives.
After this operation, 28.4 MB of additional disk space will be used.
Do you want to continue [Y/n]?

Схема обновления, которая заработала:

apt-get update
apt-get remove linux-{firmware-,}image-3.19.0-imxv5-x0.1 linux-latest
apt-get install linux-latest
reboot
apt-get install wb-configs
apt-get install wb-mqtt-serial=1.28.1 
apt-get install wb-homa-adc wb-homa-gpio wb-homa-modbus wb-homa-w1 wb-mqtt-confed wb-mqtt-db wb-mqtt-homeui (строка выше все сносит)```

но после перезагрузки начинается:

wirenboard login: Error: Connection refused
                                           Error: Connection refused
[  113.981724] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[  113.990414] ci_hdrc ci_hdrc.0: remove, state 1
[  113.994981] usb usb1: USB disconnect, device number 1
[  114.000236] usb 1-1: USB disconnect, device number 2
[  114.005291] usb 1-1.1: USB disconnect, device number 3
[  114.011183] smsc95xx 1-1.1:1.0 eth0: unregister 'smsc95xx' usb-ci_hdrc.0-1.1t
[  114.022862] smsc95xx 1-1.1:1.0 eth0 (unregistered): Failed to write reg inde9
[  114.031896] smsc95xx 1-1.1:1.0 eth0 (unregistered): Failed to write reg inde9
[  114.042364] usb 1-1.5: USB disconnect, device number 4
[  114.059974] ci_hdrc ci_hdrc.0: USB bus 1 deregistered
[  114.067250] reboot: Restarting system

Перезагружает watchdog, как это отключить?

Jul 24 21:28:21 wirenboard daemon.err watchdog[2530]: pinging process 2070 (/var/run/mosquitto.pid) gave errno = 3 = 'No such process'
Jul 24 21:28:21 wirenboard daemon.warn watchdog[2530]: Retry timed-out at 31 seconds for /var/run/mosquitto.pid
Jul 24 21:28:21 wirenboard daemon.alert watchdog[2530]: shutting down the system because of error 3 = 'No such process'


#5

Форум из серии “разберись сам”…


#6

Последние WB3.5 выпущены 4 года назад, гарантия на них кончилась 3 года назад. Сейчас вы пытаетесь обновить образ трёхлетней давности. Наберитесь пожалуйста терпения.

Вот ключевая строчка. Вы видимо всё-таки снесли mosquitto, а он нужен системе.

Добавьте в install пакеты, которые оно предлагает снести, кроме linux-latest: его заменили на linux-image-wb2.

apt-get install wb-mqtt-serial linux-image-wb2 wb-configs wb-homa-adc wb-homa-gpio wb-homa-modbus wb-homa-w1   wb-mqtt-confed wb-mqtt-db wb-mqtt-homeui

#7

Что выпуск и гарантия закончились, я прекрасно понимаю, но можно же ПО актуализировать иногда.

Так я сносимые пакеты по новой и накатил, все заработало, после перезагрузки началась постоянная перезагрузка.
И mosquitto есть, как это не странно. Ладно, сегодня еще раз попробую нулевый образ накатить.

 apt-get purge mosquitto
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  init-system-helpers libev4 libuv1 libwebsockets8 mqtt-tools watchdog
  wb-configs-wheezy
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
  mosquitto* wb-configs* wb-homa-ism-radio* wb-mqtt-homeui*
0 upgraded, 0 newly installed, 4 to remove and 43 not upgraded.

А где про условия замены wb3.5 на 6 можно узнать, куда написать?


#8

После установки этих пакетов и перезагрузки

apt-get install wb-mqtt-serial linux-image-wb2 wb-configs wb-homa-adc wb-homa-gpio wb-homa-modbus wb-homa-w1 wb-mqtt-confed wb-mqtt-db wb-mqtt-homeui

шлет в дебагконсоль:

Error: Network is unreachable

как поставить этот е… пакет ‘wb-mqtt-serial’, чтобы все работало?


#9

В целом да, лучше не сносить туда-обратно пакеты, так есть шанс что-нибудь забыть поставить. Ну и мы не особо тестируем случаи, когда системные пакеты удаляют.

кто шлёт?

вывод apt-get целиком покажите пожалуйста, может вы всё-таки чего-нибудь сносите в итоге.


#10

кто шлёт?
в дебаг консоль шлет, я вижу только это сообщение и больше ничего сделать не могу.

apt-get update
apt-get install wb-mqtt-serial linux-image-wb2 wb-configs wb-homa-adc wb-homa-gpio wb-homa-modbus wb-homa-w1   wb-mqtt-confed wb-mqtt-db 

wb-mqtt-homeui
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  init-system-helpers libev4 liblog4cpp5 libuv1 libwbmqtt libwbmqtt0 libwebsockets8 linux-firmware-image-4.9.22-wb2
  linux-image-4.9.22-wb2 mosquitto python-six python-wb-common watchdog wb-configs-wheezy wb-rules wb-rules-system wb-utils
Suggested packages:
  apparmor
The following packages will be REMOVED:
  mqtt-wss
The following NEW packages will be installed:
  init-system-helpers libev4 liblog4cpp5 libuv1 libwbmqtt0 libwebsockets8 linux-firmware-image-4.9.22-wb2
  linux-image-4.9.22-wb2 linux-image-wb2 python-six python-wb-common watchdog wb-configs-wheezy wb-mqtt-serial
The following packages will be upgraded:
  libwbmqtt mosquitto wb-configs wb-homa-adc wb-homa-gpio wb-homa-modbus wb-homa-w1 wb-mqtt-confed wb-mqtt-db wb-mqtt-homeui
  wb-rules wb-rules-system wb-utils

устанавливаю эти пакеты, перезагружаюсь и пропадает WEBUI.
дальше я вернул mqtt-wss и начались сообщения
Error: Network is unreachable
нет ни wifi ни lan.

еще перед этим настройки сети изменял, статический адрес делал, но если бы ошибся, тогда бы я смог через дебаг зайти.


#11

Получилось посмотреть?


#12

Добрый день,
Получилось посмотреть и что-нибудь поправить? Может просто установить нужные версии пакетов? Все ломается после mqqt-serial.

root@wirenboard:~# tail -f /var/log/messages
Aug 10 13:00:08 wirenboard user.notice homa-gpio: connection error: Connection refused (111) retry after 30000ms...
Aug 10 13:00:38 wirenboard user.notice homa-gpio: connection error: Connection refused (111) retry after 30000ms...
Aug 10 13:01:08 wirenboard user.notice homa-gpio: connection error: Connection refused (111) retry after 30000ms...
Aug 10 13:01:27 wirenboard authpriv.notice sshd[2888]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.1.34  user=root
Aug 10 13:01:29 wirenboard auth.info sshd[2888]: Failed password for root from 192.168.1.34 port 45302 ssh2
Aug 10 13:01:32 wirenboard auth.info sshd[2888]: Accepted password for root from 192.168.1.34 port 45302 ssh2
Aug 10 13:01:33 wirenboard authpriv.info sshd[2888]: pam_unix(sshd:session): session opened for user root by (uid=0)
Aug 10 13:01:33 wirenboard auth.info sshd[2906]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
Aug 10 13:01:33 wirenboard auth.info sshd[2906]: lastlog_openseek: Couldn't stat /var/log/lastlog: No such file or directory
Aug 10 13:01:38 wirenboard user.notice homa-gpio: connection error: Connection refused (111) retry after 30000ms...
Aug 10 13:02:08 wirenboard user.notice homa-gpio: connection error: Connection refused (111) retry after 30000ms...


Яндекс.Метрика