Messages in this thread | | | Date | Mon, 03 Jul 2006 12:19:20 -0400 | From | Andy Gay <> | Subject | Re: [linux-usb-devel] [PATCH] Airprime driver improvements to allow full speed EvDO transfers |
| |
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/
| |