-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ft60x_int_callback - urb shutting down with status: -108 (linux 6.2.10) #4
Comments
Compiling it for an older 5.4.6 kernel on ARM gives me:
Which is nice, but it's a headless device.
I do need to test the usb2 slot, as the T430 is from 2012, so there might be bugs in the xhci, but for now I assume the kernel between 5.4 and 5.16 has changed in a way that makes this driver fail. |
Confirmed: on T430 also on 5.16 the URB is shut down. |
Confirmed: on a T430, after setting up the configuration and the int urb, the kernel sends a port configuration change to the usb hub for that port after which the int urb is shut down. |
Hi guys,
I am trying to get my usb2sniffer to work, but upon pluging in, I get this:
And these are my changes:
As far as I know, these were just necessary janitory changes:
usb_maxpacket had an argument that was obsolete.
The maxp is still 64 for an INT message, so that looks ok.
the min_t is a typed change.
I put it here as an issue because maybe someone else knows of more changes in the linux kernel, or my last few years not programming in C has made the obvious less obvious to me.
Anyway:
I tried usbsniffer-qt and that seems not to get any data from the sniffer, and I suspect that's because the URB is shutdown, and hence all communication with the board has halted because we don't schedule any new interrupt polls.
The USB shutdown happens on plugin. As far as I can tell, there are 2 interfaces being used.
Hmmm, I should be able to sniff what's going on with mere tcpdump...
For completeness: the usb device descriptor:
The text was updated successfully, but these errors were encountered: