我可以通过 tcp 传输 lpt 端口吗?

n61*_*007 7 command-line networking parallel-port

我想将数据传入和传出到另一台机器上的 lpt(并行 IEEE 1284)端口,以远程使用设备。可以在通用的unix-y系统中完成吗?我有 ubuntu 12.04。:)

我在想这样的事情:

机器A,终端1:

nc -l 1234 > /dev/lpt0
Run Code Online (Sandbox Code Playgroud)

B机,1号航站楼:

nc 192.168.1.100 1234 < /dev/lpt0
Run Code Online (Sandbox Code Playgroud)

在第二个终端上:

机器A,2号航站楼:

nc 192.168.1.100 4321 < /dev/lpt0
Run Code Online (Sandbox Code Playgroud)

机器 B,2 号航站楼:

nc -l 4321 > /dev/lpt0
Run Code Online (Sandbox Code Playgroud)

我不知道这是否是一种合理的方式来做到这一点。

如何远程与并口通信?

sym*_*ean 3

是的,这是可能的 - 但不能使用 Linux 安装上的标准工具集。最简单的解决方案是使用ppdev设备驱动程序和一些自定义代码。