需要一个USB over IP的技术

b
bihai
楼主 (未名空间)

当然目前有卖的,但是不清楚公司是不是允许用,因为要安装软件。

这个技术的目的,是把一个软件安装在公司的机器上,然后员工可以在家里远程登陆机器,开始控制USB设备。而这个设备本身在家里,通过另一个Linux机器或者Mac上的软
件的另一端(server)来控制。公司的电脑上的所有的数据可能到1GB级别将通过IP传
输到程序员家里的server段和USB设备通信。看起来就像把USB设备直接插到了公司的电脑一样。

至于为什么不能把公司电脑拿回家,或者在家里直接用,是因为公司电脑好像有些限制,不能离开公司的网络。还有就是家里电脑性能不行。

我在想,自己做这个难度多大?家里的可以用各种机器,Linux, Mac, Windows

a
ananpig

从 linux 的 device driver 玩起来看看

【 在 bihai (学得不好) 的大作中提到: 】
: 当然目前有卖的,但是不清楚公司是不是允许用,因为要安装软件。
: 这个技术的目的,是把一个软件安装在公司的机器上,然后员工可以在家里远程登陆机
: 器,开始控制USB设备。而这个设备本身在家里,通过另一个Linux机器或者Mac上的软
: 件的另一端(server)来控制。公司的电脑上的所有的数据可能到1GB级别将通过IP传
: 输到程序员家里的server段和USB设备通信。看起来就像把USB设备直接插到了公司的电
: 脑一样。
: 至于为什么不能把公司电脑拿回家,或者在家里直接用,是因为公司电脑好像有些限制
: ,不能离开公司的网络。还有就是家里电脑性能不行。
: 我在想,自己做这个难度多大?家里的可以用各种机器,Linux, Mac, Windows

e
echowuhao

电脑不让拿,为啥数据就可以呢。

这个我看不到需求,有也是很小一个市场。
t
tree9990


虚拟usb??

你是说你需要一个虚拟硬盘不就好了吗
b
bihai

虚拟的USB,远程USB在家里。

但不是硬盘。首先设备是个串口类似的设备,然后变成网络设备就是tethering那种。
设备要通过USB线但是是TCP/IP网络协议来被公司电脑安装程序。这个程序是动态的,
随时需要调试那种,增减代码

【 在 tree9990 (天上云) 的大作中提到: 】
: 虚拟usb??
: 你是说你需要一个虚拟硬盘不就好了吗

j
jiangkyo

有得卖,但是市场太小。建议你不要这么做,以防FBI上门。