This is proof of concept of USBIP in esp32 S2/S3 SoC.
After installing usbip
on linux, we need to modeprobe module.
sudo modprobe vhci-hcd
Basic commands to list, attach and deatach devices:
usbip list -r 192.168.0.108
usbip --tcp-port 3240 list -r 192.168.0.108
sudo usbip attach --remote 192.168.0.108 -b 1-1
sudo usbip detach -p 0
sudo ln -s /var/lib/usbutils/usb.ids /usr/share/hwdata/usb.ids