When I load the vhci-hcd driver in version 4.14, and then run "usbip --debug port", I get:
[...] usbip: debug: names.c:428:[parse] line 18067 subclass fe:01 Device Firmware Update usbip: debug: names.c:428:[parse] line 18068 subclass fe:02 IRDA Bridge usbip: debug: names.c:428:[parse] line 18069 subclass fe:03 Test and Measurement usbip: debug: names.c:461:[parse] line 18070 protocol fe:03:01 TMC usbip: debug: names.c:461:[parse] line 18071 protocol fe:03:02 USB488 usbip: debug: names.c:374:[parse] line 18072 class ff Vendor Specific Class usbip: debug: names.c:428:[parse] line 18073 subclass ff:ff Vendor Specific Subclass usbip: debug: names.c:461:[parse] line 18074 protocol ff:ff:ff Vendor Specific Protocol libusbip: debug: vhci_driver.c:264:[usbip_vhci_driver_open] available ports: 496 libusbip: error: port number exceeds 128 usbip: error: open vhci_driver usbip: error: list imported devices When i check /sys/devices/platform/vhci_hcd.0/nports it indeed contains 496 . In other /sys/devices/platform/vhci_hcd.* directories there is no nports attribute at all. -- Wojciech M Zabolotny, PhD Institute of Electronic Systems Faculty of Electronics and Information Technology Warsaw University of Technology