gateway. Для соединения используется следующий стек протоколов следующем стеком протоколов: TLS1.2/HDLC/RS485.
Для этого я использую следующую схему:
MAX475->Arduino->Raspi' /dev/ttyUSB0
При помощи pyserial я могу получать с /dev/ttyUSB0 поток байт. Я испытал это на Modbus/RS485 с помощью IOninja, и все хорошо работает.
Когда я пытался использовать для этих целей wireshark и usbmon0, но в этом случае wireshark парсит только пакеты уровня USB но не уровни выше (как на скриншоте). Подать /dev/ttyUSB0 напрямую на фход функции sniff в scapy также не удалось. У меня есть следующие вопросы:
1) Можете подсказать какое-нибудь ПО которое принимает на вход /dev/ttyUSB0 и создает интерфйс как wlan0 или eth0?
2) Или возможно сущестует другое ПО наподоби scapy которому на вход можно подать /dev/ttyUSB0 и работать со стеком TLS1.2/HDLC/RS485?
Для wireshark можно написать plugin который разберёт поток дальше
Можешь дать ссылку на инструкцию хотя бы на что-то похожее?
вот пример plugin-а http://packages.otx.ru/csirep/alvis-utils/otx-hdlc-over-udp.lua
А что за счётчик
там чтоб включить поддержку lua, надо в Wireshark\init.lua поправить на disable_lua = false
EMH, можель могу уточнить, но оно надо?
Интересно же
Там тру много букаф в названии, навряд ли ты его можешь знать)
А вы в какой стране, кстати?
Обсуждают сегодня