我想用USB 電纜將我的業餘無線電收發器連接到Linux(Ubuntu)電腦(序列埠(在Windows 中應該是COM3 或COM4),如/dev/??? )並透過TCP 在本地共享,這可能嗎?
如何?
我想這是可能的,因為我的ipad和mac中有一個程式詢問主機(我猜那是192.168.1.104(我的「伺服器」的ip)和連接埠...
答案1
我認為你所追求的程序叫做序列網路。它將串行流橋接到您選擇的 TCP 連接埠。在 Ubuntu/Debian 中執行以下操作:
# apt-get install ser2net
然後編輯 /etc/ser2net.conf 並設定如下行:
2000:telnet:600:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT banner
最後重啟服務
# systemctl restart ser2net
設定檔/手冊頁有詳細記錄,但為了澄清這一點,將在連接埠 2000 上執行 TCP 服務,鍵入 telnet,逾時 10 分鐘,使用相關序列設定連接到 /dev/ttyUSB0。我不確定您使用哪種類型的用戶端軟體連接到收發器,因此您可能必須將連接類型從“telnet”更改為“原始”並使用選項、刪除橫幅等。
哈!