lundi 12 octobre 2009

Les modem sans fils (3G) au maroc

Les dernières générations de modem 3G sont munies d'un lecteur de carte mémoire (Micro SD), ainsi elles se comportent comme un périphérique de stockage contennant son propre driver (Windows ou Mac OS).
D'où l'utilité de USB_ModeSwitch, un programme qui permet de rendre le périphérique en Modem.

1- Installation et Configuration de USB_ModeSwitch



Vous pouvez télécharger et installer USB_ModeSwitch en suivant le demarche proposer dans son site officiel (en anglais ou en français). Pour les utilisateurs de Débian/Ubuntu utiliser le paquet usb-modeswitch_0.9.6-1_i386.deb.
Après avoir installer USB_ModeSwitch vous devez éditez 2 fichiers de configurations:
  • /etc/usb_modeswitch.conf : contient la configuration (ID vendeur et ID produit...) du modem en question. Commentez le périque inutile (Par défaut c'est: GlobSurfer Icon) et ensuite décommentez le phériquérique cible. Par exemple pour mon modem c'est ZTE MF628:
#######################################################
# Option GlobeSurfer Icon (aka "Vodafone EasyBox")
#
# The message SHOULD be the same for all Option devices

;DefaultVendor=  0x05c6
;DefaultProduct= 0x1000

;TargetVendor=   0x0af0
;TargetProduct=  0x6600

;MessageEndpoint=0x05
;MessageContent="55534243123456780000000000000601000000000000000000000000000000"
...

...
...
########################################################
# ZTE MF628
#
# Captured with "usbmon". Has a micro SD slot which can be
# activated alternatively
#
# Contributor: Alvaro Lopes

DefaultVendor=  0x19d2
DefaultProduct= 0x2000

# To modem mode:

TargetVendor=   0x19d2
TargetProduct=  0x0015

MessageEndpoint=0x08
MessageContent="5553424312345678000000000000061b000000030000000000000000000000"

# To SD slot mode:

;TargetVendor=   0x05c6
;TargetProduct=  0x2001

;MessageEndpoint=0x08
;MessageContent="55534243123456782000000080000a86010101180101010101000000000000"

;ResponseEndpoint=7 

  •  /etc/udev/rules.d/-.rules : ce fichier active le mode plus&play du modem c'est à dire dès que le modem est branché, il sera detecté et monté tout de suite. Voici ce que contient mon fichier "/etc/udev/rules.d/65-zte-mf628.rules" sachant que le type de modem est ZTE MF628:
SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", ATTR{idProduct}=="0015", RUN+="/usr/sbin/usb_modeswitch"
NB: La valeur de ATTR{idVendor} et ATTR{idProduct} est respectivement celle de TargetVendor et TargetProduct depuis le fichier /etc/usb_modeswitch.conf.

Quand vous avez fini la configuration redemmarez le PC.

2- Configuration de la connexion internet


Il y a deux manières de configurer la connexion:
a- WVDIAL (inspiré de jamalator):
Installer wvdial en utilisant la commande:
$ sudo apt-get install wvidial
Ensuite editez le fichier de configuration "/etc/wvdial.conf" en ajoutant :
[Dialer iam]
Modem=/dev/ttyUSB0
Init2=ATZ
Init3=ATE0V1&D2&C1S0=0+IFC=2,2
Init5=AT+CGDCONT=1,"ip","www.iamgprs2.ma";
Phone=*99#
Stupid Mode=1
Username =iam
Password =gprs

Pour se connecter, utiliser la commande
$ sudo wvdial iam
b- utiliser Network Manager
  • D'abord désactiver la demande de code PIN à partir d'un téléphone supportant une puce 3G ou à partir de logiciel de connexion internet sous Windows.
  • Brancher le modem et clique droite sur l'icône de connexion
  • Ensuite choisez "Edit Connections..." et aller dans l'onglet "Mobile Broadland"
  • Configurer le modem comme ce que montre la photo ci-dessus:


Maintenant le modem est prêt, vous pouvez vous connecter!

Autres liens:


News: Heureusement la dernière version 9.10 d'Ubuntu supporte actuellement tous les modem 3G. Donc pas besoin d'intervention supplementaire, c'est à dire : on branche le modem ensuite configuré l'APN, Login/Mot de Passe.

Pour Maroc Telecom:
  • APN: "www.iamgprs1.ma" (vous pouvez mettre "www.iamgprs2.ma" dans le cas échéant)
  • Pas de login ni de mot de passe
Pour Meditel :
  • APN: "internet1.meditel.ma"
  • Login: "MEDINET"
  • Password: "MEDINET"

Aucun commentaire:

Enregistrer un commentaire