Jump to content

TheBB

Moderators
  • Posts

    2,411
  • Joined

  • Last visited

  • Days Won

    51

Everything posted by TheBB

  1. Зачем мучить бедное, ни в чём не повинное устройство? Убейте его сразу! Сценарий "opkg chroot" на ubifs не рассматривался (и не будет), т.к. ресурс флешь ограничен. Отключайте ("opkg no chroot").
  2. Как только синхронизацию закончим, так сразу... вместе с НА.
  3. Сносить не обязательно, достаточно физически отключить носитель и перезагрузить устройство. (ваш КО) Радикально ))) проще не устанавливать компонент. Написать "классический" SysV скрипт (или стырить где-нибудь, напр., тут) ~ # cat /opt/etc/init.d/S50avahi-daemon #!/bin/sh # # avahi-daemon init script DAEMON=/opt/sbin/avahi-daemon case "$1" in start) $DAEMON -c || $DAEMON -D ;; stop) $DAEMON -c && $DAEMON -k ;; reload) $DAEMON -c && $DAEMON -r ;; *) echo "Usage: S50avahi-daemon {start|stop|reload}" >&2 exit 1 ;; esac ~ # Имя задать отличное от имени скрипта в пакете, чтоб при обновлении не перезаписывался (и/или не создавать снова) Добавить отсутствующую группу (иначе не запуститься) echo 'nogroup:*:65534:' >> /opt/etc/group Наслаждать результатом трудов ))) ~ # ~ # ps | grep -v grep | grep ava 13514 nobody 1624 S /usr/sbin/avahi-daemon -s --no-proc-title ~ # ~ # /opt/etc/init.d/S50avahi-daemon start ~ # ~ # ps | grep -v grep | grep ava 13514 nobody 1624 S /usr/sbin/avahi-daemon -s --no-proc-title 18881 nobody 3912 S avahi-daemon: registering [Viva-5.local] ~ # Да, и не забываем править конфиги... Ваш Кэп
  4. С одним из компонентов прошивки залетает "прошивочный" avahi, который блокирует запуск "пакетированного". Уверены, что стартует именно "пакетированный" avahi?
  5. наверно, можно как с homeassistant - opkg remove... opkg install ... , будет быстрее ))) ( интересно, он ещё что-то затягивает/создаёт, кроме HOME=/opt/var/lib/.z2b/ )
  6. предлагайте, бум думать... ))) Zigbee2MQTT:info 2021-02-19 17:58:39: Logging to console and directory: '/opt/var/lib/.z2m/log/2021-02-19.17-58-29' filename: log.txt Zigbee2MQTT:info 2021-02-19 17:58:39: Starting Zigbee2MQTT version 1.17.1 (commit #unknown) Zigbee2MQTT:info 2021-02-19 17:58:39: Starting zigbee-herdsman (0.13.59) Zigbee2MQTT:info 2021-02-19 17:58:45: zigbee-herdsman started Zigbee2MQTT:info 2021-02-19 17:58:45: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20201127,"transportrev":2},"type":"zStack12"}' Zigbee2MQTT:info 2021-02-19 17:58:45: Currently 0 devices are joined: Zigbee2MQTT:warn 2021-02-19 17:58:45: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2021-02-19 17:58:45: Allowing new devices to join. Zigbee2MQTT:warn 2021-02-19 17:58:45: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:info 2021-02-19 17:58:45: Zigbee: allowing new devices to join. Zigbee2MQTT:info 2021-02-19 17:58:45: Started frontend on port 192.168.1.1:8081 Zigbee2MQTT:info 2021-02-19 17:58:46: Connecting to MQTT server at mqtt://localhost Zigbee2MQTT:info 2021-02-19 17:58:50: Connected to MQTT server Zigbee2MQTT:info 2021-02-19 17:58:50: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online' Zigbee2MQTT:info 2021-02-19 17:58:51: MQTT publish: topic 'zigbee2mqtt/bridge/info', payload '...
  7. http://forums.zyxmon.org/Подготовка компьютера для сборки (пакетов, прошивки) https://github.com/Entware/Entware/wiki/Compile-packages-from-sources --- dnsproxy/Makefile dnsproxy_v0.34.1-1_mipsel-3.4.ipk
  8. Для устройств с прошивками 3+ (kernel linux 4.9.x) добавлены пакеты "usbip2", "usbip2-client", "usbip2-server" ~ # lsusb | rev | grep gnus | rev Bus 001 Device 023: ID 04e8:341b Samsung Electronics Co., Ltd SCX-4200 series ~ # ~ # usbip version usbip (usbip-utils 2.0) ~ # ~ # usbip list -l - busid usb1 (1d6b:0002) Linux Foundation : 2.0 root hub (1d6b:0002) - busid usb2 (1d6b:0003) Linux Foundation : 3.0 root hub (1d6b:0003) - busid 1-2 (04e8:341b) Samsung Electronics Co., Ltd : SCX-4200 series (04e8:341b) - busid 1-1 (0781:5571) SanDisk Corp. : Cruzer Fit (0781:5571) ~ # usbip bind -b 1-2 usbip: info: bind device on busid 1-2: complete ~ #
  9. Ставиться-то оно бытро (с учетом размера и кол-ва файлов), а обновляется о-о-очень долго. Вышла новая версия 1.17.1 . Пакет пересобрал, запустил обновление и... через час ещё шуршало, оставил обновление в фоне до утра.
  10. Нет. ➜ file broker broker: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=c0ffbe08b9064c358e6a939b20f32fdb148fd031, stripped
  11. ~ # ~ # /opt/etc/init.d/S99zigbee2mqtt start Starting zigbee2mqtt... done. ~ # ~ # /opt/etc/init.d/S99zigbee2mqtt check Checking zigbee2mqtt... alive. ~ # ~ # /opt/etc/init.d/S99zigbee2mqtt check Checking zigbee2mqtt... dead. ~ # ~ # HOME=/opt/var/lib /opt/bin/zigbee2mqtt Zigbee2MQTT:info 2021-01-29 08:46:11: Logging to console and directory: '/opt/var/lib/.z2m/log/2021-01-29.08-46-02' filename: log.txt Zigbee2MQTT:info 2021-01-29 08:46:11: Starting Zigbee2MQTT version 1.17.0 (commit #unknown) Zigbee2MQTT:info 2021-01-29 08:46:11: Starting zigbee-herdsman (0.13.46) Zigbee2MQTT:error 2021-01-29 08:46:14: Error while starting zigbee-herdsman Zigbee2MQTT:error 2021-01-29 08:46:14: Failed to start zigbee Zigbee2MQTT:error 2021-01-29 08:46:14: Exiting... Zigbee2MQTT:error 2021-01-29 08:46:14: Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0' at Znp.<anonymous> (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:136:32) at Generator.next (<anonymous>) at /opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:27:71 at new Promise (<anonymous>) at __awaiter (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:23:12) at SerialPort.<anonymous> (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:134:49) at SerialPort._error (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) at /opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 ~ # ну нету стика/донгла ("... cannot open /dev/ttyACM0'..."), за сим моя проверка и заканчивается...
  12. "Забавы ради" попытка установить с помощью "npm install" на KN-1910 (не самое слабое устройство). "Шуршало" до-о-о-ол-го-о-о, в итоге - отвалилось ))) ~ # date Thu Jan 28 09:14:20 MSK 2021 ~ # npm install -g zigbee2mqtt npm WARN tarball tarball data for typescript@4.1.2 (sha512- ... npm ERR! A complete log of this run can be found in: npm ERR! /opt/root/.npm/_logs/2021-01-28T08_45_39_085Z-debug.log ~ # date Thu Jan 28 11:47:51 MSK 2021 ~ #
  13. ну-у-у, ёлы-палы... opkg install $pkg_name, где $pkg_name - название желаемого пакета (см. список доступных пакетов - opkg list), напр., opkg install softethervpn5-server или opkg install http://bin.entware.net/mipselsf-k3.4/softethervpn5-server_5.01.9674-1_mipsel-3.4.ipk
  14. ~ # ls -al /opt/lib/node_modules drwxr-xr-x 4 root root 4096 Jan 27 13:06 . drwxr-xr-x 27 root root 24576 Jan 24 12:48 .. drwxr-xr-x 10 root root 4096 Dec 6 18:48 npm drwxr-xr-x 6 root root 4096 Jan 27 13:07 zigbee2mqtt ~ # ставьте тогда "класическим" методом: `npm install ...` or `git clone ...` or ...
  15. https://forum.keenetic.net/topic/10684-zigbee2mqtt-z2m/ ~83 MB
  16. Т.к. "железо" отсутствует, проверить работу не представляется возможным. Ждём-с предложений/замечаний/рекомендаций... opkg install http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.17.1-1_mipsel-3.4.ipk
×
×
  • Create New...