Removing the Huawei udev rules, and running modem-modeswic by hand, this is what I get with today's 2.6.31-16 (#53):
sudo /lib/udev/modem-modeswitch -v 0x12d1 -p 0x1446 -t option-zerocd -d D: Found mass storage device: D: Endpoints: 2 D: Class: 0x8 D: SubClass: 0x6 D: Protocol: 0x50 D: Found modem mass storage device '009' D: 009: REZERO command sent. $ lsusb Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 009: ID 12d1:1446 Huawei Technologies Co., Ltd. Bus 001 Device 004: ID 058f:6335 Alcor Micro Corp. SD/MMC Card Reader Bus 001 Device 003: ID 13d3:5071 IMC Networks Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 004: ID 0b05:b700 ASUSTek Computer, Inc. Broadcom Bluetooth 2.1 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub -- Several Huawei USB dongle don't work with kernel 2.6.31-12.40 (2.6.31.1 update related) https://bugs.launchpad.net/bugs/446146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs