Evanels - Le savoir sans limite

Informations => OS systemes d exploitations => Discussion démarrée par: Andridon4s le 07 Juillet 2009 à 19:43:59

Ads Loading ...


Titre: Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: Andridon4s le 07 Juillet 2009 à 19:43:59
Salut a tous ce Guide et pour les Lunixien, c'est dedier pour ubuntu mais ca peu etre projecté sur d'autre distributions .

Ce guide peux etre utiliser pour fair fonctioner sous Lunix les modem suivant :
- Alcatel OT-X020 ( meditel ou maroctelecom iam)
- Option GlobeSurfer Icon (aka "Vodafone EasyBox")
- Option GlobeSurfer Icon 7.2
- Option GlobeSurfer Icon 7.2 with HSO driver interface
- Option Icon 225 HSDPA (aka "T-Mobile web'n'walk Stick")
- Option GlobeTrotter HSUPA Modem (aka "T-Mobile wnw Card Compact III")
- Option GlobeTrotter GT MAX 3.6 (aka "T-Mobile wnw Card Compact II")
- Option GlobeTrotter EXPRESS 7.2 (aka "T-Mobile wnw Card Express II")
- Option GlobeTrotter GT MAX "7.2 Ready"
- Huawei E220 (aka "Vodafone EasyBox II", aka "T-Mobile wnw Box Micro")
- Huawei E169
- Huawei E270
- Huawei E280
- Huawei E630
- ZTE MF620 (aka "Onda MH600HS")
- ZTE MF622
- Novatel Wireless Ovation MC950D HSUPA, Ovation 930D and Merlin XU950D
- Novatel Wireless U727 USB modem
- AnyDATA ADU-500A, ADU-510A, ADU-520A

Les Préparation :

- Télécharger usb_modeswitch-0.9.4.tar.bz2, version du 2008-06-09 , ci-joint !
- Télécharger la dernier version usb_modeswitch.conf ; Qui devra ètre placer dans "/etc". dernier mise a jour 2008-06-13 ,ci-joint !
- N'oublier pas d'installer libusb si vous en avez pas.(elle est disponible sur BT3F, j'ai pas tester sur les version antérieur)

[vous devez ètre membre pour accédé au téléchargement des fichier attacher dans le sujet suivant]
http://www.evanels.eu/forum/guides/modem-hsdpa(umts)-sur-backtrack-3-final-(exemple-d%27alcatel)/

Voila la procédure :

Si vous voulez le compiler le programme par vous mème , "cd" au fichier ou avez extrait usb_modeswitch-0.9.4.tar.bz2, et exécuté "compile.sh" , sinon taper ceci :

Code:
# gcc -l usb -o usb_modeswitch usb_modeswitch.c

C'est aussi simple que ça ;D!

Prenez l'exécutable que vous venez de créer, ou celle que vous avez télécharger dans usb_modeswitch-0.9.4.tar.bz2, et poser la dans "/sbin" (ou "/usr/sbin")

Maintenant pour la configuration , il suffi d'enlever les points-virgules ; devant les ligne du modem que vous désirez , pour notre exemple on va faire fonctionné l'Alcatel OT-X020 , donc il nous suffi d'enlever les point virgule dans usb_modeswitch.conf qu'on va placer dans "/etc" :

Citation
########################################################
# Alcatel OT-X020
#
# Contributor: Aleksandar Samardzic

DefaultVendor= 0x1c9e
DefaultProduct= 0x1001

TargetVendor= 0x1c9e
TargetProduct= 0x6061

MessageEndpoint=0x05
MessageContent="55534243123456780000000000000606f50402527000000000000000000000"


########################################################


Enregistrez le"usb_modeswitch.conf" et mettez le dans "/etc"

Vous ètes prés maintenant :

Redémarrer votre ordinateur ,
Branchez votre modem Usb, attendez quelque instant , le temps pour que ça se détecte

(http://img90.imageshack.us/img90/9968/92008252jl7.jpg)


Ouvrez le Terminal et tapez "usb_modeswitch"
Vous aurai un message pareille a ceci :

(http://img521.imageshack.us/img521/1848/92944692su2.jpg)

Pour configurer la connexion on va utiliser wvdial !

Configurer la connexion !
Basculez en mode root

Toutes les commandes que l'on va effectuer dans ce tutoriel se feront en tant qu'administrateur (root), dans un terminal (xterm, gnome-terminal, konsole, etc.).

Pour devenir administrateur, si vous utilisez une distribution comme Ubuntu, lancez la commande :

Code:
# sudo -s

Sinon, lancez celle-ci :

Code:
# su -l


Installez wvdial

En général, la commande wvdial est installée par défaut. Si ce n'est pas le cas, vous pouvez l'installer dans Ubuntu avec :

Code:
# apt-get install wvdial

Pour les autres distributions, l'opération doit ètre similaire. N'hésitez pas à la poster dans les commentaires pour que j'ajoute ce petit détail au billet.
Mettez dans le fichier /etc/wvdial.conf :
Code:
[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="MEDINET"
Password="MEDINET"

(si votre nom d'utilisateur et votre mot de passes sont différents de MEDINET - c'est le mot de passe par défaut -, n'oubliez pas de les modifier !)

Connectez vous !

Avant de vous connecter, vérifiez si /dev/ttyUSB0 (aprés /dev/ttyUSB, c'est un zéro, pas un "o") existe avec la commande :

Code:
# ls -l /dev/ttyUSB0

Si vous constater que ca n'existe pas esseyez d'attendre une minute sinon tapez ceci :

Code:
# modprobe usbserial vendor=0x1c9e product=0x6061


Une fois que /dev/ttyUSB0 existera, en tant que root, lancez cette commande :

Code:
# wvdial meditel

Cela devrait vous connecter aprés quelques secondes (ou pas, s'il y une erreur ;-) ).


Titre: Re : Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: lovric le 28 Juillet 2009 à 15:25:21
Tu peux trouver une version alternative à usb_modeswitch développée par ESECO SYSTEMS qui ne nécessite pas libusb.
Le projet s'appelle usbms sur sourceforge. téléchargement à l'URL http://usbms.svn.sourceforge.net.
J'aimerai savoir comment en faire un RPM. Y a -t-il un tuto quelque part ?

A+
____________
Ivan Lovric
ESECO SYSTEMS
Web3.0 and Web4.0 appliances for videosurveillance, security and risk protection
http://www.eseco.fr


Titre: Re : Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: Andridon4s le 28 Juillet 2009 à 16:32:59
SAlut lovric ....

a ce que je vois dans le repository de sourceforge usbms.svn

launch
usbms
usbms.c
usbms.h

les ficher sont basé sur usb_switch ... mais le problème dans les ubuntu c'est que dans les dernier version, comme dans  la version 9.04 c'est que usbserial et incompatible , je ne sai pas pourqoi il l'on enlever dans les derniers version , mais a mon opinion la version backtrack basé sur slax c'est la meilleur , en question de compatibilité et tout est clair , même si les package de slackware sont un peu dur a trouver , mais manuelement tu peu tou fair ;D

je vai t'informer si je reussi a l'installé dans ubuntu 9.04 , et j'en ferai un tutorial si possible ...


Titre: Re : Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: lovric le 29 Juillet 2009 à 00:31:13
C'est effectivement basé sur usb_modeswitch. D'ailleurs, le fichier de conf est le même usb_modeswitch.conf.

Il faut que le kernel ait le support usbfs, et dans ce cas ça devrait coller. Je l'ai moi-même testé sur une Icon 225 et ça tourne.

A+
____________
Ivan Lovric
ESECO SYSTEMS
Web3.0 and Web4.0 appliances for videosurveillance, security and risk protection
http://www.eseco.fr


Titre: Re : Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: Andridon4s le 29 Juillet 2009 à 02:11:28
 je vais essayer ... je te tiendrai au courant cette semaine ...


Titre: Re : Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: f.itoun le 09 Septembre 2009 à 06:55:20
Merci beaucoup pour le tuto ...............

Ramadan Mobarak...... :).

j'ai une note ;les changements effectués sur le fichier wvdial.conf sont pour meditel .....

mais pour les autres opérateurs comme maroc telecom.....on doit effectuer d'autres changement par exemple .....

APN /'access point' :iamgprs1.ma ou iamgprs2.ma

si tu as les changements completes tu peux les indiquer...... ???


Merci ... :D

Pardon pour tout dérangement ......  ;D

 et merci une autre fois .........


Operateur :Maroc telecom

Modem :Huawei E220


Titre: Re : Modem HSDPA(UMTS) sur Lunix (exemple d''alcatel sur Ubuntu)
Posté par: Xakiru le 09 Septembre 2009 à 10:14:53
ah oui , pour IAM c'est pas si compliqué il suffi de changer l'APN a "www.iamgprs1.ma" pour le mot de pass et l'utilisateur soit tu ne les declar pas soi tu les déclare , IAM ne prend pas en compte ces paramétres :
Code:
[Dialer IAM]
Modem=/dev/ttyUSB0
Init2=ATZ
Init3=ATE0V1&D2&C1S0=0+IFC=2,2
Init5=AT+CGDCONT=1,"ip","www.iamgprs1.ma";
Phone=*99***1#
Stupid Mode=1

Ads Loading ...