Dear Experts,
I was trying to connect USB3.0 devices to XFRWY-LS1012A-PA, unfortunately it only has a micro USB3.0 AB connector. So I tried to connect a type-C hub (with USB-C upstream connector) with a micro USB3.0 to type-C cable. I have plugged a USB3.0 pen drive and it seems to work. However, it won't work with any USB2.0 devices. Besides, I receive the following message continuously on my console terminal, what should I do?
[27186.400966] usb usb2-port1: Cannot enable. Maybe the USB cable is bad?
[27186.407581] usb usb2-port1: cannot disable (err = -32)
[27190.484963] usb usb2-port1: Cannot enable. Maybe the USB cable is bad?
[27190.491578] usb usb2-port1: cannot disable (err = -32)
Steve
Solved! Go to Solution.
Error -32 is -EPIPE /* Broken pipe */.
See the following pages:
https://linux-usb-devel.narkive.com/nuKJNkF5/handling-urb-status-epipe-on-a-control-endpoint
https://www.oreilly.com/library/view/linux-device-drivers/0596005903/ch13.html
https://electronics.stackexchange.com/questions/456947/error-32-while-establishing-usb-connection
You can use Wireshark to sniff the USB ports.:
https://wiki.wireshark.org/CaptureSetup/USB
https://ask.wireshark.org/question/36/how-to-capture-usb-packets-please/
Have a great day,
Pavel Chubakov
Error -32 is -EPIPE /* Broken pipe */.
See the following pages:
https://linux-usb-devel.narkive.com/nuKJNkF5/handling-urb-status-epipe-on-a-control-endpoint
https://www.oreilly.com/library/view/linux-device-drivers/0596005903/ch13.html
https://electronics.stackexchange.com/questions/456947/error-32-while-establishing-usb-connection
You can use Wireshark to sniff the USB ports.:
https://wiki.wireshark.org/CaptureSetup/USB
https://ask.wireshark.org/question/36/how-to-capture-usb-packets-please/
Have a great day,
Pavel Chubakov