I recently installed Ubuntu 11.10, and tried to connect my Vodacom 3G Usb modem up and just experienced total anguish.
There seems to be something wrong in Oneiric, as the network manager or nm-applet does not register this modem. When I previously
connected the same modem to other versions of Ubuntu (karmic) - the connection was instant, and I did not have any problems.
I did find a temporary work around, using my 2g phone.
First I ran "lsusb":
Bus 001 Device 026: ID 12d1:1003 Huawei Technologies Co,, Ltd. E220 HSDPA Modem / E230/E270 HSDPA/HSUPA Modem
Then the only command that worked was this:
sudo usb_modeswitch -v 0x12d1 -p 1003 -V 0x12d1 -P 1003 -R
After that command, it said
"no switching method given. Resetting usb device. Ok, device was reset. Run lsusb to note any changes. Bye."
When I ran lsusb again, the output was the same - so I figured this is a temporary workaround. I got the usb_modeswitch command from a link I found on my cellphone, and will post it when I can. It did work though I apologize for the limited output I provided, the default terminal installed with Oneiric does not seem to support copy functions. I would appreciate any help to provide a permanent fix, or if someone could explain the "usb_modeswitch" command.