| .TH USBIP "8" "February 2009" "usbip" "System Administration Utilities" |
| .SH NAME |
| usbip \- manage USB/IP devices |
| .SH SYNOPSIS |
| .B usbip |
| [\fIoptions\fR] <\fIcommand\fR> <\fIargs\fR> |
| |
| .SH DESCRIPTION |
| On a USB/IP server, devices can be listed, bound, and unbound using |
| this program. On a USB/IP client, devices exported by USB/IP servers |
| can be listed, attached and detached. |
| |
| .SH OPTIONS |
| .HP |
| \fB\-\-debug\fR |
| .IP |
| Print debugging information. |
| .PP |
| |
| .HP |
| \fB\-\-log\fR |
| .IP |
| Log to syslog. |
| .PP |
| |
| .HP |
| \fB\-\-tcp-port PORT\fR |
| .IP |
| Connect to PORT on remote host (used for attach and list --remote). |
| .PP |
| |
| .SH COMMANDS |
| .HP |
| \fBversion\fR |
| .IP |
| Show version and exit. |
| .PP |
| |
| .HP |
| \fBhelp\fR [\fIcommand\fR] |
| .IP |
| Print the program help message, or help on a specific command, and |
| then exit. |
| .PP |
| |
| .HP |
| \fBattach\fR \-\-remote=<\fIhost\fR> \-\-busid=<\fIbus_id\fR> |
| .IP |
| Attach a remote USB device. |
| .PP |
| |
| .HP |
| \fBdetach\fR \-\-port=<\fIport\fR> |
| .IP |
| Detach an imported USB device. |
| .PP |
| |
| .HP |
| \fBbind\fR \-\-busid=<\fIbusid\fR> |
| .IP |
| Make a device exportable. |
| .PP |
| |
| .HP |
| \fBunbind\fR \-\-busid=<\fIbusid\fR> |
| .IP |
| Stop exporting a device so it can be used by a local driver. |
| .PP |
| |
| .HP |
| \fBlist\fR \-\-remote=<\fIhost\fR> |
| .IP |
| List USB devices exported by a remote host. |
| .PP |
| |
| .HP |
| \fBlist\fR \-\-local |
| .IP |
| List local USB devices. |
| .PP |
| |
| |
| .SH EXAMPLES |
| |
| client:# usbip list --remote=server |
| - List exportable usb devices on the server. |
| |
| client:# usbip attach --remote=server --busid=1-2 |
| - Connect the remote USB device. |
| |
| client:# usbip detach --port=0 |
| - Detach the usb device. |
| |
| .SH "SEE ALSO" |
| \fBusbipd\fP\fB(8)\fB\fP |