如何通过TCP串口CAT共享

Dio*_*iva 5 networking linux tcp serial-port

我想使用 USB 电缆(串行端口(在 Windows 中应该是 COM3 或 COM4)如 /dev/???)将我的业余无线电收发器连接到 linux (Ubuntu) 计算机,并在本地与 TCP 共享,这可能吗?

如何?

我想这是可能的,因为我的 ipad 和 mac 中有一个程序,它询问主机(我想那将是 192.168.1.104(我的“服务器”的 IP)和端口...

截屏

hyg*_*gri 2

我认为您所追求的程序称为ser2net。它将串行流桥接到您选择的 TCP 端口。在 Ubuntu/Debian 中执行以下操作:

# apt-get install ser2net
Run Code Online (Sandbox Code Playgroud)

然后编辑 /etc/ser2net.conf 并设置如下行:

2000:telnet:600:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT banner
Run Code Online (Sandbox Code Playgroud)

最后重启服务

# systemctl restart ser2net
Run Code Online (Sandbox Code Playgroud)

配置文件/手册页有详细记录,但为了澄清这一点,将在端口 2000 上运行 TCP 服务,键入 telnet,超时 10 分钟,使用相关串行设置连接到 /dev/ttyUSB0。我不确定您使用哪种类型的客户端软件连接到收发器,因此您可能必须将连接类型从“telnet”更改为“原始”并使用选项、删除横幅等。

哈!