Ошибка с V_OUT_OK

Добрый день!
Контроллер Wirenboard 6.9, Релиз wb-2501 stable

При перезапуске wb-mqtt-gpio в journalctl получаю такие ошибки:

Apr 05 08:31:24 wirenboard-AMCCERQR wb-rules[1753]: WARNING: [frontend] failed to remove external control wb-gpio/V_OUT_OK: No such control
Apr 05 08:31:30 wirenboard-AMCCERQR wb-mqtt-gpio[25681]: ERROR: [gpio chip driver] Failed to release GPIO line 2:8 (V_OUT_OK)
Apr 05 08:31:30 wirenboard-AMCCERQR wb-mqtt-gpio[25681]: ERROR: [gpio chip driver] Skipping GPIO line 2:8 (V_OUT_OK)
Apr 05 08:31:30 wirenboard-AMCCERQR wb-mqtt-gpio[25681]: WARNING: [gpio chip driver] GPIO_GET_LINEEVENT_IOCTL failed: Device or resource busy at GPIO line 2:8 (V_OUT_OK)
Apr 05 08:31:30 wirenboard-AMCCERQR wb-mqtt-gpio[25681]: ERROR: [gpio chip driver] Failed to init polling GPIO line 2:8 (V_OUT_OK). Treating as initially disconnected

В веб-интерфейсе, соответственно, висит V_OUT_OK в ошибке (выключен).

На контроллере дополнительно стоит HomeAssistant (и вся обвязка docker), другого ПО нет.

Рестарт wb-mqtt-gpio и ребут контроллера проблему не решают.

Диагностический архив прилагаю.

В чем может быть проблема? Стоит ли обращать внимание на эту ошибку?

приложен диагностический архив, доступен только сотрудникам поддержки
(241,0 КБ)

Добрый день.

Получилось воспроизвести если попробовать запустить два экземпляра:

<7>DEBUG: [gpio chip driver] GPIO line 'V_OUT STATUS' of GPIO chip @ '/dev/gpiochip2' Name: 'gpiochip2' Label: '20a4000.gpio' is used by 'wb-mqtt-gpio'.
<3>ERROR: [gpio chip driver] Failed to release GPIO line 2:8 (V_OUT_OK)
<3>ERROR: [gpio chip driver] Skipping GPIO line 2:8 (V_OUT_OK)
<4>WARNING: [gpio chip driver] GPIO_GET_LINEEVENT_IOCTL failed: Device or resource busy at GPIO line 2:8 (V_OUT_OK)
<6>INFO: [gpio chip driver] GPIO line 'V_OUT STATUS' of GPIO chip @ '/dev/gpiochip2' Name: 'gpiochip2' Label: '20a4000.gpio' does not support interrupts. Polling will be used instead.

При запущенном сервисе

cat /sys/kernel/debug/gpio |grep V_OUT
 gpio-27  (5V_OUT ON           |wb-mqtt-gpio        ) out hi 
 gpio-72  (V_OUT STATUS        |wb-mqtt-gpio        ) in  hi 
 gpio-73  (V_OUT ON            |wb-mqtt-gpio        ) out hi 

Остановите сервис и выполните

cat /sys/kernel/debug/gpio |grep V_OUT

Ожидаю что gpio-72 не будет указан никакой обработчик.
Затем запустите сервис снова. Воспроизведется ли ошибка в логе?

При запущенном сервисе у меня вот так:

root@wirenboard-AMCCERQR:~# cat /sys/kernel/debug/gpio |grep V_OUT
 gpio-27  (5V_OUT ON           |wb-mqtt-gpio        ) out hi
 gpio-73  (V_OUT ON            |wb-mqtt-gpio        ) out hi

При остановленном вот так:

root@wirenboard-AMCCERQR:~# cat /sys/kernel/debug/gpio |grep V_OUT
 gpio-27  (5V_OUT ON           )
 gpio-73  (V_OUT ON            )

После запуска ошибка никуда не пропадает.

Довольно интересно.

Пригласите пожалуйста пользователя support@wirenboard.com в организацию на облачном сервисе.
Для этого в настройках организации нажмите кнопку “Пригласить”


И укажите почтовый адрес:

После этого поддержка получит доступ к вашему контроллеру для диагностики.
Не забудьте удалить потом доступ.

Готово, приглашение отправил

Вижу, но посмотрю, скорее завтра уже.

Все, это я плохо посмотрел.
В документации:
Screenshot_20250409_123541
Так что все верно.
Именно в 6.9 (ну и в последующих) его нету, так как применен другой схемотехнически ключ. Так что все верно - действительно отсутствует. А я воспроизводил на 6.8 - где есть.
Так что можно не обращать внимания.
Да, отзовите пожалуйста приглашение (доступ) в облаке.