Monday, December 30, 2013

How to fix when your 3G USB Dongle is not recognized by Ubuntu?

I faced this issue about an year ago. This is a common situation for most non-huawei 3G dongles in Ubuntu. I tried various suggestions there were on internet, but nothing worked. And finally, I found this life saving simple tool called 'sakis3g'. It works perfectly with any type of 3G dongle. 

You can download it from here or here.

There are 2 ways you can run this.

1) GUI

Double click on the script and select 'Run'. Then you'll see a simple GUI like this.

Select Connect with 3G > USB Device > USB Modem > Custom APN 

Then give correct APN for your connection, username and password. If there is no any username or password, just type anything, when asked.  You will have to give root password in the middle of this.

You are done, and now connected to internet. 

To disconnect you can simply run the script and select Disconnect.

2) Console


> sudo bash <PATH>/sakis3g MENU=CONNECT OTHER="USBMODEM" USBMODEM="<Modem_ID>" APN="<Your_APN>" APN_USER="<Your_Username>" APN_PASS="<Your_Password>"

* Even if you don't have username/password for APN, you have to specify those arguments with non-empty value. (Type anything.)

* To know the <Modem_ID> value, use following command.

> lsusb

Bus 001 Device 033: ID 1c9e:9605 OMEGA TECHNOLOGY


sudo bash <PATH>/sakis3g MENU=DISCONNECT

The official website of sakis3g is not avaialable now. But you can find its source here.


  1. Thanks for the instructions ayya.. I'm having the same issue.
    It' very happy to see some advice from a senior brother in the same department :)

    1. Happy to hear my post helped you. Thanks for the comment.

  2. how will I know the PATH for the 2nd method?

    1. That is the path, to where you saved the 'sakis3g' script.