1. server (srv006)
curl -ns http://d01cid.ddns.net/sharel/bin/inst-usbip | sh -s "master"
lsusb
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ll /dev/serial/by-id/
usb-Silicon_Labs_CP2102N_USB_to_UART_Bridge_Controller_0663d814e33fee118bb6ab329c2bee17-if00-port0 -> ../../ttyUSB0
ll /dev/serial/by-path/
platform-fd500000.pcie-pci-0000:01:00.0-usb-0:1.1:1.0-port0 -> ../../ttyUSB0
usbip list -l
- busid 1-1.1 (10c4:ea60)
Silicon Labs : CP210x UART Bridge (10c4:ea60)
usbip bind -b 1-1.1
usbip: info: bind device on busid 1-1.1: complete
![]() |
usbip unbind -b 1-1.1 |
2. client (srv014)
curl -ns http://d01cid.ddns.net/sharel/bin/inst-usbip | sh -s "slave"
usbip list -r 10.1.1.6
Exportable USB devices
======================
- 10.1.1.6
1-1.1: Silicon Labs : CP210x UART Bridge (10c4:ea60)
: /sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1
: (Defined at Interface level) (00/00/00)
usbip attach -r 10.1.1.6 -b 1-1.1
usbip port
Imported USB devices
====================
Port 00: <Port in Use> at Full Speed(12Mbps)
Silicon Labs : CP210x UART Bridge (10c4:ea60)
2-1 -> usbip://10.1.1.6:3240/1-1.1
-> remote bus/dev 001/003
![]() |
usbip detach -p 00 |