config USBIP_CORE tristate "USB/IP support (EXPERIMENTAL)" depends on USB && NET && EXPERIMENTAL default N ---help--- This enables pushing USB packets over IP to allow remote machines direct access to USB devices. It provides the USB/IP core that is required by both drivers. For more details, and to get the userspace utility programs, please see http://usbip.sourceforge.net/. To compile this as a module, choose M here: the module will be called usbip-core. If unsure, say N. config USBIP_VHCI_HCD tristate "VHCI hcd" depends on USBIP_CORE default N ---help--- This enables the USB/IP virtual host controller driver, which is run on the remote machine. To compile this driver as a module, choose M here: the module will be called vhci-hcd. config USBIP_HOST tristate "Host driver" depends on USBIP_CORE default N ---help--- This enables the USB/IP host driver, which is run on the machine that is sharing the USB devices. To compile this driver as a module, choose M here: the module will be called usbip-host. config USBIP_DEBUG bool "Debug messages for USB/IP" depends on USBIP_CORE default N ---help--- This enables the debug messages from the USB/IP drivers.