Se connecter à l'internet avec une clé et une puce Ooredoo

Comment faire pour se connecter à l'internet dans ubuntu avec la clé et la puce Ooredoo.

Suivez-moi, pas à pas.

Après avoir installer ubuntu 14.04

telecharger wvdial et ses dépendances :

-libwvstreams4.6-base_4.6.1-2build1_i386.deb


-libwvstreams4.6-extras_4.6.1-2build1_i386.deb


-libuniconf4.6_4.6.1-2build1_i386.deb


-wvdial_1.61-4_i386.deb


 Installez-les en une seule fois  de la manière suivante :

Toutes les modifications se feront  en tant que root (super utilisateur).

Mettez les quatres deb suivants dans le dossier téléchargement

Ouvrer un  terminal et loguez vous en suivant cet exemple :


cd /home/moi/mon_fichier

ex: cd /home/habibuntu/Téléchargements (modifier habibuntu par votre nom d'utilisateur)

Une fois loguez

ajouter dans le même terminal ce qui suit :

sudo dpkg -i *.deb

ce qui donne ceci

habibuntu@habibuntu-G41T-M16:~$ cd /home/habibuntu/Téléchargements
habibuntu@habibuntu-G41T-M16:~/Téléchargements$ sudo dpkg -i*.deb
[sudo] password for habibuntu:


Les quatre deb  s'installent d'une seule fois.


Editer ensuite avec votre éditeur de texte (gedit-kwrite-pluma etc...! selon le système que vous utilisez) le fichier /etc/usb_modeswitch.conf

comme suit : (Moi j'utilise ubuntu, donc gedit)

sudo gedit /etc/usb_modeswitch.conf

Modifier la ligne suivante :

DisableSwitching=0

et remplacer le 0 par le 1

comme ceci :

DisableSwitching=1

Enregistrer

Maintenant editer ou créer le fichier suivant :/usr/bin/anyname

Comme ceci :

sudo gedit /usr/bin/anyname

Collez-y les lignes suiivantes :


#!/bin/bash
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id

Enregistrer

Editer le fichier suivant :

/etc/udev/rules.d/option.rules

comme ceci : sudo gedit /etc/udev/rules.d/option.rules

et collez-y les lignes suiivantes :


ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="6061", RUN+="/usr/bin/anyname"
ATTRS{idVendor}=="1c9e", ATTRS{idProduct}=="6061", RUN+="/sbin/modprobe option"



Enregistrer.

Redemarrer.

Dans un terminal ecrivez : dmesg
et vous remarquer que votre clé est reconnu comme un modem


[  400.894978] usb 1-3: Product: Qualcomm CDMA Technologies MSM
[  400.894982] usb 1-3: Manufacturer: Qualcomm, Incorporated
[  400.894985] usb 1-3: SerialNumber: 000000000002
[  400.898507] option 1-3:1.0: GSM modem (1-port) converter detected
[  400.898707] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB1
[  400.898968] option 1-3:1.1: GSM modem (1-port) converter detected
[  400.899097] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB2
[  400.899320] option 1-3:1.2: GSM modem (1-port) converter detected
[  400.899447] usb 1-3: GSM modem (1-port) converter now attached to ttyUSB3


Editer le fichier wvdial.conf

dans un terminal : sudo gedit /etc/wvdial.conf

et ajoutez ceci :


[Dialer nedjma]
Modem = /dev/ttyUSB1
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = *99#
ISDN = 0
New PPPD = yes
Password = nedjma
Username = nedjma
Modem = /dev/ttyUSB1
Baud = 7200000
Dial Attempts = no
Auto DNS = on
Idle Seconds = 999999
Auto Reconnect = on
PPPD Options = crtcts multilink usepeerdns lock defaultroute

enregistrer et quitter.

maintenant soit vous paramettrez votre connection avec Network connections
en haut à droite dans la barre des taches, soit vous utilisez le terminal avec

wvdial nedjma comme suit :

habibuntu@habibuntu-G41T-M16:~$ wvdial nedjma
--> WvDial: Internet dialer version 1.61
--> Cannot set information for serial port.
--> 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
--> Modem initialized.
--> Idle Seconds = 99999, disabling automatic reconnect.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT 7200000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Tue Jan 13 16:41:38 2015
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.
--> Pid of pppd: 7190
--> pppd: xel���P[08]`�P[08]
--> Using interface ppp0
--> pppd: xel���P[08]`�P[08]
--> pppd: xel���P[08]`�P[08]
--> pppd: xel���P[08]`�P[08]
--> pppd: xel���P[08]`�P[08]
--> pppd: xel���P[08]`�P[08]
--> local  IP address 10.88.142.140
--> pppd: xel���P[08]`�P[08]
--> remote IP address 10.64.64.64
--> pppd: xel���P[08]`�P[08]
--> primary   DNS address 172.25.1.60
--> pppd: xel���P[08]`�P[08]
--> secondary DNS address 192.168.27.6
--> pppd: xel���P[08]`�P[08]


Voilà maintenant c'est terminé je suis connecté.

Ceci s'applique à Nedjma ou Ooredoo (Algerie).

wll connection nedjma ooredoo mobilis djezzy connexion algerie