Dans ce billet, j’ai choisi de vous parler de l’installation du modem 3G Huawei E220 sous GNU/Linux, vu qu’il y a de plus en plus d’abonnés, ici, au Maroc qui utilisent ce genre de modem, et qui ont eu des difficultés pendant l’intégration de la connexion ADSL 3G+ sur notre cher OS.
Pour que tout cela fonctionne, il est recommandé d’avoir une version de Linux du Kernel supérieure à 2.6.20 (Activer vos Updates :P).
Configuration de la connexion :
Étape 1. Basculez en mode root
Si vous êtes sous Ubuntu, il suffit de taper cette commande :
sudo –s
Sinon
su –l
Étape 2. Installez wvdial
Si la commande wvdial n’est pas installée par défaut, vous pouvez le faire dans Debian ou Ubuntu avec :
apt-get install wvdial
Pour les autres distributions, l’opération doit être similaire. Mais si vous trouvez des difficultés n’hésitez pas � poster un topic sur le forum
Étape 3. Compilez et installez huaweiAktBbo
Avant de lancer cette opération, il faut avoir le compilateur gcc et la bibliothèque libusb. Sous Debian et Ubuntu, vous pouvez installer ces dépendances avec :
apt-get install libusb-dev build-essential
Après cela, compilez et installez huaweiAktBbo dans /usr/sbin :
wget http://www.kanoistika.sk/bobovsky/archiv/umts/huaweiAktBbo.c
gcc huaweiAktBbo.c -o /usr/sbin/huaweiAktBbo -lusb
Étape 4. Installez les règles udev
Mettez dans le fichier /etc/udev/rules.d/99-meditel-huawei-e220.rules :
SUBSYSTEM==”usb”, SYSFS{idProduct}==”1003″, SYSFS{idVendor}==”12d1″, RUN+=”/usr/sbin/huaweiAktBbo”
SUBSYSTEM==”usb”, SYSFS{idProduct}==”1003″, SYSFS{idVendor}==”12d1″, RUN+=”/bin/sleep 5″
SUBSYSTEM==”usb”, SYSFS{idProduct}==”1003″, SYSFS{idVendor}==”12d1″, RUN+=”/sbin/modprobe usbserial vendor=0×12d1 product=0×1003″
Vous appliquez les changement en tapant la commande suivante :
udevcontrol reload_rules
Étape 5. Créez les fichiers de configuration de Meditel
Dans le fichier /etc/wvdial.conf vous mettez :
[Dialer Meditel]
Modem=/dev/ttyUSB0
Init2=ATZ
Init3=ATE0V1&D2&C1S0=0+IFC=2,2
Init5=AT+CGDCONT=1,”ip”,”internet1.meditel.ma”;
Phone=*99***1#
Stupid Mode=1
Username=”votre_user_ici”
Password=”votre_mot_de_passe_ici”
Si vous n’avez pas changé votre Username et votre Password, vous mettez MEDINET dans les deux lignes.
Étape 6. La Connexion
Je sais vous êtes content, vous souriez, vous dites enfin je peux ouvrir ma messagerie sur Linux, Plus de Window$ c’est fini… BlaBlaBla avant cela vous devez vérifier si /dev/ttyUSB0 existe, ne vous inquiétez pas c’est simple, il suffit de taper :
ls -l /dev/ttyUSB0
(Si ce fichier n’existe pas, même après l’insertion du modem et une attente de plus d’une minute, c’est qu’il y a un souci. Peut-être que le modem n’est pas assez alimenté ? Réessayez avec avec un autre câble USB pour voir. Si cela ne marche toujours pas, redémarrez votre ordinateur, pour voir si ce fichier se créé quand il est branché lors du lancement du système)
Une fois que /dev/ttyUSB0 existera, en tant que root, lancez cette commande :
wvdial meditel
Normalement cela devra vous connecter sur la toile si l’installation s’est déroulé sans problème.
Pour vérifier on lance un petit ping sympa :
ping www.generation-linux.fr
Un grand merci pour le linuxien Asher256