Добрый день! Прошу помочь разобраться с WB-MIO v.2
Подключил его ко второму ethernet-порту контроллера, контроллеру выдал адрес 192.168.0.1/24, шлюзу 192.168.0.2/24
Шлюз пингуется, удаётся подключиться утилитой telnet на 23й порт
root@wirenboard-AYGON34U:~# telnet 192.168.0.2 23
Trying 192.168.0.2…
Connected to 192.168.0.2.
Escape character is ‘^]’.
^]qtelnet> q
Connection closed.
добавил в разделе serial новый порт
в шлюз подключены три твердотельных реле
добавил новое устройство вручную
включил отладочные логи, вижу такое
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: WARNING: <192.168.0.2:23>: closed due to repetitive errors
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] <192.168.0.2:23>786019779: Wait until 786019779
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 8000 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [modbus] <192.168.0.2:23> modbus:96 write 1 (type 0)(s) @ 114
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 0 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Write: 60 06 00 72 00 01 e0 60
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: ReadFrame: 00
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] Failed to open session: Serial protocol error: malformed response: invalid data size [slave_id is modbus_io:96:1]
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] <192.168.0.2:23>786019969: Wait until 786019969
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 8000 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [modbus] <192.168.0.2:23> modbus:96 write 1 (type 0)(s) @ 114
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 0 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Write: 60 06 00 72 00 01 e0 60
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: ReadFrame: 00
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] Failed to open session: Serial protocol error: malformed response: invalid data size [slave_id is modbus_io:96:1]
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] <192.168.0.2:23>786020157: Wait until 786020157
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 8000 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [modbus] <192.168.0.2:23> modbus:96 write 1 (type 0)(s) @ 114
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 0 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Write: 60 06 00 72 00 01 e0 60
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: ReadFrame: 00
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] Failed to open session: Serial protocol error: malformed response: invalid data size [slave_id is modbus_io:96:1]
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [serial client] <192.168.0.2:23>786020345: Wait until 786020345
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 8000 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [modbus] <192.168.0.2:23> modbus:96 write 1 (type 0)(s) @ 114
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Sleep 0 us
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: Write: 60 06 00 72 00 01 e0 60
Aug 14 14:52:24 wirenboard-AYGON34U wb-mqtt-serial[19825]: DEBUG: [port] 192.168.0.2:23: ReadFrame: 00
но контроллер не видит шлюз.
подскажите, что я делаю не так?