Здравствуйте! У меня возникла проблема с работой Z-Wave на контроллере Wiren Board 8.5.2 (release unstable.latest). Модуль расширения WBE2R-R-ZWAVE-ZWAY стоит в разъеме №2 (/dev/ttyMOD2).
Проблема:
- Веб-интерфейс Z-Way по адресу http://192.168.1.100:8083 не открывается.
- Сервис z-way-server находится в статусе
active (exited) .
- В логах ошибка:
[E] [zway] RECEIVED UNKNOWN PACKET TYPE: 0x80 и [C] [zway] Get Serial API Capabilities returned zero.
- При попытке переустановки пакет
z-way-server не устанавливается из-за отсутствующих зависимостей (libssl1.1, libarchive13, и др.) в Debian Trixie.
Что уже сделано:
root@wirenboard-AKFIVPUF:~# apt install z-way-server
Solving dependencies… Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
Unsatisfied dependencies:
z-way-server:armhf : Depends: libarchive13:armhf (>= 3.0) but it is not installable
Depends: libssl1.1:armhf (>= 1.1.0) but it is not installable
Depends: libc-ares2:armhf but it is not installable
Depends: libwebsockets8:armhf but it is not installable or
libwebsockets16:armhf but it is not installable
Depends: libcurl3-gnutls:armhf but it is not installable
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
Unable to satisfy dependencies. Reached two conflicting decisions:
- libssl1.1:armhf=1.1.1w-0+deb11u8 is not selected for install
- libssl1.1:armhf=1.1.1w-0+deb11u8 is selected for install because:
- z-way-server:armhf=4.1.1-lws16 is selected for install
- z-way-server:armhf Depends libssl1.1:armhf (>= 1.1.0)
- libssl1.1:armhf is available in version 1.1.1w-0+deb11u8
Добрый день!
Судя по выводам и логам, на trixie данный модуль не заработает. Попробую воспроизвести проблему и передам разработчикам баг-репорт.
Пока для решения рекомендую откатиться на ветку stable и проверить, будет ли работать.
Добрый день!
Проблему воспроизвёл, направил баг-репорт разработчикам. Ожидаем фикс.
Добрый день!
Разработчки сообщили, что новый z-way-server теперь в тестинг. Прошу обновить ПО и проверить.
Здравствуйте!
Действую по официальной инструкции: Подключение Z-Wave устройств к контроллеру Wiren Board - Wiren Board
При попытке установить пакет z-way-server на Wiren Board 8.5.2 (серийный номер AKFIVPUF) командой:
apt install z-way-server
возникает ошибка зависимости. Перед этим выполнял **apt update && apt upgrade** — система обновлена.
Лог ошибки:
root@wirenboard-AKFIVPUF:~# apt install z-way-server Unsatisfied dependencies: z-way-server:armhf : Depends: libcurl4t64:armhf but it is not going to be installed Error: Unable to correct problems, you have held broken packages.
Дополнительная информация:
root@wirenboard-AKFIVPUF:~# apt-cache show z-way-server | grep Architecture Architecture: armhf
Моя система использует релиз unstable.latest и архитектуру aarch64 (64-bit):
Linux wirenboard-AKFIVPUF 6.8.0-wb160 #1 SMP … aarch64 GNU/Linux
Судя по всему, в репозитории доступен только пакет для 32-битной архитектуры armhf , поэтому установка невозможна.
Добрый день! Благодарю за обратную связь. Проконсультируюсь с разработчиками и вернусь с ответом.
Нашли причину, фикс скоро будет доступен.
Спасибо за оперативное исправление репозитория. К сожалению, после обновления пакетов установка z-way-server по-прежнему не работает, но теперь проблема другого характера.
Что было сделано:
- Выполнил
apt update && apt upgrade — все пакеты обновлены.
- Попробовал установить
apt install z-way-server — установка прошла успешно (пакет для armhf больше не тянет libcurl4t64).
- Сервис запускается, но процесс не стартует:
text
root@wirenboard-AKFIVPUF:~# systemctl status z-way-server ● z-way-server.service - LSB: Trident IoT Z-Way service Active: active (exited) since Thu 2026-08-06 14:14:45 MSK
- Веб-интерфейс по порту 8083 не доступен:
text
root@wirenboard-AKFIVPUF:~# netstat -tlnp | grep 8083 (пусто)
- При ручном запуске бинарника с указанием пути к библиотекам возникает ошибка:
text
root@wirenboard-AKFIVPUF:~# LD_LIBRARY_PATH=/opt/z-way-server/libs /opt/z-way-server/z-way-server /opt/z-way-server/z-way-server: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
- Библиотека
libstdc++.so.6 установлена в системе (64-битная), но Z-Way её не видит:
text
root@wirenboard-AKFIVPUF:~# find /usr -name “libstdc++.so.6” 2>/dev/null /usr/lib/aarch64-linux-gnu/libstdc++.so.6 root@wirenboard-AKFIVPUF:~# file /usr/lib/aarch64-linux-gnu/libstdc++.so.6 /usr/lib/aarch64-linux-gnu/libstdc++.so.6: symbolic link to libstdc++.so.6.0.33
- Версия установленного пакета:
text
root@wirenboard-AKFIVPUF:~# apt-cache show z-way-server | grep Version Version: 5.0.2-303-gccf98ddd~trixie-1
Вывод:
Пакет z-way-server теперь устанавливается, но не запускается, так как бинарник собран для armhf (32-bit) и требует 32-битные системные библиотеки, которых нет в системе по умолчанию. На архитектуре aarch64 для работы требуется 64-битная сборка пакета.
пакет собран для 32-битной архитектуры
root@wirenboard-AKFIVPUF:~# file /opt/z-way-server/z-way-server
/opt/z-way-server/z-way-server: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, BuildID[sha1]=ca23c8ac4c7bcc7fa4c25e8efebea9bcfc907455, for GNU/Linux 3.2.0, not stripped
Передал, будут разбираться.
Попробуйте доустановить: apt install libstdc++6:armhf
Спасибо за подсказку установить libstdc++6:armhf . Это помогло при ручном запуске, но системный сервис (systemctl start z-way-server ) по-прежнему не работает (статус active (exited) ), так как старый init-скрипт не подгружает 32-битные библиотеки.
Пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
приложен диагностический архив, доступен только сотрудникам поддержки
(3,4 МБ)
Да страница так и не открывается
сделал еще раз ребут системы и сервер поднялся !