Also their is a bug in bugzilla on this here (for everyone): http://linuxwimax.org/bugzilla/show_bug.cgi?id=9 I've compiled some kernel packages with the patch here (for Ubuntu): http://people.canonical.com/~jerone/test_kernels/wimax/ I'm working with Kevin Fries who reported the bug. So he will be able to provide the debug info shortly, as he has the effected hardware. Thanks, Jerone On Tue, 2009-10-20 at 18:40 -0700, Perez-Gonzalez, Inaky wrote: > Hi there > > >The 5350 product ID 0x1403 apparently is working under Windows so not > >sure what may be going on. > > Let's try to confirm that apparently part; normally the kind of errors you report: > > ... > [ 39.361610] i2400m_usb 1-6:1.0: boot-mode cmd 2: incomplete transfer > (512 vs 16384 submitted) > ... > > tend two mean the hardware is bad; however, in this case, if Windows works, > there is somethin going on in the driver. As well, I was just looking at the > code and I am concerned, because a line like: > > BM-CMD: short write (%u B vs %zu expected) > > was expected. > > So I realized there is a line that might be masking, if anything, the real return > value. Could you apply > > --- a/drivers/net/wimax/i2400m/usb-fw.c > +++ b/drivers/net/wimax/i2400m/usb-fw.c > @@ -135,7 +135,6 @@ retry: > result); > goto retry; > } > - result = len; > if (do_autopm) > usb_autopm_put_interface(i2400mu->usb_iface); > return result; > > and try again? > > Won't fix it, but might give us better information. > > Thanks!