Bug 6425
Summary: | usbserial hangs system when downloading big files. | ||
---|---|---|---|
Product: | Networking | Reporter: | redwood (jazz_johnson) |
Component: | Other | Assignee: | Greg Kroah-Hartman (greg) |
Status: | REJECTED INVALID | ||
Severity: | high | CC: | akpm |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.15-gentoo-r1 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 5089 | ||
Attachments: | Here's my /proc/config.gz |
Description
redwood
2006-04-21 23:18:27 UTC
It'd be great if you could test 2.6.16. What usb-serial driver are you using for this? I don't see one in your module listing. Or are you using the "generic" usb-serial driver? Created attachment 7936 [details] Here's my /proc/config.gz There is very little information on the Kyocera kpc650 card on google. The web site http://wireless-internet-broadband-service.com/ has a link for a linux driver: http://wireless-internet-broadband-service.com/evdo-linux-kpc650-v650-driver.doc But I followed the Gentoo guide: https://forums.gentoo.org/viewtopic-t-427992.html which patched the generic usbserial driver by adding a "maxSize= parameter" to mitigate time-outs caused by the modem's high bandpass being greater than the usbserial driver's ability to keep up. However, I have never had Verizon EVDO kick me off because of a timeout error. I am able to browse the internet just fine so long as I stay clear of sites with fancy graphics. If instead of connecting with the kpc650, I connect through my wlan0 I have no such restrictions (i.e. I don't have some macromedia/flash/javascript problem) I do have to add the kernel paramter "pci-assign-busses" to my grub.conf or my kpc650 doesn't power up or get recognized by the kernel. My lsmod listing which I included in my bug report shows my driver: "usbserial 29488 3" I guess I can give one of the 2.6.16.? kernels a try, but I'll have to wait until I go into work Monday and have wlan access so that I can download the tarball without crashing. No, that patch for the usb-serial core is wrong, do not use it. Also, the generic driver as you are using, is not designed to handle large ammounts of data, as there is no flow control. So if you do use it, you are on your own. I suggest creating a separate driver for this device, with full flow control, so it will work properly for you. |