USBIP

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Installation

Ubuntu

  • apt install linux-tools-$(uname -r)

Kali Debian

  • apt install usbip

USB Server

Diverse Anpassungen

  • mkdir /usr/share/hwdata/
  • ln -sf /var/lib/usbutils/usb.ids /usr/share/hwdata/

Listing

  • usbip list -l
- busid 1-10 (8087:0aaa)
  Intel Corp. : unknown product (8087:0aaa)
- busid 1-4 (0bda:8172)
  Realtek Semiconductor Corp. : RTL8191SU 802.11n WLAN Adapter (0bda:8172)

Bind

  • /usr/bin/usbipd -D
  • /usr/bin/usbip bind -b 1-4
usbip: info: bind device on busid 1-4: complete

USB Client

Listing

USB_SERVER="10.85.3.1"

  • usbip list -r $USB_SERVER
 
Exportable USB devices
======================
 - 10.85.3.1
        1-4: Realtek Semiconductor Corp. : RTL8191SU 802.11n WLAN Adapter (0bda:8172)
           : /sys/devices/pci0000:00/0000:00:14.0/usb1/1-4
           : (Defined at Interface level) (00/00/00)

Modul laden

  • modprobe vhci-hcd

Attach

  • usbip attach -r $USB_SERVER -b "1-4"

Links