I thought I had reported this yesterday, but obviously I forgot to press "post". There is a aparent race in udev rules. I started by commenting out the line for my modem (Huawei E1692, 1d21:1446) in "/lib/udev/rules.d/61-option-modem-modeswitch.rules", installing usb-modeswitch, but it still didn't work, as the rules for it where in " /etc/udev/rules.d/usb_modeswitch.rules". If I enter a rule for my modem in 10-hsdpa.rules in the same directory, as by this walkthrough (http://forum.ubuntu-it.org/index.php?topic=330714.msg2558430#msg2558430), now my modem gets switched to the proper mode and works every time. Maybe the next step is removing usb-modeswitch, re-enabling modem-modeswitc, and trying to give it a higher priority in udev rules. For now I am a little afraid to break everything again.
PS: I had also upgraded the firmware of my modem, but if anyone has a link to the Tim Italia firmware for the E1692 I'll try reflashing it back to see if it still works. -- 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