Clés 3G+ Orange
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.
Clés supportées
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.
Problèmes connus
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 :
- wvdial.conf
[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 :
- "apn" à la fin de la ligne Init3 doit être changé par l'APN correspondant à votre offre 3G, si vous ne le connaissez pas, vous pouvez le rechercher sur votre moteur de recherche.
Par exemple recherchez "APN Internet Everywhere" pour connaître l'APN correspondant à l'offre Internet Everywhere". - Baud = 9600 (apparaît deux fois) correspond au débit entre la clé 3G et l'ordinateur, vous pouvez l'augmenter.
Par exemple, si votre clé 3G peut aller jusqu'à 7,2 Mbps, changer 9600 b/s par 900000 b/s - AT+CPIN=0000 correspond au code PIN de la clé 3G, vous devez changer "0000" par votre code PIN si vous l'avez changé.
- /dev/ttyUSB0 (apparaît deux fois) doit être changé par l'adresse de l'interface modem de votre clé 3G, si vous ne le connaissez pas, essayez la commande suivante:
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