В устройствах, работающих на операционной системе OpenWRT, порт USB может быть задействован как шлюз Ethernet-to-COM или Modbus TCP - Modbus RTU. Чтобы этот функционал работал, в операционную систему OpenWRT нужно установить пакеты kmod-usb-core, kmod-usb-ochi, kmod-usb-echi, kmod-usb-serial и драйверы популярных чипов USB-COM: kmod-usb-serial-ch341, kmod-usb-serial-pl2303, kmod-usb-serial-ftdi, kmod-usb-serial-cp210x, kmod-usb-serial-ti-usb. Все устанавливать не нужно, а только те, которые будут реально использоваться. Если интересует функционал удалённого COM-порта, то добавляем пакет ser2net, а если шлюза Modbus то mbusd. Определить на основе какого чипа сделан USB-Com адаптер очень просто, достаточно воткнуть его в любой ПК под управлением неурезанной версии Linux и набрать в терминале dmesg. Нижние строки системного лога расскажут о том какой чип добавлен в систему и какой путь к нему назначен. В Windows это сделать сложнее. Если драйвера чипа в системе нет, а по умолчанию это та
Шлюзы Ethernet-to-COM и Modbus TCP-Modbus RTU в OpenWRT. Инструкция по настройке.
27 ноября 202527 ноя 2025
9
3 мин