I needed to connect my Tele2 usb modem to Ubuntu and here is a good solution.
It’s basically these lines that made it work:
$ cd /etc/usb_modeswitch.d
$ sudo tar xzf /usr/share/usb_modeswitch/configPack.tar.gz 12d1:1446
$ sudo sed -i -e 's/14ac"/14ac,1506"/' 12d1\:1446
Also it seems that the following command is required for it to work:
$ sudo modprobe usbserial vendor=0x12d1 product=0x1506
After that, you need to configure Ubuntu Network Connections (the little network icon on the top right of the screen near the speaker icon). Go to “Mobile Broadband” tab, click “Add”. Select “Sweden” as your country, “Tele2″ as your operator and “Mobile Bredband” as your data plan.
Then use the following configurations:
- PIN1: ***** (your pin code)
- connection type: NDIS
- access point: mobileinternet.tele2.se
- Phone number: *99#
- Username and password: Not used (leave empty)
- Password Authentication Protocol: CHAP (to be safe you can select all of them)
- IP address: Dynamic
- DNS address : Dynamic
- WINS address: Dynamic
PS. The Linux version of the driver is really stable! I share the Internet using an Asus Eee Box and an access point to 4 other wireless devices at home. In Windows, the device used to get disconnected and sometimes it had to be removed from the USB port and inserted again (even when using the latest driver from Huawei). In Linux this hasn’t happened during the last week.