![]() | |||||||||||||
Messages in this thread |
On Mon, 2006-07-03 at 08:43 -0700, Ken Brush wrote: > On 6/29/06, Andy Gay <andy@andynet.net> wrote: > >> > Adapted from an earlier patch by Greg KH <gregkh@suse.de>. > > That patch added multiple read urbs and larger transfer buffers to allow > > data transfers at full EvDO speed.> >> > This version includes additional device IDs and fixes a memory leak in > > the transfer buffer allocation.> >> > Some (maybe all?) of the supported devices present multiple bulk endpoints, > > the additional EPs can be used for control and status functions. > > This version allocates 3 EPs by default, that can be changed using > > the 'endpoints' module parameter.> >> > Tested with Sierra Wireless EM5625 and MC5720 embedded modules. > > > > With my aircard 580, I get 6 TTYUSB devices and a Urb too big message. > You should probably take the 580 out of the driver unless someone > actually has one and it works for them. Well, that's the easy way out :) But I'm willing to try to debug this, if you're game. I don't know how it could see 6 EPs, unless you specify endpoints=6 when you load the module. Maybe it sees it as 2 devices somehow? Can you send me the relevant part of 'cat /proc/bus/usb/devices'? Also the dmesg where you get the 'urb too big'. You could also try to load the module with debug enabled. > > -Ken> -> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | ||||||||||||
| Last update: 2006-07-03 18:21 [from the cache] ©2003-2008 | |||||||||||||