Comments on How To Modify Your Gnu/Linux Box To Serve As A USB Over IP Server

How To Modify Your Gnu/Linux Box To Serve As A USB Over IP Server There was a long time that I was looking for a way to put away my old co CRM server! But why? Because I had installed a virtualization environment with Xen and all my servers are turned to small VPS on a nice pretty infrastructure. The base point was that the CRM had a USB/Lock and there was no way to take the lock under a virtualized VPS.

11 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: Anonymous

i need helpz to uze dis thing!111!!!! how do u use it?

By: kaas

use hdwwiz to install .inf file

Start run hdwwiz

follow instructions

By: Aaron

Interesting idea but what does:

There is a file "bus.inf" in the zip file, which you should install as a "Generic system device" in your client hardware managment.

 mean?

By: ML

Hi,

any ideas for a Win7 64-bit client?
The download from usbip is not working on 64bit..
Thx

By: eafandi

Hello all,

I wonder if in this scenario the server that hosts the USB and clients connected to it will share same USB resources on the same level?

Have a nice day all

By: Fred Zinsli

After you issue the command "path-to-usbip:> usbip.exe -a <server-ip> USB-ID" is the receive sequence counter supposed to remain or finish? Mine stays there all the time. The counter seems to get to a point and stop.

Is there a work around for this because if I ctrl+c or close the cmd box I loss the connection (obviously) and I would like the connection to remain after restarts without the need to open the cmd prompt issue the command and have it remain.

 This is on a Vista client

Thank you in advance.

Fred

By: Silvain Dupertuis

I have

A Unbuntu 11.04 installation

A USB-Ethernet device which works well with a Windows XP client computer. It is a Sharkoon USB/Ethernet connector. (USB Lanport 100, 1 USB USB Server)


I would like having it work using a Linux client (Ubuntu) as well.


I have done the following :

1. Configuring etc/hosts by adding a line

192.168.2.101 serveur-imprimantes #Default name sharkoon.

The url serveur-imprimantes works well and displays the name of the USB device attached to the USB port of the connector (I have done this step before seeing you post)


2. Installing USBIP from the regular update manager available in my Ubuntu distribution. (I suppose it is the same as the one you suggest to install manuallly).


3. I have tried the different steps using the USBIP command on the client machine as described in your explanations, without success...


sudo usbip -l 192.168.2.101

> does not answer at all

sudo usbip -l serveur-imprimantes

> idem

sudo usbip -p serveur-imprimantes

> gives the answer

8 ports available

Port 00: <Port Available>

...

Port 07: <Port Available>

sudo usbip -l 192.168.2.101:00

> usbip err: usbip_network.c: 206 (tcp_connect ) 192.168.2.101:00 3240: Name or service not known

192.168.2.101:00 failed

 

As far as I understand things correctly, when a USB device is connected to a USB/Ethernet connector, not to a server computer, there should not be any server-side installation to make...

I also tried commands including the MAC address of my USB/Ethernet connector in the commands... it did not help...

I do not see what else should be done...

Thanks for your help

(Sorry, I tried to use the styles to highlight code, but it was so messy that I had to remove all the styling  the editor does not seem to function properly)

By: woi

your question is a little elderly – did you ever get a solution?

By: Anonymous

How do you know to modprobe vhci-hcd?

By: doesnt exist

its a shame no one seems able to provide a working signed windows client driver as yet again the above linked usb-win driver no longer exists.

the funny thing is usbip is now in the main linux dev tree and yet in 2018 years after the initial proposal theres still no funtioning ready made windows 10 signed driver to find...

 

wil someone please debug and compile at least one working windows 10 usbip client,if not port the floss server to also allow windows 10 usb devices to be seen and used in a current linux 4.16 kernel too...

 

By: tlhonmey

Out of date and no longer works.  All the commands and module names are now different.