Добрый день!
Установил в контроллер WB6.5 модуль KNX. При настройке возникли трудности.
Выполнял все согласно инструкции на вики: Вики по KNX
В вебе контроллера указал KNX модуль
В консоли начались траблы: apt-get update - отработал и, вроде, все ок
на запрос apt-get install knxd knxd-tools wb-mqtt-knx консоль выдала ряд сообщений о невозможности установки: root@wirenboard-ALXMEYEN:~# apt-get install knxd knxd-tools wb-mqtt-knx
Reading package lists… Done
Building dependency tree
Reading state information… Done
You might want to run ‘apt --fix-broken install’ to correct these.
The following packages have unmet dependencies:
knxd : Depends: libpthsem20 but it is not going to be installed
knxd-tools : Depends: libpthsem20 but it is not going to be installed
wb-mqtt-zway : Depends: z-way-server (>= 2.2.0) but it is not installable
E: Unmet dependencies. Try ‘apt --fix-broken install’ with no packages (or specify a solution)
“fix broken install” не выполнял, т.к. он мне один раз уже все сломал.
К шагу №3 не приступил, т.к. файла knxd в дереве не появилось.
Подскажите, пжст, как быть.
Спасибо!
apt --fix-broken install
Выполнен. Z-wave библиотеки удалились
apt-get download wb-mqtt-zway wb-homa-zway knxd knxd-tools wb-mqtt-knx
Ответ консоли: root@wirenboard-ALXMEYEN:~# apt-get download wb-mqtt-zway wb-homa-zway knxd knxd-tools wb-mqtt-knx Get:1 хттп://releases.contactless.ru/stable/stretch stretch/main armhf knxd armhf 0.11.15-1-wb1 [1 37 kB] Get:2 хттп://releases.contactless.ru/stable/stretch stretch/main armhf knxd-tools armhf 0.11.15-1- wb1 [38.5 kB] Get:3 хттп://releases.contactless.ru/stable/stretch stretch/main armhf wb-mqtt-knx armhf 0.1.2 [21 .7 kB] Fetched 197 kB in 0s (273 kB/s) W: Download is performed unsandboxed as root as file ‘/mnt/data/root/knxd_0.11.15-1-wb1_armhf.deb’ couldn’t be accessed by user ‘_apt’. - pkgAcquire::Run (13: Permission denied)
Доступ запрещен
С последней командой тоже не все гладко. Все библиотеки перераспаковались, а с KNX возникла проблема: dpkg: knxd: dependency problems, but configuring anyway as you requested:
knxd depends on libpthsem20; however:
Package libpthsem20 is not installed.
Setting up knxd (0.11.15-1-wb1) …
Configuration file ‘/etc/default/knxd’, does not exist on system.
Installing new config file as you requested.
Configuration file ‘/etc/init.d/knxd’, does not exist on system.
Installing new config file as you requested.
Configuration file ‘/etc/knxd.conf’, does not exist on system.
Installing new config file as you requested.
Adding group `knxd’ (GID 116) …
Done
В итоге KNX не стартанул: root@wirenboard-ALXMEYEN:~# service knxd start
Job for knxd.service failed because the control process exited with error code.
See “systemctl status knxd.service” and “journalctl -xe” for details.
root@wirenboard-ALXMEYEN:~# service knxd status
● knxd.service - KNX Daemon
Loaded: loaded (/lib/systemd/system/knxd.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Fri 2019-04-05 19:49:16 UTC; 4s ago
Process: 18518 ExecStart=/usr/bin/knxd $KNXD_OPTS (code=exited, status=127)
Main PID: 18518 (code=exited, status=127)