Pilote du kernel depuis le 2.4.22 (? à verifier ?), module nommé: speedtch
La configuration s’effectue avec /etc/hotplug/usb/speedtouch ainsi que ppp
Projet à l’origine de Benoît Papillault http://benoit.papillault.free.fr/speedtouch/index.php3
PhotoSpeedtouchUsb
Outils mis à disposition par Christophe Delord (intégrés à Kaella): http://christophe.delord.free.fr/fr/adsl/index.html Simplifie la procédure suivante.
Configuration manuelle:
testé sur Knoppix 3.3 noyau 2.4.24-xfs
Pré-requis:
Knoppix intègre les pilotes du noyau open source de l’Alcatel Speedtouch USB de Benoît Papillault. http://speedtouch.sourceforge.net/
Toutefois vous devez disposer du microcode (firmware) d’Alcatel qui est fourni avec les pilotes. Celui-ci n’est pas libre et ne peut être redistribué avec les pilotes.
Ce microcode est un fichier nommé mgmt.o dans le package GNU/Linux, et alcaudsl.sys dans le package Windows ™ (il se trouve dans le répertoire c:\windows\system).
Les pilotes GNU/Linux sur le site de Thomson : http://www.speedtouchdsl.com/dvrreg_lx.htm
Remarque: Pilotes fournis par Thomson
Vous ne devez qu’extraire les fichiers, car seul le microcode est nécessaire.
Configuration en live-cd:
Charger le module pppoatm:
modprobe pppoatm
Copier le microcode (ici mgmt.o) dans le répertoire /home/knoppix/ (le seul accessible en écriture), s’il est nommé alcaudsl.sys renommé-le ou adaptez la variable FIRMWARE_FILE ci aprés.
Dans le fichier /etc/hotplug/usb/speedtouch
1→remplacer
FIRMWARE_FILE=“/usr/local/lib/speedtouch/firmware.bin” par
FIRMWARE_FILE=“/home/knoppix/mgmt.o” si votre firmware est nommé mgmt.o
2→ modifier la ligne: PPPD_PEER=“” par PPPD_PEER=“speedtch”
Ce sera le nom du fichier de configuration de pppd situé dans /etc/ppp/peers/
Extrait du fichier /etc/hotplug/usb/speedtouch
#!/bin/sh -e
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export PATH
# put here command line options for modem_run.
# -k will be automatically added later if needed.
MODEM_RUN_OPTIONS=“”
# modem firmware
FIRMWARE_FILE=“/home/knoppix/mgmt.o”
# a PPP peer to call
PPPD_PEER=“speedtch”
Remarque: Modification du fichier /etc/hotplug/usb/speedtouch
Vous ne pourrez écraser ce fichier, car il est un raccorucis pointant vers le cdrom.
1- Ouvrir le fichier avec un éditeur de texte
2- Supprimer le lien symbolique /etc/hotplug/usb/speedtouch
3-Enregistrer le fichier
4-Le rendre à nouveau executable
Vous devez ensuite créer le fichier de configuration de pppd: /etc/ppp/peers/speedtch
Exemple de fichier:
# To connect to using this configuration file, do
# pppd call speedtch
lock
defaultroute
noipdefault
noauth
holdoff 4
maxfail 25
persist
asyncmap 0
lcp-echo-interval 2
lcp-echo-failure 7
user “0011223344@freeadsl”
name “0011223344@freeadsl”
plugin /usr/lib/pppd/2.4.2/pppoatm.so
8.35
Et enfin votre fichier /etc/ppp/chap-secrets doit ressembler à cela:
“0011223344@freeadsl” “*” “az12ernxpz”
0011223344@freeadsl est votre identifiant de connection (login).
az12ernxpz est votre mot de passe de connection.
Vous n’avez plus qu’à brancher le modem: la connection s’établira toute seule et s’activera dés le démarrage.
Configuration en mode installé:
Pour charger le module pppoatm:
modprobe pppoatm
Remarque: Ajouter le chargement du module au démarrage
Il vous faut ajouter pppoatm dans le fichier /etc/modules
Nous devons dans un premier temps éditer le fichier /etc/hotplug/usb/speedtouch
Le but est de préciser le fichier /etc/ppp/peers qui sera utilisé par pppd
Nous modifions donc la ligne:
PPPD_PEER=“”
par
PPPD_PEER=“speedtch”
Car notre fichier se nommera speedtch.
Maintenant la ligne FIRMWARE_FILE=“/usr/local/lib/speedtouch/firmware.bin nous indique que le microcode (firmware)
doit se nommer firmware.bin et se trouver dans le répertoire /usr/local/lib/speedtouch/
Le répertoire /usr/local/lib/speedtouch/ n’existant pas nous allons simplement le créer:
mkdir /usr/local/lib/speedtouch/
Nous pouvons maintenant y placer le microcode que nous renommerons firmware.bin afin de respecter le fichier /etc/hotplug/usb/speedtouch.
Vous devez ensuite créer le fichier de configuration de pppd: /etc/ppp/peers/speedtch (cf: ci-dessus la methode pour le Live-CD).
Et enfin inscrire votre identifiant et votre mot de passe de connection dans le fichier /etc/ppp/chap-secrets
Vous n’avez plus qu’à brancher le modem: la connection s’établira toute seule et s’activera dés le démarrage.
Page mise à jour le 10 novembre 2006 à 09h23.