Opened 2 years ago

Last modified 2 years ago

#17797 new bug

Panic when using usb_rndis, USB ports would not work anymore sometimes

Reported by: fatigatti Owned by: pulkomandy
Priority: normal Milestone: Unscheduled
Component: Drivers/Network/usb_rndis Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by fatigatti)

Hi, so back reporting. After the fixes made by pulkomandy usb_rndis is been working much better for me. However, some issues still arise. Specifically, sometimes unplugging and plugging back the phone would led to the usb_rndis interface not being loaded, a kernel panic or the USB subsystem to stop working completely (other USB devices would not work anymore, listusb would hang, etc).

I'm attaching two different syslogs, one with the panic, the other with the errors I get when USB stops working.

Putting this under usb_rndis for the moment, don't know if it's USB related or not.

EDIT: just deleted a paragraph about a mouse reporting its name wrong after discovering it does the same shit under Windows

Attachments (2)

syslog (84.7 KB ) - added by fatigatti 2 years ago.
syslog-other (52.4 KB ) - added by fatigatti 2 years ago.

Download all attachments as: .zip

Change History (5)

by fatigatti, 2 years ago

Attachment: syslog added

by fatigatti, 2 years ago

Attachment: syslog-other added

comment:1 by fatigatti, 2 years ago

Description: modified (diff)

comment:2 by waddlesplash, 2 years ago

I think this panic is more likely a problem in the network stack, but it could be in the driver too.

comment:3 by pulkomandy, 2 years ago

Yes I don't think the driver has any direct control on this particular lock.

One thing to note is it implements the same thing as other USB drivers to handle disconnection and reconnection of the device on the USB side as a simple link down/link up rather than completely deleting the interface. This may create some problems.

Note: See TracTickets for help on using tickets.