3G (Mobile Broadband) Modem: How to configure and use 3G on a Dell PC using the Ubuntu operating system

Summary: This article is a guide through the various issues and uses of 3G (Mobile Broadband) on a Dell PC using the Ubuntu operating system. (Identification, setup and use.)

Article Content


Symptoms

 


This article takes you through the various issues and uses of 3G (Mobile Broadband) on a Dell PC using the Ubuntu operating system. We take you through identification, setup, and use.


Table of Contents:

  1. Introduction
  2. How to get information about your hardware?
  3. Dell Mobile Broadband Card Information
  4. Assorted Service Provider Information
  5. Setting up your Connection?
  6. Using 3G on Ubuntu

 

Introduction

 

While this is a general guide, some specific commands are suggested. These commands are current to the latest LTS distribution.

SLN60881_en_US__1icon Note: While Dell supports the hardware we ship with the PC, software support is limited to aid in reinstalling the operating system. For any other software issue, we suggest you use the links in the additional information section at the bottom of this article. Using this guide is at your own risk.


Back to Top


 

How to get information about your hardware?

 

Many modems are installed internally on Notebook systems. The modem cards come in different models, with different capabilities. I have included some steps on how to query your modem to find out manufacturer details, modem capabilities, vendor, and product IDs. I include a table with the modems that are shipped with Dell PCs and one with a list of service provider information.

Finding the bus type and device IDs for your modem

  1. Most 3G modems are presented as USB interfaces. (This includes mini-PCI-E and mini-PCI cards.)

    1. Before running any other commands, make sure the details are up to date by running the following command:

      sudo /usr/sbin/update-usbids

    2. To find the modem, use the command:

      lsusb

    3. Ideally your looking for a result such as:

      Bus 002 Device 002: ID 413c:8138 Dell Computer Corp. Wireless 5520 Vosa I Mobile Broadband (3G HSDPA) Minicard EAP-SIM Port

    4. Sometimes you do not see that much. If that is the case use:

      sudo lsusb -vvv /temp/usb_info

    5. You can create a script to search for the CDC ACM device category. Save the following script as Searchusb.txt on your Desktop:

      /^Bus/ {
          curdev = $0;
      }
      /iManufacturer/ {
          curman = $2
      }
      /iProduct/ {
          curprod = $2
      }
      /bInterfaceNumber/ {
      }
          curiface = $2
      }
      /CDC ACM/ {
          printf "%s iM=%s iP=%s if=%s\n,curdev,curman,curprod,curiface;
      }

    6. In order to use the script, run the command:

      sudo lsusb -vvv | awk -f ~/Desktop/searchusb.txt

    7. Be aware most Dell built in modems are not detected by this. The example shown in step iii does not use the standard CDC ACM descriptors. Follow the steps below for these modems:

      1. You can get hardware information from these modems using:

        gsmctl

        from the gsm-utils package

      2. If you are still having issues and need to file a bug with Ubuntu, consider attaching the results of these two commands:

        gsmctl -d /dev/MODEMDEVICE ALL

        and

        lshal


Back to Top


Resolution

 

Dell Mobile Broadband Card Information

 

The table below is the hardware information about the current mobile broadband cards shipping with Dell PCs:

Hardware Type Status Provider Device ID Notes
Dell 5510 Mobile Broadband (HSDPA) Mini-PCI (USB) Works with Network Manager and pppd AT&T vendor = 0x413c product = 0x8137 Novatel Wireless Expedite
Dell 5520 Mobile Broadband (HSDPA) Mini-PCI (USB) Works with patch to drivers/usb/serial/option.c and change to hal FDI config Telstra (Australia) vendor = 0x413c product = 0x8138 Novatel Wireless Expedite EU870D MiniCard. AT+GCAP: +CGSM,+DS,+ES
Dell 5720 Sprint Mobile Broadband (EVDO Rev-A) Mini-PCI (USB) unknown Sprint vendor = 0x413c product = 0x8134 Novatel Wireless Expedite. Change line 233 of the /usr/share/hal/fdi/information/
10freedesktop/10-modem.fdi file from <match key = "@info.parent: usb.product_id" int_outof = " 0x8114; 0x8117; 0x8128; 0x8129; 0x8133"> to <match key = "@info.parent : usb.product_id" int_outof = " 0x8114; 0x8117; 0x8128; 0x8129; 0x8133; 0x8134"> and reboot. Then everything works.


Back to Top


 

Assorted Service Provider Information

 

The table below is a list of cellular services providers:

SLN60881_en_US__2icon Note: This list is put together from several sources, but is NOT all inclusive. If you find your provider information is not included below. If it does not work for you straight out of the box. Consider raising a bug against the mobile-broadband-provider-info package with the Ubuntu community. You can take it further using the link below:
 
Provider APN Dial Username Password Other information
3 3netaccess   N/A N/A  
Optus Prepaid preconnect   N/A N/A Needs to be able to receive SMSs to activate the SIM. Windows utility has this capability. Works perfectly in Ubuntu when activated.
Telstra Telstra.WAP or Telstra.Internet *99# N/A N/A  
Virgin Mobile virgininternet   N/A N/A  
Virgin Mobile Prepaid VirginBroadband   N/A N/A Need to disable CHAP (via Network Manager, edit settings, PPP settings tab)
Provider APN Dial Username Password Other information
3 drei.at *99# N/A N/A username and password can be empty
Yesss web.yesss.at *99# dummy dummy  
A1 (mobilkom) a1.net *99# ppp@a1plus.at ppp  
Orange (formerly ONE) Austria orange.web or fullspeed or web.one.at *99# web web
Provider APN Dial Username Password Other information
Proximus internet.proximus.be *99# test test May need "Prefer GPRS." Used Huawei e220
Provider APN Dial Username Password Other information
Claro claro.com.br *99# claro claro Have to manually edit the DNS servers in /etc/resolv.conf, ADD nameserver 200.255.121.39 nameserver 200.169.117.14
Provider APN Dial Username Password Other information
Wind internet.windmobile.ca *99#      
Provider APN Dial Username Password Other information
China Mobile cmnet   zte zte  
Provider APN Dial Username Password Other information
Tigo web.colombiamovil.com.co *99# N/A N/A  
Provider APN Dial Username Password Other information
VIP data.vip.hr   38591 38591  
Provider APN Dial Username Password Other information
T-Mobile internet.t-mobile.cz *99# gprs gprs  
Provider APN Dial Username Password Other information
BiBoB internet.bibob.dk *99# N/A N/A username and password can be empty
Provider APN Dial Username Password Other information
Elisa Internet *99***1# rlnet Internet username "rlnet" (apparently not needed), password "Internet"
Welho internet.welho.fi *99# N/A N/A In Network Manager chose DNA and modify APN
Provider APN Dial Username Password Other information
SFR websfr   websfr websfr  
Provider APN Dial Username Password Other information
o2 Internet or surfo2 (see FAQ)   N/A N/A any username and password
Vodafone web.vodafone.de   vodafone vodafone  
Provider APN Dial Username Password Other information
Vodafone standardnet.vodafone.net *99***1# ANY ANY Normal graphics
Vodafone internet.vodafone.net *99***1# ANY ANY Reduced graphics
Vodafone Prepaid vitamax.snet.vodafone.net *99***1# ANY ANY Normal graphics
Vodafone Prepaid vitamax.internet.vodafone.net *99***1# ANY ANY Reduced graphics
Provider APN Dial Username Password Other information
Reliance NetConnect Broadband+ N/A #777 Your mobile number Your mobile number Network Manager should ask Username and Password before completing wizards
Tata Indicom Photon+ N/A #777 Internet Internet  
Provider APN Dial Username Password Other information
IM3 www.indosat-m3.net   im3 im3  
PT. SATelindo C indosat3g   indosat indosat  
Pro XL www.xlgprs.net   xlgprs proxl  
Telkomsel Flash - Time based flash   flash flash  
Telkomsel Flash - Unlimited Internet *99#      
Provider APN Dial Username Password Other information
3 3ireland.ie   3ireland 3ireland  
o2 open.internet   gprs gprs  
Vodafone hs.vodafone.ie   vodafone vodafone  
Provider APN Dial Username Password Other information
3 naviga.tre.it   anon anon  
TIM ibox.tim.it   anon anon  
Vodafone web.omnitel.it   vodafone vodafone  
Provider APN Dial Username Password Other information
e-moble emb.ne.jp *99***1# em em  
Provider APN Dial Username Password Other information
Safaricom web.safaricom.com *99# web web  
Provider APN Dial Username Password Other information
Iusacell N/A #777 N/A N/A username and password can be anything
Provider APN Dial Username Password Other information
MCel isp.mcel.mz *99# guest guest  
Provider APN Dial Username Password Other information
Wana   #777 wana wana  
Provider APN Dial Username Password Other information
Vodafone live.vodafone.com   vodafone vodafone  
XS4ALL umts.xs4all.nl (umts/gprs default) chosen username chosen password Username and password are chosen when you register for the service.
Provider APN Dial Username Password Other information
MTN NG web.gprs.mtnnigeria.net   web web Use GPRS always; username: web; password: web
Provider APN Dial Username Password Other information
Netcom Internet   Internet Internet  
Provider APN Dial Username Password Other information
Globe Visibility internet.globe.com.ph *99# or *99***1# N/A N/A  
Smart Internet or Smart Bro *99# N/A N/A The PPP Authentication Method should be set to PAP. DNS Address preferably configured to Open DNS or Google since ISPs' DNS not reliable
Provider APN Dial Username Password Other information
Play Internet *99# N/A N/A Leave user and password blank
Provider APN Dial Username Password Other information
Kanguru myconnection *99***1# N/A N/A May need dummy username and password (enter anything) DNS Servers: 62.169.67.172 and 62.169.67.171
Kanguru (fixo) kangurufixo *99***1# N/A N/A Dummy username and password. DNS Servers: 62.169.67.172 and 62.169.67.171
Optimus myconnection *99***1# N/A N/A May need dummy username and password (enter anything)
Vodafone internet.vodafone.pt   vodafone vodafone  
Provider APN Dial Username Password Other information
Vodafone internet.vodafone.ro   internet.vodafone.ro vodafone  
Provider APN Dial Username Password Other information
Telenor Internet *99# telenor gprs  
Provider APN Dial Username Password Other information
MobileOne sunsurf   M1 M1  
Provider APN Dial Username Password Other information
Movistar movistar.es   movistar movistar  
Simyo gprs-service.com   N/A N/A  
Vodafone ac.vodafone.es   vodafone vodafone  
Yoigo Internet *99***1# yoigo yoigo  
Provider APN Dial Username Password Other information
Vodacom Internet   vodafone vodafone  
Provider APN Dial Username Password Other information
3 Bredband bredband.tre.se *99# dummy dummy APN depends on contract: 3 Bredband Kontant is "net.tre.se," 3 Bredband is "bredband.tre.se" (the new autotool entered "data.tre.se" which also worked, deprecated address?) UPDATE: data.tre.se is for mobile phone usage (same speed though) and will only give you a NATed address. May have to enter DNS servers manually (please fix this bug): 80.251.192.244 and 80.251.192.245
3 Kontant net.tre.se *99# dummy dummy APN depends on contract. 3 Bredband Kontant is "net.tre.se," 3 Bredband is "bredband.tre.se"
ice.net N/A #777 cdma cdma  
Tele 2 mobileinternet.tele2.se *99#     May need dummy username and password (enter anything)
TeliaSonera online.telia.se   3G Internet  
Telenor services.telenor.se        
Tele 2 mobileinternet.tele2.se *99#     May need dummy username and password (enter anything)
TeliaSonera online.telia.se   3G Internet  
Telenor services.telenor.se        
Provider APN Dial Username Password Other information
M-Budget Mobile gprs.swisscom.ch *99# gprs gprs  
Sunrise Internet *99#      
Swisscom gprs.swisscom.ch *99# gprs gprs  
Provider APN Dial Username Password Other information
TW Mobile Internet *99#     username and password can be anything
Provider APN Dial Username Password Other information
3 three.co.uk   three three APN is dependent on contract. PAYG is "three.co.uk" full contract is "3internet"
o2 mobile.o2.co.uk *99# N/A N/A  
o2 PAYG m-bb.o2.co.uk *99# o2bb password Username and password may be anything
Orange orangeinternet or internetvpn (see FAQ)   orange orange  
Vodafone Internet   vodafone vodafone  
Provider APN Dial Username Password Other information
AT&T N/A wap.cingular WAP@
CINGULARGPRS.COM
CINGULAR1 username and pass just dummy data and the number needs to be *99#
Sprint unknown #777 N/A N/A number: #777 authenticates via ESN
T-Mobile internet2.
voicestream.com
  N/A N/A  
Provider APN Dial Username Password Other information
Econet econet.net *99***1#/*99# N/A N/A  
Powertel   #777 111 111  


Back to Top


 

Setting up your Connection?

 

Warning: Some cellular providers are expensive when it comes to Data Connections. Make sure your provider's charges are reasonable before you attempt to connect to their network for data services.

It is easiest to configure the connection from the Network Manager GUI:

  1. Open the Network Manager by clicking the Network icon on the menu bar next to the clock.

  2. Select the New Mobile Broadband Connection option.

  3. Press Continue in the windows which opens.

  4. Select your Country.

  5. Select your 3G Service Provider from the list.

  6. Press Continue and Apply. (You may want to give the connection an easily recognizable name.)


Back to Top


 

Using 3G on Ubuntu

 

  1. You can connect to an existing connection from either the GUI or Terminal:

    1. The GUI method:
      1. Open the Network Manager by clicking the Network icon on the menu bar next to the clock.

      2. Select the appropriate Broadband Connection name from the list.

      3. You are now connected.

      4. You can disconnect from the same menu.

    2. The Terminal method:
      1. Open strong>Terminal with the shortcut (CTRL + ALT + T)

      2. You can connect using the command:

        nmcli con up id '<Broadband Connection Name>'

      3. You can disconnect using the command:

        nmcli con down id '<Broadband Connection Name>'

      4. There are various automatic scripts that can be run with variations of these commands, by experienced Ubuntu/Linux users to automatically start, or reconnect connections. These types of instructions are far outside what Dell can support. You can use the Ubuntu community forums to build on the basic information we have supplied.


Back to Top


 

Additional Information:

 

SLN60881_en_US__2icon Note:
Software support is provided by Canonical through the following methods:
Technical Support is provided by Dell:


Back to Top


Article Properties


Affected Product

Inspiron, Latitude, Vostro, XPS

Last Published Date

21 Feb 2021

Version

3

Article Type

Solution

Rate This Article


Accurate
Useful
Easy to Understand
Was this article helpful?

0/3000 characters