Utiliser un modem Alcatel SpeedTouch™ Usb avec la distribution
GNU/Linux
Knoppix (non installée - live cd)
English version here
09.02.05: je vous conseille d'utiliser
la distribution Kaella Knoppix qui possède les pilotes des principaux modems français, ce qui rend ce petit How To obsolète.
15.09.04 : Page non maintenue. Ne possédant plus le modem
speedtouch usb, je mets fin au maintien de cette page, que je laisse cependant
pour qui Google mènerait ici.
Cette documentation permet d'utiliser un modem Alcatel Speedtouch USB ("raie
manta") avec une distribution Knoppix
sans installation sur le disque
dur, et donc de profiter de sa connexion internet ADSL en livecd.
Pour cela on compile le pilote du modem dans le home utilisateur en passant
l'argument --prefix au script configure.
Cette procédure devrait également fonctionner avec le modem
Thomson également dénommé Speedtouch Usb 330 (non
testé).
11.11.03 : ce How-to
fonctionne avec la
dernière version Knoppix V3.3. De plus grâce à
Scorpio, un script automatise toutes les manipulations
décrites ici !
23.12.03 : j'ai mis à jour ces pages avec la nouvelle version
beta 3 du pilote de Sourceforge. Si cela ne fonctionnait pas, vous trouverez
une méthode alternative avec un script décrite ici
http://christophe.delord.free.fr/fr/adsl/debian.html.
Vous pouvez également vous référer à l'excellent
site
http://knoppix-fr.org/ pour de la
documentation.
Prérequis :
- un cd bootable Knoppix
https://www.bouissou.net/ pour
la distribution knoppix MiB ou
http://www.knoppixfr.org/
- les pilotes du modem
http://speedtouch.sourceforge.net/
sous la forme tar.gz (ou bzip2)
- le microcode du modem fourni par Alcatel (fichier mgmt.o)
http://www.speedtouchdsl.com/support.htm
ou le fichier firmware.bin à récupérer ici :
http://speedtouch.sourceforge.net/files/firmware.bin
et à renommer en mgmt.o
(une troisième possibilité est de récupérer le fichier
alcaudsl.sys
dans le package WindowsTM et de le renommer en mgmt.o)
Instructions pour la connexion grâce au script
:
- Placer le microcode mgmt.o dans /home/knoppix
- placer le pilote speedtouch-1.2-beta3.tar.gz dans /home/knoppix (charger le
driver sous la forme
tar.gz)
- placer
ce script dans /home/knoppix
- ouvrir une konsole (écran avec coquillage dans la barre des
tâches) et taper :
# su
# sh speedtouch.sh
Répondre aux questions et vous serez connecté
Instructions pour une connexion manuelle :
récupération du driver speedtouch-1.2-beta3 et du fichier
mgmt.o dans /home/knoppix
$ mkdir speedtouch
$ tar zxvf speedtouch-1.2-beta3.tar.gz
$ cd speedtouch-1.2-beta3
$ ./configure --prefix=/home/knoppix/speedtouch
$ make
$ su
# make install
Ensuite, suivant le How-To SpeedTouch :
création/modification des fichiers /etc/ppp/peers/adsl
/etc/ppp/chap-secrets
/etc/ppp/options
Nous devons créer ou modifier 3 fichiers :
/etc/ppp/peers/adsl
/etc/ppp/chap-secrets
/etc/ppp/options
suivant les instructions du how-to speedtouch (disponible
dans le dossier /home/knoppix/speedtouch/share/doc/speedtouch/howto/) reprises
ici.
1er fichier
Ouvrez le fichier /etc/ppp/options pour l'éditer et ne gardez
que ces 4 lignes dans ce fichier (commentez avec un # les lignes
superflues).
-----------------Debut du fichier /etc/ppp/options-----------------
usepeerdns
noauth
lock
noipdefault
-----------------Fin du fichier /etc/ppp/options-------------------
2ème fichier :
Créez un fichier /etc/ppp/peers/adsl :
touch /etc/ppp/peers/adsl
Copier/coller ce qui suit sans les marquages de début et de fin de
fichier
-------------------Debut du fichier /etc/ppp/peers/adsl--------------
#
#
# This file could be rename but its place is under /etc/ppp/peers
# To connect to Internet using this configuration file
# pppd call adsl, where "adsl" stands for the name of this file
#
debug
kdebug 1
noipdefault
defaultroute
pty "/home/knoppix/speedtouch/sbin/pppoa3 -m 1 -c -vpi 8 -vci 35"
sync
user "votre_login_ici"
noauth
noaccomp
nopcomp
noccp
novj
holdoff 4
persist
maxfail 25
usepeerdns
------------------Fin du fichier
/etc/ppp/peers/adsl------------------
on indique ainsi le chemin vers le fichier pppoa3 dans le home (au lieu
de
"/usr/local/sbin/pppoa3")
Les paramètres vpi et vci varient selon les pays, il se peut que vous
deviez changer leur valeur,
c'est dans ce fichier que vous devez le
faire :
France, Belgique : -vpi 8 -vci 35
Hollande : -vpi 8 -vci 48
Royaume-Uni : -vpi 0 -vci 38
Portugal : -vpi 0 -vci 35
3ème fichier :
Sur internet 2 protocoles sont utilisés par les fournisseurs
d'accès pour identifier ses utilisateurs : CHAP ou PAP.
Selon le protocole utilisé par votre fournisseur, éditez
/etc/ppp/chap-secrets ou
/etc/ppp/pap-secrets.
Si vous ne savez pas quel protocole utiliser, vous pouvez modifier les deux
fichiers, c'est sans incidence.
Sachez que Wanadoo utilise le protocole CHAP.
-------------------Debut du fichier /etc/ppp/chap-secrets-----------------
# client server secret IP addresses
"votre_login_ici" "*" "votre_password_ici" "*"
-------------------Fin du fichier
/etc/ppp/chap-secrets-------------------
Taper les commandes
# modprobe -r speedtch
(retire le module litigieux empêchant la
connexion)
# modprobe ppp_generic
# modprobe ppp_synctty
# modprobe n_hdlc
(pour le modem thomson speedtouch 330 taper aussi : $ modprobe slhc)
Charger le microcode du modem :
$ /home/knoppix/speedtouch/sbin/modem_run -m -f /home/knoppix/mgmt.o
Lancer pppd
$ pppd call adsl
Vérifier la connexion
$ ifconfig
Si vous créez un home persistant et que vous sauvez vos
paramètres
dans celui-ci (menu K / KNOPPIX / Configure), à votre prochain reboot
vous aurez juste à taper (en root) :
$ modprobe ppp_generic
$ modprobe ppp_synctty
$ modprobe n_hdlc
(pour le modem thomson speedtouch 330 taper aussi : $ modprobe slhc)
$ /home/knoppix/speedtouch/sbin/modem_run -m -f /home/knoppix/mgmt.o
$ pppd call adsl
et vous serez connecté
:-)
Me contacter
23.12.03
testé avec Knoppix V3.3-2003-09-24, V3.2-2003-06-06, V3.2-2003-05-20
& Knoppix-3.2-MiB-11b
David Abdelli
Site hébergé par Free
24 rue Émile Menier, 75116 Paris