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!