usb-serial broken in kernels after 2.4.22-1.2135.nptl

Atul Chitnis achitnis at exocore.com
Tue Feb 17 16:08:55 UTC 2004


I have posted this before, and didn't get a reply. Maybe I should rephrase 
this, since I have some more information now:

I have no problem using usb-serial devices (such as my CDMA phone) up to 
kernel 2.4.22-1.2135.nptl. Works wonderfully well.

But if I boot any kernel after this one (2.4.22-1.2140.nptl, 
2.4.22-1.2149.nptl or 2.4.22-1.2166.nptl), I can begin using the 
usb-serial device, but as soon as even moderate amount of traffic starts 
flowing over it (say a simple ssh session over ppp), the session dies, and 
no data transfers.

Checking /var/log/messages, I find this:

Feb 16 21:12:59 wookie kernel: usbserial.c: too much data (220)
Feb 16 21:13:00 wookie kernel: usbserial.c: too much data (250)
Feb 16 21:13:00 wookie kernel: usbserial.c: too much data (128)
Feb 16 21:13:01 wookie kernel: usbserial.c: too much data (250)

This happens with all kernels after 2.4.22-1.2135.nptl, reproducable at 
will. Every time, switching back to 2.4.22-1.2135.nptl solves the problem.

Now I am going to bugzilla this - but is there something I am missing?  
Something new in the kernels or something I should be configuring?

TIA

Atul

-- 
-------------------------------------------
Atul Chitnis       | achitnis at exocore.com
Exocore Consulting | http://www.exocore.com
Bangalore, India   | +91 (80) 2344-0397
-------------------------------------------





More information about the fedora-list mailing list