是否有可能像在TCP上传输/dev条目那样传输整个设备?我说的是运输。操纵杆的TCP或鼠标/ or 232端口/帧缓冲区开发,声卡开发,磁盘等。
我最感兴趣的是键盘、操纵杆、平板电脑、鼠标等输入设备,比远程鼠标/键盘专用软件更通用。
发布于 2016-12-16 13:50:35
只要这些都是USB设备,你要寻找的东西就可以在USB/IP上使用好几年了。从那以后,它一直是在Linux3.17中引入。请参阅Debian类系统上的usbip包。您甚至可能有Windows客户端(即访问插在Linux服务器上的USB设备)。
至于块设备,Linux提供网卡装置支持的时间更长了。
发布于 2016-12-16 13:56:32
是的,这至少可以在像鼠标这样简单的设备上完成,但是您必须编写一些代码。基本上,您可以在机器上使用与设备通信的物理设备进行处理。然后,此进程将协议通过TCP传输到另一个主机。接收进程必须模拟终端进程( X11服务器或Wayland排序程序)希望看到的任何接口。在最简单的情况下,接收器可以设置一个命名管道,将数据写入其中,并替换通常使用的设备文件。
https://unix.stackexchange.com/questions/330841
复制相似问题