Спасибо, у себя я сразу исправил. Будем считать что проблема закрыта.
Просьба ответьте вдогонку про “Serial protocol error: request timed out” что значит следущая конструкция (логи с другого контроллера)
:
WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:99: Serial protocol error: malformed response: invalid crc
Так же подсвечены такие сообщения:
RTW: send eapol packet - WPA Group Key 2/2
RTW: set group key camid:4, addr:c8:60:00:95:5a:d1, kid:2, type:AES
RTW: recv eapol packet - WPA Group Key 1/2
И почему мой контроллер после наших с вами тестов строчит в логи бесконечно:
|04-09-2025 15:06:22.715 [wb-cloud-agent-frpc]|[I] [proxy/proxy_manager.go:177] proxy added: [AW…DX.ssh AW…DX.http]|
|04-09-2025 15:06:22.713 [wb-cloud-agent-frpc]|[I] [client/service.go:306] login to server success, get run id |
|04-09-2025 15:06:22.584 [wb-cloud-agent-frpc]|[I] [client/service.go:314] try to connect to server…|
Меня интересовали ошибки типа
WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:99: Serial protocol error: malformed response: invalid crc
Это другой контроллер, не из демо-кит
Так как это другой контроллер, создал новую тему.
WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:99: Serial protocol error: malformed response: invalid crc
Устройство вернуло ответ с неверной контрольной суммой CRC.
Проверьте все соединения на шине, включите debug в драйвере wb-mqtt-serial, дождитесь появления этих ошибок и вышлите диагархив.
приложен диагностический архив, доступен только сотрудникам поддержки
(307,7 КБ)
К сожалению, в этот дамп ошибки Serial protocol error: malformed response: invalid crc не успели войти.
Но у меня на тестовом контроллере тоже встречаются подобные ошибки, причем на разных устройствах:
05-09-2025 14:40:59.367 WARNING: [modbus] failed to read 22 input(s) @ 250 of device modbus:133: Serial protocol error: malformed response: invalid crc
05-09-2025 14:30:59.365 WARNING: [modbus] failed to read 2 input(s) @ 270 of device modbus:14: Serial protocol error: malformed response: invalid crc
04-09-2025 13:09:56.769 WARNING: [modbus] failed to read 5 input(s) @ 104 of device modbus:36: Serial protocol error: malformed response: invalid crc
04-09-2025 06:57:48.970 WARNING: [modbus] failed to read 1 input(s) @ 9476 of device modbus:55: Serial protocol error: malformed response: invalid crc
03-09-2025 12:57:15.914 WARNING: [modbus] failed to read 3 holding(s) @ 19 of device modbus:70: Serial protocol error: malformed response: invalid crc
Их причину достаточно сложно установить.
В настоящее у меня пока предположение, что это может быть связано все с той же ERRWB84009: Нестабильная работа портов RS-485.
В ближайшее время разработчики подготовят тестовую сборку на новом ядре, попробуем проверить.
Дополнительно обозначил ситуацию разработчикам с периодическими ошибками:
Serial protocol error: malformed response: invalid crc
Serial protocol error: request timed out
На тестовой сборке данные ошибки так же воспроизводятся. Пока специалисты разбираются, ждем какого-либо решения.
Добрый день!
Мне удалось протестировать тестовую сборку, в которой исправили работу портов tty/RS-485* и, как следствие, устранили многочисленные ошибки CRC. Сейчас ожидаем финальной доработки и выпуска релиза с новым ядром.
1 лайк
Добрый день!
После перехода на release wb-2602 (as stable) на моих контроллерах ошибки “Serial protocol error: request timed out” и “Serial protocol error: malformed response: invalid crc” перестали проявляться.
Прошу проверить на вашем контроллере.
немного позже обновлюсь, отпишусь о результатах, спасибо