Hi Guys
I need your help. I'm trying to use USBIP to redirect a usb device connected to my TP-Link Archer C7 v4 usb port to a VM which is running on hypervisor. I stuck on starting USBIP stuff on TP-Link. Can anybody please help me. I don’t know what I’m doing wrong. (OpenWrt SNAPSHOT, r6013-112f046)
I have plugged usb flash pendrive and it is listed by lsusb, but it is not listed by usbip list -l.
Here is what I did:
root@OpenWrt-5-dol:~# opkg list-installed | grep usb
kmod-usb-core - 4.9.77-1
kmod-usb-ehci - 4.9.77-1
kmod-usb-ohci - 4.9.77-1
kmod-usb2 - 4.9.77-1
kmod-usbip - 4.9.77-1
kmod-usbip-client - 4.9.77-1
kmod-usbip-server - 4.9.77-1
libusb-1.0 - 1.0.21-1
usbip - 2.0-9
usbip-client - 2.0-9
usbip-server - 2.0-9
usbutils - 007-7
root@OpenWrt-5-dol:~# lsmod | grep usb
nls_base 4992 1 usbcore
usb_common 1534 2 vhci_hcd,usbcore
usbcore 126223 6 ohci_platform,ohci_hcd,vhci_hcd,usbip_host,ehci_platform,ehci_hcd
usbip_core 4666 2 vhci_hcd,usbip_host
usbip_host 11624 0
root@OpenWrt-5-dol:~#
root@OpenWrt-5-dol:~# usbipd -D
udev_new
udev_enumerate_new
udev_enumerate_add_match_subsystem
udev_enumerate_scan_devices
root@OpenWrt-5-dol:~# ps | grep usb
3114 root 0 SW< [usbip_event]
4651 root 1344 S usbipd -D
4653 root 1204 S grep usb
root@OpenWrt-5-dol:~# lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@OpenWrt-5-dol:~# ls /dev/bus/usb -R
/dev/bus/usb:
001 002 003
/dev/bus/usb/001:
001 002
/dev/bus/usb/002:
001
/dev/bus/usb/003:
001
root@OpenWrt-5-dol:~# usbip list -l
udev_new
udev_enumerate_new
udev_enumerate_add_match_subsystem
stub: udev_enumerate_add_nomatch_sysattr bDeviceClass 09
stub: udev_enumerate_add_nomatch_sysattr bInterfaceNumber (null)
udev_enumerate_scan_devices
udev_enumerate_unref
udev_unref
root@OpenWrt-5-dol:~#
Any ideas?