usb anywhere, usb over TCP

Is there any way to implement something like usb anywhere program ?
(usb over tcp, where your computer can see a usb device which is connected to an another computer)

I would like to install a usb device (Weather Station) and a small mikrotik router (RB230, alix) on remote location, and I don’t want to have an extra PC on that location (even if it is a small alix 1c)

Also it will be very helpfull in cases where you want to have a small (and cheap) web camera for surveillance of the wireless installation.


I remember that there is a similar feature regarding serial ports (rs232 over tcp), according to RFC2217.

If routerboard started coming with USB ports, I suspect this would be a popular request.

I’d use it instantly for camera control both for cheap webcams and digital SLRs, mobile relaying of GPS information back to a central network location, allowing commodity USB thumb scanners to remotely authenticate, using USB thumb drives with ssh keys as authentication tokens, operating USB relay boards remotely, and on and on…