J’ai effectivement installé un speedtouch
330 sur mandrake 9.0 il y a quelques temps. Cela fonctionne, mais j’ai souvent des erreurs de CRC
qui ralentissent le transfert en raison des retransmissions qui sont faites
suite à ces erreurs. A l’époque j’ai utilisé le driver du Speedtouch
récupéré à
http://sourceforge.net/projects/speedtouch (fichier
speedtouch-CVS_19_11_2002.tar.gz) et un patch. Ce fichier et le patch à utiliser peuvent encore être
trouvés ici : http://noothuy.free.fr/Speedtouchst330/index.html Peut-être que la dernière version du driver disponible ici (http://sourceforge.net/projects/speedtouch)
fonctionne mieux et ne nécessite pas
de patch mais je ne l’ai pas testée faute de temps. Voici comment j’ai procédé et les fichiers de
configuration que j’utilise sous Mandrake 9.0 : (REMARQUE : j’utilise une connexion ADSL Wanadoo
en France. Il se peut que si vous utilisez un autre fournisseur
d’accès les contenus des fichiers /etc/ppp/chap-secrets et /etc/ppp/pap-secrets soient différents.
En effet, Wanadoo utilise le protocole chap pour l’autentification alors que d’autres fournisseurs peuvent
utiliser pap auquel cas le deuxième fichier doit être
non vide) Many thanks to Peter Schram
who helped me in installing my Speedtouch 330 modem under Linux by answering to one of my
previous messages. After some adaptations to the case of my French ISP
(Wanadoo), I finally succeeded in
installing the modem. Sorry for non French speeking people, but I am to lazy to write this
installation guide in English J !!! Ceci est un guide d’installation du modem Speedtouch 330 sous Linux Mandrake
9.0. Merci à Peter Schram qui dans un
message précédent m’a donné des informations précieuses qui moyennant
quelques adaptations pour la France et Wanadoo m’a permis d’arriver
au bout de ce voyage
difficile J !!! Infos générales : ================= Distribution Linux Mandrake 9.0
installée en mode "Expert"(cela marche aussi sans doute en mode
normal, mais déconnectez
du port USB votre modem par précaution). Lors de l'installation ne pas
installer d'accès Internet ADSL. L'installation des drivers Speedtouch
est faite après que l'installation de Linux Mandrake 9.0 ait été
terminée. ISP utilisé : Wanadoo France. Si vous utilisez un autre ISP, des adaptations sont à
prévoir dans les identifiants et mots de passe de
connexion et le fichier /etc/ppp/pap-secrets peut éventuellement ne pas être vide si votre provider
utilise PAP à la place de CHAP. Ce qu'il vous faut : ==================== (A télécharger via modem ou accès ADSL depuis Windows !!!) 1) La version CVS_19_11_2002 du driver du Speedtouch récupérée à
http://sourceforge.net/projects/speedtouch (fichier
speedtouch-CVS_19_11_2002.tar.gz) 2) Le patch à appliquer à cette version disponible à http://noothuy.free.fr/Speedtouchst330/st330.patch Sauvegarder le contenu de cette page dans un fichier texte Patch.txt. 3) Le microcode du modem Speedtouch
330 (fichier mgmt.o). Si vous avez installé l'accès
ADSL sous Windows vous pouvez y
récupérer le microcode. Le fichier s'appelle alcaudsl.sys
et est généralement sous votre répertoire
c:\windows\system ou dans le coin. Procédure d'installation : ========================== Je décris la procédure que j'ai suivi.
Vous pouvez l'adapter ou la changer mais je ne garantie pas le résultat
:) Préalable : Déconnectez du port USB votre modem Speedtouch et rebootez Linux. L'installation se fait en mode root
(utilisateur root). 4) Installation du source du driver
speedtouch-CVS_19_11_2002.tar.gz dans /tmp. 5) Le désarchiver par : tar zxvf speedtouch-CVS_19_11_2002.tar.gz 6) Se placer dans le répertoire qui contient le source
driver (/tmp/speedtouch/src/)créé lors de l'étape précédente
et taper la commande : patch -p1 <
"le chemin vers le fichier Patch.txt créé ci-dessus à l'étape 2". Cette opération patche les sources
du driver. 7) Compiler les source en se plaçant dans /tmp/speedtouch/ et tapant
successivement les commandes : ./configure make make install Note : ne pas tenir compte des Warning indiqués lors de la
compilation. 8) Préparez vos fichiers de configuration et scripts comme indiqué ci-dessous **************************************************************************************************** *
FICHIERS DE CONFIGURATION UTILISES * **************************************************************************************************** a) Contenu de /etc/ppp/adsl
======================== # Remplacez ci-dessous le champ IIIIIII par votre
identifiant d'accès fourni par Wanadoo # Conservez l'option -e 1 dans la ligne pty
ci-dessous sinon cela ne marche plus !!! # Les deux premières lignes peuvent être décommentées
pour avoir plus d'infos dans les logs. # Si vous mettez alors kdebug 7
vous aurez tous les échanges avec le modem !! #debug #kdebug 1 pty "/usr/local/sbin/pppoa3 -m 1 -c -vpi 8 -vci 35 -e 1" sync user "fti/IIIIIII@fti" noaccomp nopcomp noccp novj holdoff 4 persist maxfail 25 defaultroute b) Contenu de /etc/ppp/chap-secrets ================================ # Secrets for authentication
using CHAP # client server secret IP addresses fti/IIIIIII@fti * PPPPPPPP * NB : Bien sûr remplacez IIIIIII et PPPPPPPP par les valeurs
que votre ISP Wanadoo vous a fournies :-) (Identifiant et
mot de passe d'accès) c) Contenu de /etc/ppp/pap-secrets
=============================== # Secrets for authentication using PAP (Est vide car Wanadoo utilise CHAP pour l'ADSL) # client server secret IP addresses d) Contenu de /etc/ppp/options
=========================== noauth usepeerdns lock noipdefault e) Contenu de /etc/modules.conf
============================ RAJOUTEZ les lignes
suivantes à votre fichier modules.conf : alias char-major-108
ppp_generic alias /dev/ppp ppp_generic alias tty-ldisc-3 ppp_async alias tty-ldisc-13 n_hdlc alias tty-ldisc-14
ppp_synctty alias ppp-compress-21
bsd_comp alias ppp-compress-24 ppp_deflate alias ppp-compress-26
ppp_deflate f) Script utilisé pour lancer la connexion ADSL (à
nommer start-adsl et placer dans /usr/bin. Ne pas oublier de le rendre exécutable) ==================================================================================== #!/bin/bash #logger -p daemon.info
"*************START-ADSL**************" #logger -p daemon.warning
"*************START-ADSL**************" #logger -p daemon.err
"*************START-ADSL**************" /usr/local/sbin/modem_run -f
/usr/local/lib/mgmt.o -m -e 1 /usr/sbin/pppd call adsl
& g) OPTIONNEL mais utile pour lancer la connexion ADSL quand
on n'est pas en mode root: Initialiser le
fichier /etc/sudoers de
façon à donner les droits aux utilisateurs autres
que root de lancer la connexion via une commande
"sudo start-adsl". L'exemple qui suit
permet par exemple aux deux utilisateurs alain et
carole du
groupe ROOT_FRIENDS de pouvoir executer le script de
connexion start-adsl depuis
le poste local sans avoir à rentrer et donc connaitre
le mot de passe root (attention
cette notion de groupe n'a rien à voir avec la notion de groupe associée à
un utilisateur au niveau droits d'accès ou d'exécution des fichiers mais est
propre à
la commande sudo !) . # sudoers
file. # # This file MUST be edited
with the 'visudo' command as root. # # See the sudoers man page
for the details on how to write a sudoers file. # # Host alias specification Host_Alias ICI = localhost # User alias specification User_Alias ROOT_FRIENDS =
alain, carole # Cmnd alias specification Cmnd_Alias ADSL =
/usr/bin/start-adsl # Defaults specification # User privilege
specification root ALL=(ALL) ALL # Uncomment to allow people
in group wheel to run all commands # %wheel ALL=(ALL) ALL # Same thing without a
password # %wheel ALL=(ALL) NOPASSWD: ALL # Samples # %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom # %users localhost=/sbin/shutdown -h now # Les amis de root peuvent lancer
les commandes du groupe ADSL ROOT_FRIENDS ICI = NOPASSWD: ADSL 9) Installer le fichier mgmt.o
contenant le microcode du modem dans le répertoire /usr/local/lib/(renommer
éventuellement le fichier alcaudsl.sys en mgmt.o si
vous avez récupéré le microcode depuis Windows) 10) VOUS POUVEZ BRANCHER VOTRE MODEM SPEEDTOUCH 330. 11) Lancez la connexion ADSL via le script En mode
utilisateur = root (non conseillé) en tapant start-adsl En mode
utilisateur autre que root en tapant sudo start-adsl
[si vous avez configuré /etc/sudoers
comme indiqué ci-dessus à l'étape g)] Vous devez alors
voir les voyants du modem clignoter durant 20 à 25 secondes. Au bout des 25
secondes, si tout s'est bien passé, vous êtes connecté. Vous pouvez vous
en assurer (si vous êtes sous utilisateur root) par
la commande
: ifconfig ppp0 Dans la réponse
vous devez voir l'adresse IP qui vous a été attribuée par l'ISP. Si vous n'êtes pas
sous root, le mieux que vous ayez à faire est de
lancer votre navigateur
préféré (Mozilla), d'y mettre l'URL
de votre choix et de prier très fort
:) REMARQUE : * Une fois votre accès ADSL opérationnel, vous restez
connectés car je n'ai pas pour l'instant de
script permettant de se déconnecter proprement puis de se reconnecter à la
demande !!! Le script speedtouch.sh livré avec le driver ne marche pas en l'état
et je n'ai pas eu
le temps de voir pourquoi. Si vous voulez vous
déconnecter, le mieux est de rebooter votre Linux !!! Si quelqu'un a
bidouillé des scripts qui marchent. je suis évidemment
preneur. PROBLEMES : J'ai remarqué que la
connexion ADSL est moins bonne que sous Windows XP (j'ai un dual boot XP - Linux sur mon
PC). Cela semble lié au
fait qu'il y a de nombreuses erreurs de CRC (on peut les voir dans les fichiers
/var/log/syslog ou var/log/messages quand on est en
mode root si on a décommenté
les
lignes "debug" et "kdebug
1" du fichier /etc/ppp/adsl). Peut-être problème
lié à la version actuelle du driver ??? -----Message d'origine----- Salut à tous, j'aimerai juste savoir si quelqu'un
ici a réussi à faire fonctionner un modem adsl usb speedtouch 330 sur une mandrake 9.0. Pour ma par j'ai tenté
l'installation comme indiquée sur http://sourceforge.net/projects/speedtouch tout
à l'air de marcher même ifconfig ppp0 donne un résultat satisfaisant mais lorsque j'ouvre mon navigateur
impossible d'accéder aux sites. J'ai pensé à une histoire de route
par défaut mais bon, normalement ppp0 est la route par défaut. Merci de votre aide |
- [Confirme] Modem ADSL USB speedtouch 330 Pub Laz
- Alain Danet