Le FAI Orange a commercialisé un moment, dans le cadre de ses offres mobilité Internet Everywhere, des modems USB s'appuyant sur une connexion aux réseaux mobiles HSxPA/EDGE pour établir une connexion internet.
Orange a cessé leur commercialisation pour le grand-public au profit de hotspot Wi-Fi permettant de partager une connexion 3G entre plusieurs appareils.
La plupart des clés 3G commercialisées par Orange sont maintenant reconnues par défaut par Ubuntu, et cela depuis la version 12.04. Il suffit juste d'insérer la clé 3G dans son ordinateur et de suivre les instructions de cette page pour se connecter à internet.
Dans certaines circonstances, la connexion à internet via l'utilitaire graphique network-manager peut échouer ou ne pas fonctionner avec votre clé. Ainsi, pour résoudre ce problème vous pouvez être amené à utiliser l'utilitaire en ligne de commande wvdial.
Vous devrez vous procurer le paquet wvdial et ses dépendances en l'installant ou en l'obtenant hors ligne avec ses dépendances.
Une fois wvdial installé il faudra, en premier lieu, insérer la clé 3G, puis éditer le fichier /etc/wvdial.conf de la manière suivante :
[Dialer orange] Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init3 = AT+CGDCONT=1,"IP","apn" Modem Type = Analog Modem Phone = *99# ISDN = 0 New PPPD = yes Username = orange Password = orange Modem = /dev/ttyUSB0 Baud = 9600 [Dialer pin] Modem = /dev/ttyUSB0 Baud = 9600 Init1 = AT+CPIN=0000
Quelques informations sont à modifier dans ce fichier :
ls /dev | grep 'ttyHS[0-9]\|ttyUSB[0-9]' | awk '{print "/dev/" $0}'
Cela devrait vous retourner quelque chose comme ceci (ttyHS ou ttyUSB) :
/dev/ttyHS0 /dev/ttyHS1 /dev/ttyHS2 /dev/ttyHS3
Une de ces interfaces est celle que nous recherchons. Aussi, vous devez essayer chacune d'entre elle dans le fichier à la place de /dev/ttyUSB0 jusqu'à ce que les commandes suivantes fonctionnent.
Ouvrez maintenant une fenêtre du terminal et entrez ceci:
sudo wvdial pin
Le programme devrait répondre ceci :
--> WvDial: Internet dialer version 1.61 --> Cannot get information for serial port. --> Initializing modem. --> Sending: AT+CPIN=0000 OK --> Modem initialized. --> Configuration does not specify a valid phone number. --> Configuration does not specify a valid password.
--> Modem not responding.
Vous ne vous adressez pas à la bonne interface, autrement dit vous ne vous adressez pas à l'interface modem, essayez en une autre comme indiqué dans le paragraphe plus haut.
Ensuite, tapez la commande suivante:
sudo wvdial orange
Le programme doit vous répondre comme suit:
--> WvDial: Internet dialer version 1.61 --> Initializing modem. --> Sending: ATZ OK --> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 OK --> Sending: AT+CGDCONT=1,"IP","apn" AT+CGDCONT=1,"IP","apn" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT --> Carrier detected. Waiting for prompt.
Puis après un petit temps d'attente, vous devriez être connecté à internet.
--> Don't know what to do! Starting pppd and hoping for the best.
Dans ce cas, vous pouvez passer cette étape et gagner un peu de temps en ajoutant dans la section [Dialer orange]
l'option Stupid Mode = 1