Pour installer le modem alcatel speedtouch sous debian il vous faut :
- Un Debian GNU/Linux en état de marche
- Une connection internet
- Le modem alcatel speedtouch USB
- Un cerveau
Tout d'abord installons quelques paquetages nécessaires :
Loguez vous en root et mettez vous dans le répertoire /root
apt-get install gcc libstdc++2.10-dev debhelper
Il est possible que certains de ces paquetages soient déjà installés.
Editez le fichier /etc/fstab avec votre éditeur de texte favori et ajoutez-y
none /proc/bus/usb usbdevfs defaults 0 0
seulement au cas où il n'y sera pas.
Sauvegardez et tapez ensuite :
mount -t usbdevfs none /proc/bus/usb
Installation du modem
Téléchargez les drivers du modem :
wget http://debian.mytux.net/speedtouch/speedtouch-1.1rc2.tar.gz
décompressez l'archive
tar zxf speedtouch-1.1rc2.tar.gz
rentrez dans le répertoire créé par l'archive :
cd speedtouch-1.1rc2
faites le paquetage debian des drivers :
debian/rules binary
Vous venez de créer un paquetage debian qu'il vous faut maintenant installer :
dpkg -i ../speedtouch_1.0-1.1rc2-1_i386.deb
Sortez du répertoire :
cd ..
Installation du microcode
Téléchargez le microcode du modem :
wget http://debian.mytux.net/speedtouch/speedmgmt.tar.gz
décompressez l'archive
tar zxf speedmgmt.tar.gz
copiez le microcode dans le répertoire indiqué :
cp mgmt/mgmt.o /usr/share/doc/speedtouch
Supprimez le répertoire créé par l'archive :
rm -rf mgmt
Configuration de la connexion
rentrez dans le repertoire speedtouch-1.1rc2
cd speedtouch-1.1rc2
Exécutez le script d'installation :
./doc-linux/adsl-conf-pppd
Le script va vous poser des questions :
1. Votre login
2. Votre password
3. Votre vpi (8 pour la Belgique)
4. Votre vci (35 pour la Belgique)
5. Do you want pppd to reconnect automatically Répondez Y
6. Do you want pppd to use peer DNS Répondez Y
7. Do you want to set the adsl connection as your default route ? Répondez Y
6. Do you want pppd to be in debug mode Répondez N
Allez dans le repertoire /etc/ppp/ip-up.d
cd /etc/ppp/ip-up.d
créez un fichier route qui contiendra le code suivant :
#!/bin/sh
/sbin/route add default dev ppp0
Pour lancer la connection au demarrage :
Il faut copier 2 fichiers :
cp /usr/share/doc/speedtouch/examples/speedtouch.conf /etc
cp /usr/share/doc/speedtouch/examples/speedtouch.sh.gz /etc/init.d
Puis de décompresser le script :
gunzip /etc/init.d/speedtouch.sh.gz
Editez /etc/speedtouch.conf
Changez ces valeurs :
LOAD_USBCORE="1"
LOAD_USBINTERFACE="1"
LOAD_NHDLC="1"
DEFAULT_USBINTERFACE="usb-uhci"
MICROCODE="/usr/share/doc/speedtouch/mgmt.o"
CONFIGURED="1"
Tapez cette commande pour que le script soit activé au démarrage :
update-rc.d speedtouch.sh start 90 2 3 4 5 . stop 10 0 1 6 .
Et voila au prochain boot la connection sera active automatiquement