After so much pain, the following post by Jaydeep worked.
http://ubuntuforums.org/showthread.php?t=1814583
Will still post the answer below.
Check the name of your USB device by running the following command on Terminal
lsusb
type the following to go to usb_modeswitch.d folder
cd /etc/usb_modeswitch.d
create a config file (.conf) using the following command.
sudo gedit
Copy and paste the following to the file and save.
DefaultVendor= 0x12d1
DefaultProduct=0x1505
MessageContent="55534243123456780000000000000011062000000100000000000000000000"
Keep in mind that the12d1 and 1505 in DefaultProduct and DefaultVendor values are as per the output received in lsusb for your Huawei device.
Save the file as 12d1:1505. ( any other name should also work !!)
Run usb_modeswitch command as below.
sudo usb_modeswitch -I -W -c 12d1\:1505
Device should get detected, please add new connection and see if it is connected.
If not, please restart, run the same usb_modeswitch command again and see if it is working ! ( For me, it worked after restart )
Note, to make it work, you have to run the usb_modeswitch command every PC starts, to avoid it, a script may be used.
Best Answer
There two ways to setup MBlaze USB Modem in Ubuntu:
Using recommended driver software
The modem itself contains the driver software for both RPM and DEB based GNULinux distros, Mac OS and Windows. From these, we Ubuntu users, have to install
CrossPlatformUI-V2.1.2-SSTL-i386-ubuntu.deb
package. If you are using 32 bit Ubuntu then it is not going to be a big headache. Just install it after connecting the USB Modem. But, if you have 64 bit Ubuntu then this one is not going to work as it is build for 32 bit systems only. For that we need to re-build this 32 bit only into 64 bit also driver software.For Non-advanced users
If you are not familiar with executing commands in terminal or do not want to spend your valuable time, simply download the package provided below which we had re-built ourselves.
Download CrossPlatformUI-V2.1.2-SSTL-ALL-ubuntu.deb
And install this after connecting the modem. It will work for sure because we are using it right now.
For Advanced users
sudo apt-get install dpkg
in terminal.i386
toall
.sudo dpkg -b <extracted directory name> <deb filename>
For example,
sudo dpkg -b CrossPlatformUI-V2.1.2-SSTL-i386-ubuntu CrossPlatformUI-V2.1.2-SSTL-ALL-ubuntu.deb
You may now find a new
CrossPlatformUI-V2.1.2-SSTL-All-ubuntu.deb
file has built along with the extracted directory. This is the same one which we have provided above to download. Install this driver package after connecting the USB Modem.And remember, you can also use this package for any other Ubuntu based distros.
Without any driver software
MTS MBlaze USB Modem also can be used without installing driver software since latest version of Ubuntu (or any other GNULinux distro) support this modem by default. It should be at least 10.04 or greater version of Ubuntu.
internet@internet.mtsindia.in
as username andMTS
as password.Happy Browsing. :)
Source: How to setup MTS MBlaze USB Modem in Ubuntu GNULinux