Joh*_*yon 7 10.04 configuration tty serial-port
我有一个“3one data”品牌的串行到以太网转换器,它的一端插入串行设备,并允许通过以太网连接与设备进行双向通信,如下所示:
据说有一种方法可以在 Ubuntu 中设置一个虚拟串口,它映射到该设备的 IP 和端口,并允许与另一端的真实串口设备进行透明通信。不幸的是,该设备没有随附的 linux 文档,尽管 linux 支持已被显着宣传。
我正在努力在 Ubuntu 中设置这个虚拟串口,我认为这应该通过ttyd
命令来实现。但是,连接设备后(我可以直接 telnet 到它),如果我运行:
sudo ttyd -d /dev/ttyp1 192.168.1.25 50000 -b 115200 -p 8NC0
Run Code Online (Sandbox Code Playgroud)
我的理解是应该创建一个新的虚拟串行设备/dev/ttyp1
,但这不会发生。ttyd
上面的命令不会抛出任何错误。
OP带来了另一台设备:
那是一个错字。现在修好了。我得出的结论是,该设备需要内核驱动程序(该驱动程序不存在),因此我最终获得了另一个设备 - Moxa Nport 5250A 串行设备服务器,它具有适用于 2.4-2.6 内核的驱动程序。看起来效果很好。我确信如果他们真的为 3one 数据设备编写了驱动程序,原来的 3one 数据设备就能工作。