Configure BSNL 3G data card with linux (OpenSuse / Ubuntu)

Most of the users has faced the problem to configure BSNL 3G data card (linktop -lw232) with any linux distro. Officially data card support Ubuntu 9.10 and higher versions. It come up with set up of program call as Join Air. But I was not able to configure my Ubuntu laptop using this setup. Even not with Linux Mint & OpenSuse. After searching for days on google, I came across one program call sakis3g. This script make my life easier and now I can access internet on my OpenSuse laptop using BSNL 3g. Not only OpenSuse this work for Ubuntu also. I have tested the same program on Ubuntu 9.10.

Here is the method which you can use to connect BSNL 3G.


Please download following files from internet:

  1. sakis3g – Url :
  2. Usb-modswitch
    1. If you are OpenSuse 11.3 user then you can download from here :
    2. If you are Ubuntu user then you can download from here :

  4. Usb-modswitch-data
    1. If you are OpenSuse 11.3 user then you can download from here :

    3. If you are Ubuntu user then you can download from here :


After getting above packages, install them in following order:

  1. Usb-modswitch
  2. Usb-modswitch-data

Sakis3g come in a compress file so first extract it in your home directory. This zip file have one executable file sakis3g, just copy that file to your home directory.

In case of OpenSuse 11.3 open “Terminal Super User Mode” .

In case of Ubuntu open Terminal and enter following command


Both these method ask for password. So enter your password here. In case you have given different password for super user then enter that password.

Now go to your home directory by entering command cd /home/vk. Here vk is my username.

Now enter following command


You may get following screen.

Select option Connect with 3G and press Ok button. You may get following screen where you have to select USB device and press Ok button.

Here select HSPA WCDMA Technologies MSM and press Ok button.

Here it shows APN. Select bsnlnet as APN and press Ok button.

Here it ask for username and password. You can enter any value in this fields. I have given “1” as username. Once you press Ok button, it ask for password, again give “1” and press Ok button.

If it succeed to established connection then it will show following screen.

Now if you don’t want to go to the Terminal each time then this tool provide you the facility to create desktop shortcut. Just select the option and it will do the rest of the thing for you. Next time whenever you click on shortcut, it will ask for your linux user password.

Enjoy BSNL 3G on your favorite linux!!!!!!!!!!!!!!.