How to use USB 3G dongle/stick e169/e620/e800 (Chip used Qualcomm e1750) in Linux

Source: Internet
Author: User



Using this 3G module in the Linux is so great. I want it. So I made it.



The 3G dongle of e169/e620/e800 is made from Chip Qualcomm e1750. Yes, yet an American company. understands business.



+



I am using KDE based on Ubuntu 14.04 AMD64.



After you pluging the dongle to computer, you would see this:






The Modem is recognized by Linux kernel and its modules.



Here is several ways of doing so.





1. Using the system GUI--NetworkManager


ADD a mobile Boardband connection.



Choose Qualcomm E1750 If your system can detect it.






Then









Go on






Go on






Go on






Leave the username and password blank. If you were in PRC, then make sure the number is *99#



Apn:3gnet



Click OK.



Then go-to-connect it from your network manager.








2. Using KDE kppp (GUI)


You should install these packages before doing so.


sudo Install PPP KPPP wvdial-y


KPPP have its GUI.



Wvdial is the backend tool which KPPP uses. Or You can use wvdial later on console only.



This would come out if it's sucessfully connected to the Internet.






Leave the Login ID and password empty.






In the tab Accounts, "New" a profile. And make it look like this.



Click Configure and create a profile for connection.









Make sure number to is *99# if you is in China.



and authentication to being terminal-based.






Then click OK to save it.






Then go to tab modems. "New" a profile named "3g".



and edit it.



Make sure it looks like this.



Device:/dev/ttyusb0



(It depends on what many devices you have sometimes. Everytime plug in the 3G dongle, there would is 3 devices came out. They would be/dev/ttyusb0,/DEV/TTYUSB1,/DEV/TTYUSB2. (TtyUSB0 is used for controlling the 3G dongle. And it supports at commands. Others is some other stuff about voice call and so on)









Click OK to save it.



Then go back, and hits connect in KPPP.



This is the gonna see.











3. Using wvdial in command lines
sudo Install PPP wvdial-y


Then go to configure the wvdial



Make the file:


[Dialer defaults]init1=ATZInit2= ATQ0 V1 E1 s0=0&AMP;C1 &d2 +fclass=0Modem Type=Analog Modembaud=9600New PPPD=Yesmodem=/dev/ttyusb0isdn=0; Phone= <target Phone number>; Password= <your password>; Username= <your Login name>Phone= * About#
; Phone = *99***1#; If you is in America or somewherePassword=3gnetUsername= 3gnet


and connect to the Internet in console:



Now your would see successfully we is connected to the Internet.






There is another interface called ppp0 here.









Hit Ctrl + C on console to disconnect.





4. Using sakis3g gui/commands Scripts


Here is something from http://www.sakis3g.com/


First check that you have PPP installed
sudo apt-get install ppp

Now download the SAKIS3G package
sudo wget "http://www.sakis3g.com/downloads/sakis3g.tar.gz" -O sakis3g.tar.gz

Then unzip the file
sudo tar -xzvf sakis3g.tar.gz

Make the file executable
sudo chmod +x sakis3g

and finally launch it
sudo ./sakis3g --interactive











More options:









Then you is gonna see






Then






Then






But I see this:



This really does isn't work. :(






So I go to commands.





sudo./sakis3g"--sudo"Other="Usbmodem"usbmodem="12d1: 1001" "Force_apn=internet.public"Usbinterface="3"Apn_user="User"apn_pass="User" "Connect" "Info"





Remember this:






12D1 is the vendor ID, 1001 is the product ID.



And then try the these in console.



It failed again ... If you see:






Here is some knowledge from


Network Manager and sakis3g don ' t really work well together. Sometimes need to run sakis3g twice or remove and plug the device back in to get it to work. This was because Modemmanager can be quite forceful by locking device ports. Alternatively, you can switch the device using SAKIS3G (at which point Network Manager should pick it up) and then connect ing using Network Manager.

As for the Pin-either remove the required pin from the SIM card by putting it in a normal mobile phone or provide your P In for switching in/etc/sakis3g.conf using the sim_pin= "" variable.

Reference:http://web.archive.org/web/20120908202215/http://wiki.sakis3g.org/wiki/index.php?title=sakis3g_ Configuration#sim_pin





To IS continued.


Chip Live Debugging


If you want the check out of what the This module is shipped with. You could get into it ' s heart using cutecom via Serial ports.









Happy hacking!



How to use USB 3G dongle/stick e169/e620/e800 (Chip used Qualcomm e1750) in Linux


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.