Support for maxSize to usb-serial to support EVDO
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
linux-source-2.6.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.17
To support KPC650 EVDO network cards, usb-serial must be patched to support an extra parameter
Info here: http://
Patch for 2.6.17:
--- usb-serial.c.orig 2006-09-25 13:11:41.000000000 -0700
+++ usb-serial.c 2006-09-26 20:27:07.000000000 -0700
@@ -58,6 +58,7 @@
drivers depend on it.
*/
+static ushort maxSize = 0;
static int debug;
static struct usb_serial *serial_
static LIST_HEAD(
@@ -799,7 +800,7 @@
}
- buffer_size = le16_to_
+ buffer_size = (endpoint-
@@ -1174,3 +1175,5 @@
module_
MODULE_
+module_
+MODULE_
Duplicate of bug 36340 and 42356
I can confirm it - my evdo speed just went up 10x when I patched the latest (027) kernel
Some discussion (and the patch in original form) at:
http:// wildbill. nulldevice. net/wordpress/ ?p=144
http:// wildbill. nulldevice. net/wordpress/ ?p=153
This should be a very high priority - evdo cards are common.