USB over ENET: Difference between revisions
Jump to navigation
Jump to search
(→Setup) |
|||
| Line 10: | Line 10: | ||
==Setup== | ==Setup== | ||
Load the usbip-host kernel module | Load the usbip-host kernel module | ||
<syntaxhighlight lang="bash"> | |||
sudo modprobe usbip-host | sudo modprobe usbip-host | ||
</syntaxhighlight> | |||
And run the usbipd server | And run the usbipd server | ||
<syntaxhighlight lang="bash"> | |||
sudo usbipd -d | sudo usbipd -d | ||
</syntaxhighlight> | |||
Now you can list all usb devices: | |||
Now list all usb devices: | <syntaxhighlight lang="bash"> | ||
sudo usbip list -l | sudo usbip list -l | ||
</syntaxhighlight> | |||
Finally bind your desired usb device | Finally bind your desired usb device | ||
<syntaxhighlight lang="bash"> | |||
sudo usbip bind -b 1-1.3 | sudo usbip bind -b 1-1.3 | ||
</syntaxhighlight> | |||
So far the server setup. | So far the server setup. | ||
=usbip-client setup= | =usbip-client setup= | ||
Revision as of 07:41, 13 April 2022
usbip-Server on a Rasperrypi
Installation
Install the following usbip package
sudo aptitude install usbip
Setup
Load the usbip-host kernel module
sudo modprobe usbip-host
And run the usbipd server
sudo usbipd -d
Now you can list all usb devices:
sudo usbip list -l
Finally bind your desired usb device
sudo usbip bind -b 1-1.3
So far the server setup.
usbip-client setup
Ubuntu 20.04
sudo aptitude install linux-tools-generic sudo aptitude install linux-tools-5.13.0-39-generic
do not install the usbip package!
sudo modprobe vhci-hcd
usbip list -r "Serveraddresse"
sudo usbip attach -r "Serveraddresse" -b "Bus-ID"