How To Set Up A USB-Over-IP Server And Client With Ubuntu 10.04 - Page 2
3 Installing And Using USB/IP On The Clientclient1: We must install usbip on the client as well: aptitude install usbip Afterwards we load the vhci-hcd kernel module: modprobe vhci-hcd To check if it really got loaded, run: lsmod | grep vhci_hcd The output should be similar to this one: root@client1:~# lsmod | grep vhci_hcd To make sure that the module gets loaded automatically whenever you boot the system, you can add it to /etc/modules: vi /etc/modules
Now connect to the usbip server and get a list of available USB devices: usbip -l 192.168.0.100 (192.168.0.100 is the IP address of the usbip server.) You should find the SanDisk USB flash drive in the output (BUSID 1-1): root@client1:~# usbip -l 192.168.0.100 To attach that device to the client, run: usbip -a 192.168.0.100 1-1 root@client1:~# usbip -a 192.168.0.100 1-1 port 0 attached Now run... lsusb ... and you should find the remote USB device in the output on the client: root@client1:~# lsusb You can now use the remote USB device as if it was a local USB device (e.g. mount it, format it, write to it, read form it, etc.).
4 Detaching A Remote USB DeviceA remote USB device can be detached as follows: client1: Run... usbip --port ... to find out the port that the remote USB device uses on the client - in this case it's port 00: root@client1:~# usbip --port We need the port number to detach the device: usbip -d 00 root@client1:~# usbip -d 00 port 0 detached On the server, we use the BUSID (1-1) to bind the USB device to the local system (the --other switch binds the device to the local system so that it is not available over the network anymore): server1: usbip_bind_driver --other 1-1 root@server1:~# usbip_bind_driver --other 1-1 Now go back to the client and check if the remote USB device is still available: client1: lsusb If all goes well, it shouldn't be listed anymore: root@client1:~# lsusb
5 Links
|



Recent comments
11 hours 37 min ago
13 hours 13 min ago
17 hours 33 min ago
21 hours 24 min ago
1 day 9 hours ago
1 day 15 hours ago
1 day 17 hours ago
1 day 19 hours ago
1 day 19 hours ago
1 day 20 hours ago