Comment 381 for bug 446146

Revision history for this message
Michael Rüttgers (mruettgers) wrote :

@mahela00:
The Bug reported here should be fixed since kernel-2.6.31-15.49, as noticed in the ubuntu changelog:
-------------------------------------------------
linux (2.6.31-15.49) karmic-proposed; urgency=low
  [ Benjamin Herrenschmidt ]
  * [Upstream] (drop after 2.6.31) usb-storage: Workaround devices with
    bogus sense size
    - LP: #446146
-------------------------------------------------

So you could try to upgrade your kernel to 2.6.31-16.

The issues left seem to be related to the flip-flop behaviour of the Huawai modems.
For me the only thing that worked was using usb_modeswitch called by udev in-time.
Neither calling usb_modeswitch manually after plugging the stick in nor the use of modem-modeswitch did work for me.

In your case I would first try to upgrade your kernel and then I would give usb_modeswitch a try.