а покажите /boot/ ещё пожалуйста:
ls -lh /boot/
обновляли через apt-get upgrade?
а покажите /boot/ ещё пожалуйста:
ls -lh /boot/
обновляли через apt-get upgrade?
Ага, через apt-get upgrade
root@wirenboard:~# ls -lh /boot/
итого 3,8M
drwxr-xr-x 2 root root 4,0K Июн 14 16:16 dtbs
-rwxr-xr-x 1 root root 3,8M Июн 14 16:16 zImage
Аналогично. Обновлялся через apt-get update, apt-get upgrade
root@wirenboard:~# ls -lh /boot/
total 3.8M
drwxr-xr-x 2 root root 4.0K Jun 14 16:16 dtbs
-rwxr-xr-x 1 root root 3.8M Jun 14 16:16 zImage
странно.
Сделайте пожалуйста
apt-get update
apt-get install linux-latest
Я тоже попал в жертвы upgrade Отвалилось почти все, с чем пытаюсь работать: радио и 1-wire (как про это писали), плюс GSM
root@wirenboard:~# wb-gsm restart_if_broken
/usr/bin/wb-gsm: line 33: echo: write error: Invalid argument
cat: /sys/class/gpio/gpioout/direction: No such file or directory
/usr/bin/wb-gsm: line 42: [: =: unary operator expected
/usr/bin/wb-gsm: line 48: [: =: unary operator expected
connection test error!
Restarting GSM modem...
Try to switch off SIM900R
/usr/bin/wb-gsm: line 138: [: =: unary operator expected
Send power down command
/usr/bin/wb-gsm: line 149: [: =: unary operator expected
/usr/bin/wb-gsm: line 163: [: =: unary operator expected
toggle SIM900 state using PWRKEY
/usr/bin/wb-gsm: line 62: [: =: unary operator expected
/usr/bin/wb-gsm: line 27: /sys/class/gpio/gpio0/value: No such file or directory
/usr/bin/wb-gsm: line 27: /sys/class/gpio/gpio1/value: No such file or directory
/usr/bin/wb-gsm: line 27: /sys/class/gpio/gpio0/value: No such file or directory
ERROR: modem restarted, still no answer
Сделал, по Вашему совету,
apt-get update
apt-get install linux-latest
оно вроде нормально проапдейтилось. Перезапустился, но никаких положительных изменений нет
root@wirenboard:~# apt-get install linux-latest
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install»:
Пакеты, имеющие неудовлетворённые зависимости:
linux-latest : Зависит: linux-image-3.13.0-imxv5-x0.1 (>= 3.13-imxv5-x0.1+wb20141110131131) но он не будет установлен
Зависит: linux-firmware-image-3.13.0-imxv5-x0.1 (>= 3.13-imxv5-x0.1+wb20141110131131) но он не будет установлен
wb-homa-drivers : Зависит: wb-homa-gpio но он не будет установлен
Зависит: wb-homa-w1 но он не будет установлен
Зависит: wb-homa-ninja-bridge но он не будет установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt-get -f install», не указывая имени пакета, (или найдите другое решение).
Могу дать доступ к железке.
root@wirenboard:~# apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
wb-homa-gpio wb-homa-ninja-bridge wb-homa-w1
НОВЫЕ пакеты, которые будут установлены:
wb-homa-gpio wb-homa-ninja-bridge wb-homa-w1
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
не установлено до конца или удалено 7 пакетов.
Необходимо скачать 0 B/50,7 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 252 kB.
Хотите продолжить [Д/н]? Д
(Чтение базы данных … на данный момент установлено 15924 файла и каталога.)
Распаковывается пакет wb-homa-gpio (из файла …/wb-homa-gpio_1.5_armel.deb) …
Распаковывается пакет wb-homa-w1 (из файла …/wb-homa-w1_1.5_armel.deb) …
Распаковывается пакет wb-homa-ninja-bridge (из файла …/wb-homa-ninja-bridge_1.5_armel.deb) …
Настраивается пакет libc-ares2:armel (1.9.1-3) …
Настраивается пакет libmosquitto1 (1.3.4-2contactless1) …
Настраивается пакет libmosquittopp1 (1.3.4-2contactless1) …
Настраивается пакет mosquitto-clients (1.3.4-2contactless1) …
Настраивается пакет wb-homa-adc (1.5) …
[ ok ] Starting MQTT Driver for ADC: wb-homa-adc.
Настраивается пакет wb-homa-gpio (1.5) …
Файл настройки «/etc/wb-homa-gpio.conf.default»
==> Файл, созданный вами или сценарием.
==> Также, файл в пакете, предоставленный сопровождающим пакета.
Что нужно сделать? Есть следующие варианты:
Y или I : установить версию, предлагаемую сопровождающим пакета
N или O : оставить установленную на данный момент версию
D : показать различия между версиями
Z : запустить оболочку командной строки для проверки ситуации
По умолчанию сохраняется текущая версия файла настройки.
*** wb-homa-gpio.conf.default (Y/I/N/O/D/Z) [по умолчанию N] ? Y
Устанавливается новая версия файла настройки /etc/wb-homa-gpio.conf.default …
Устанавливается новая версия файла настройки /etc/init.d/wb-homa-gpio …
[ ok ] Starting MQTT Driver for GPIO-controlled switches: wb-homa-gpio.
Настраивается пакет wb-homa-modbus (1.5) …
[....] Can't start modbus driver: configuration file /etc/wb-homa-modbus.conf no[FAILnd ... failed!
Настраивается пакет wb-homa-w1 (1.5) …
Устанавливается новая версия файла настройки /etc/init.d/wb-homa-w1 …
Настраивается пакет wb-homa-ninja-bridge (1.5) …
Устанавливается новая версия файла настройки /etc/init.d/wb-homa-ninja-bridge …
Настраивается пакет wb-homa-drivers (1.5) …
ags, да, доступ бы очень помог.
hamster,
пожалуйста покажите вывод
dpkg -l wb-utils
и md5sum /etc/wb_env.sh
после этого пожалуйста ещё раз сделайте
apt-get update
apt-get upgrade
apt-get dist-upgrade
Если будут какие-то ошибки, просьба их сюда написать и сделать
apt-get -f install
Vladimir, покажите пожалуйста
cat /boot/uEnv.txt
echo $WB_VERSION
и сделайте то, что написано выше.
Всем:
только что поставил с нуля стандартный образ, выполнил
apt-get update
apt-get upgrade
apt-get dist-upgrade
. В процессе оно не смогло разрулить сразу апдейт wb-homa-drivers, но после вызова apt-get -f install
всё отлично обновилось, никаких проблем нет. Всё это очень странно.
Постараюсь подготовить в ближайшее время свежий образ, чтобы его можно было целиком залить на флешку.
Аналогичная проблема
apt-get upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Возможно, для исправления этих ошибок вы захотите воспользоваться «apt-get -f install».
Пакеты, имеющие неудовлетворённые зависимости:
wb-homa-drivers : Зависит: wb-homa-gpio но он не установлен
Зависит: wb-homa-w1 но он не установлен
Зависит: wb-homa-ninja-bridge но он не установлен
E: Неудовлетворённые зависимости. Попытайтесь использовать -f.
apt-get -f upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
НОВЫЕ пакеты, которые будут установлены:
wb-homa-gpio wb-homa-ninja-bridge wb-homa-w1
Пакеты, которые будут обновлены:
linux-image-3.13.0-imxv5-x0.1
обновлено 1, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 8 пакетов.
Необходимо скачать 0 B/5 847 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 252 kB.
Хотите продолжить [Д/н]? y
(Чтение базы данных … на данный момент установлено 15425 файлов и каталогов.)
Подготовка к замене пакета linux-image-3.13.0-imxv5-x0.1 3.13-imxv5-x0.1+wb20141110131131 (используется файл …/linux-image-3.13.0-imxv5-x0.1_3.13.0-imxv5-x0.1._armel.deb) …
Распаковывается замена для пакета linux-image-3.13.0-imxv5-x0.1 …
Распаковывается пакет wb-homa-gpio (из файла …/wb-homa-gpio_1.5_armel.deb) …
Распаковывается пакет wb-homa-w1 (из файла …/wb-homa-w1_1.5_armel.deb) …
Распаковывается пакет wb-homa-ninja-bridge (из файла …/wb-homa-ninja-bridge_1.5_armel.deb) …
Настраивается пакет libc-ares2:armel (1.9.1-3) …
Настраивается пакет libmosquitto1 (1.3.4-2contactless1) …
Настраивается пакет libmosquittopp1 (1.3.4-2contactless1) …
Настраивается пакет linux-image-3.13.0-imxv5-x0.1 (3.13-imxv5-x0.1+wb20141110131131) …
Настраивается пакет mosquitto-clients (1.3.4-2contactless1) …
Настраивается пакет wb-homa-adc (1.5) …
[ ok ] Starting MQTT Driver for ADC: wb-homa-adc.
Настраивается пакет wb-homa-gpio (1.5) …
Файл настройки «/etc/wb-homa-gpio.conf.default»
==> Файл, созданный вами или сценарием.
==> Также, файл в пакете, предоставленный сопровождающим пакета.
Что нужно сделать? Есть следующие варианты:
Y или I : установить версию, предлагаемую сопровождающим пакета
N или O : оставить установленную на данный момент версию
D : показать различия между версиями
Z : запустить оболочку командной строки для проверки ситуации
По умолчанию сохраняется текущая версия файла настройки.
*** wb-homa-gpio.conf.default (Y/I/N/O/D/Z) [по умолчанию N] ? y
Устанавливается новая версия файла настройки /etc/wb-homa-gpio.conf.default …
Устанавливается новая версия файла настройки /etc/init.d/wb-homa-gpio …
[ ok ] Starting MQTT Driver for GPIO-controlled switches: wb-homa-gpio.
Настраивается пакет wb-homa-modbus (1.5) …
[....] Can't start modbus driver: configuration file /etc/wb-homa-modbus.conf no[FAILnd ... failed!
Настраивается пакет wb-homa-w1 (1.5) …
Устанавливается новая версия файла настройки /etc/init.d/wb-homa-w1 …
Настраивается пакет wb-homa-ninja-bridge (1.5) …
Устанавливается новая версия файла настройки /etc/init.d/wb-homa-ninja-bridge …
Настраивается пакет wb-homa-drivers (1.5) …
apt-get dist-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Расчёт обновлений…Готово
Пакеты, которые будут обновлены:
linux-image-3.13.0-imxv5-x0.1
обновлено 1, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0 B/5 797 kB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить [Д/н]? y
(Чтение базы данных … на данный момент установлено 15440 файлов и каталогов.)
Подготовка к замене пакета linux-image-3.13.0-imxv5-x0.1 3.13-imxv5-x0.1+wb20141110131131 (используется файл …/linux-image-3.13.0-imxv5-x0.1_3.13.0-imxv5-x0.1._armel.deb) …
Распаковывается замена для пакета linux-image-3.13.0-imxv5-x0.1 …
Настраивается пакет linux-image-3.13.0-imxv5-x0.1 (3.13-imxv5-x0.1+wb20141110131131) …
/etc/init.d/wb-homa-ism-radio status
[FAIL] wb-homa-rcd is not running ... failed!
apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1 пакетов не обновлено.
/etc/init.d/wb-homa-ism-radio restart
[ ok ] Restarting MQTT driver for WB HomA for RFM69 ISM radio: wb-homa-rcd.
/etc/init.d/wb-homa-ism-radio status
[FAIL] wb-homa-rcd is not running ... failed!
cat /boot/uEnv.txt
cat: /boot/uEnv.txt: Нет такого файла или каталога
echo $WB_VERSION
Пусто
всем спасибо, причину выяснили.
Для исправления надо сделать
echo "fdt_file=/boot/dtbs/imx23-wirenboard32.dtb" > /boot/uEnv.txt
сейчас исправлю репозитарий, чтобы не ломалось при обновлении.
Доступ к WB отправил на почту
Что не-то все равно с 1W, в вывод москитто фигачит 5 раз в сек ADC
/devices/wb-w1/controls/000004c33ff3 38.812000
/openhab/state/My_TempBat_1W_/state 38.812000
/devices/wb-adc/controls/ADC7 4095
/devices/wb-adc/controls/ADC0 3892
/devices/wb-adc/controls/ADC1 13
/devices/wb-adc/controls/ADC2 8
/devices/wb-adc/controls/ADC3 10
/devices/wb-adc/controls/ADC4 16
/devices/wb-adc/controls/ADC5 4095
/devices/wb-adc/controls/ADC6 4095
/devices/wb-adc/controls/ADC7 4095
/devices/wb-adc/controls/ADC0 3929
/devices/wb-adc/controls/ADC1 12
/devices/wb-adc/controls/ADC2 8
/devices/wb-adc/controls/ADC3 10
/devices/wb-adc/controls/ADC4 23
/devices/wb-adc/controls/ADC5 4095
/devices/wb-adc/controls/ADC6 4095
/devices/wb-w1/controls/000004c3476e 13.812000
О, не разглядел - этоже вывод в mqtt GPIO.
Evgeny Boger, заработало. Спасибо!
тоже была проблема с радиомодулем - пропала связь с noolite. Команда по созданию файла все решила.
И да, вывод GPIO в лог MQTT сначала немного напугал
Тоже помогло создание /boot/uEnv.txt (логи, наверное, не нужны уже…)
Реле1 и 2 не включаются, други проверьте у себя пож.
Только теперь wb-homa-adc болтается в памяти, и постоянно жрёт 5 процентов CPU. Как его выключить, если он пока не нужен?
hamster, а чем вам потребление 5% CPU мешает? Можно просто удалить пакет, apt-get remove wb-homa-adc
Реле 1и2 не заработали (обновлял, выключал)
Реле 1и2 не заработали (обновлял, выключал)Для истории: проблема решается так:
apt-get purge wb-homa-gpio
apt-get install wb-homa-gpio
ну либо установкой образа с нуля.