Merci, Pologne!




Utiliser un modem Alcatel SpeedTouch™ Usb avec la distribution GNU/Linux Knoppix (non installée - live cd)



english 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

no
e-patents




Free

Site hébergé par Free
24 rue Émile Menier, 75116 Paris