Knowledge Base

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



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


Table of Contents:

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

1. Introduction

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

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 make use of the links in the additional information section at the bottom of this article. Using this guide is at your own risk.


Back to Top


2. How to get information on your hardware?

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

Finding the bus type and device IDs for your modem
  1. The vast majority of 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. In some cases you won't see that much. If that's 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. Please be aware most Dell built in modems will not be detected by this, as the example shown in step iii, does not use the standard CDC ACM descriptors. Please 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


3. Dell Mobile Broadband Card Information

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

Hardware Type Status Provider(s) Device ID Notes
Dell 5510 Mobile Broadband (HSDPA) Mini-PCI (USB) Works with Network Manger & 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. Just 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


4. Assorted Service Provider Information

The table below is a list of cellular services providers :

Note: This list is put together from several sources, but is NOT all inclusive. If you find your provider information isn't included below and doesn't work for you straight out of the box, then you might want to consider raising a bug against the 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 recieve SMS's 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 / 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 / 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 / password can be anything
Provider APN Dial Username Password Other information
3 three.co.uk three three APN is dependant 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 & 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 / 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


5. Setting up your Connection?

Warning : Some cellular providers are very 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's easiest to configure the connection from the Network Manager GUI :

  1. Open the Network Manager by clicking on 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 recognisable name.)


Back to Top


4. 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 on 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 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, but you can use the Ubuntu community forums to build on the basic information we've supplied.


Back to Top


Additional Information :

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


Back to Top





Article ID: SLN60881

Last Date Modified: 03/24/2017 09:51 AM


Rate this article

Accurate
Useful
Easy to understand
Was this article helpful?
Yes No
Send us feedback
Comments cannot contain these special characters: <>()\
Sorry, our feedback system is currently down. Please try again later.

Thank you for your feedback.