Installer un modem Bewan ADSL PCI ST sous linux
Configurer un modem Bewan ADSL PCI-ST Sous Linux-Debian 3.0 (Woody)1) Installation du pilote ATM Unicorn. les pilotes unicorn sont disponibles sur le site officiel. Après avoir décompressé le fichier tar.gz (a l'aide de la commande tar zxvf nom_du_fichier.tar.gz) le répertoire unicorn est cree. A l'intérieur de ce répertoire , deux répertoires respectivement nommés unicorn_atm et unicorn_pci y figurent. effectuez alors les commandes suivantes afin d'installer le pilote périphérique cd unicorn_atm make && make install cd ../unicorn_pci make && make install 2) Inclusion de modules : Le noyau 2.4.18 de la debian 3.0 est fourni avec la majorité des modules nécessaires pour la configuration de la carte Bewan ADSL PCI-ST . les modules nécessaires sont :
Asynchronous Transfer Mode (ATM) --> atmtcp
PPP (point-to-point protocol) support --> inclus dans le noyau debian
PPP support for async serial ports --> ppp_async
PPP support for sync tty ports --> ppp_synctty
PPP Deflate compression --> ppp_deflate
PPP BSD-Compress compression --> bsd_comp
PPP over ATM --> pppoatm
3) Configuration du plug-in pppd Vous aurez très certainement à installer les modules et librairies et modules linux atm : http://sourceforge.net/project/showfiles.php?group_id=7812&package_id=7954 avec la procédure d'installation générique : tar zxf linux-atm-x.x.x.tar.gz cd linux-atm-x.x.x ./configure make make install puis, téléchargez le démon pppd (ppp-2.4.0b2-pppoe-pppoatm.tar.gz)et installez le en utilisant les commandes suivantes : tar zxvf ppp-2.4.0b2-pppoe-pppoatm.tar.gz cd ppp-2.4.0b2-pppoe-pppoatm ./configure make make install Il faut par la suite editer les fichiers /etc/ppp/pap-secrets , /etc/ppp/chap-secrets et /etc/ppp/options comme suit :(bien entendu fti/utilisateur@fti doit etre remplacé par vos identifiants.)
/etc/ppp/pap-secrets
# Secrets for authentication using PAP
# client server secret IP addresses
# dans le cas ou le FAI est wanadoo
"fti/utilisateur@fti" * "motdepasse"
/etc/ppp/chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
# dans le cas ou le FAI est wanadoo
"fti/utilisateur@fti" * "motdepasse"
/etc/ppp/options
lock
ipparam ppp0
noipdefault
noauth
default-asyncmap
defaultroute
hide-password
noaccomp
noccp
novj novjccomp
lcp-echo-interval 20
lcp-echo-failure 3
sync
maxfail 0
persist
plugin /usr/lib/pppd/plugins/pppoatm.so 8.35
Votre pppd est maintenant configuré, nous allons maintenant passer à la phase de test 4) Test de fonctionnement de la connexion internet Voici le moment crucial : la phase de test ! Incluez les differents modules :
modprobe atmtcp
modprobe ppp_generic
modprobe ppp_async
modprobe ppp_deflate
modprobe bsd_comp
modprobe ppp_synctty
modprobe pppoatm
et enfin le driver peripherique du modem : modprobe unicorn_pci Ce dernier a pour effet de mettre le modem en marche, et de tenter la synchronisation avec le réseau ADSL. Une fois la synchronisation effectuée , il suffit de lancer le démon pppd en lançant la commande suivante :
pppd user fti/utilisateur@fti
Pour tester la configuration , on peut regarder la configuration de l'interface réseau :
ifconfig ppp0
Pour tester la connection au réseau , on effectue un ping sur un hote internet (60gp.ovh.net pour l'exemple, hote a reponse très souvent rapide) :
ping -c 4 60gp.ovh.net
ping -c 4 213.186.33.11
si la premiere des deux commandes ne fonctionne pas , verifiez que le fichier /etc/resolv.conf contient les entrées DNS. Si elle n'y sont pas, modifiez le fichier et ajoutez les lignes suivantes pour wanadoo :
nameserver 193.252.19.3
nameserver 193.252.19.4
Pour club-internet
nameserver 194.117.200.10
nameserver 194.117.200.15
Si cette phase de test à été exécutée avec succès, vous êtes maintenant prêt a attaquer l'installation finale. vous pouvez vous déconnecter d'internet en utilisant la commande 5) Fin de la configuration et automatisation de la connexion ADSL Editez le fichier /etc/modules et ajoutez-y les lignes suivantes : atmtcp ppp_generic ppp_async ppp_deflate bsd_comp ppp_synctty pppoatm unicorn_pci Lors d'un reboot, les modules seront automatiquement inclus au démarrage du système. il ne reste plus qu'a lancer le démon pppd. Pour cela créez un fichier adslconnect dans le répertoire /etc/init.d dont le contenu est le suivant :
#!/bin/sh
#Script de connection deconnection automatique au demarrage du system
#par STux : stux@tuxfamily.org
if [ $# -eq 1 ]
then
case "$1" in
start)
pppd user fti/utilisateur@fti
echo "lancement de la connection ADSL"
exit $?
;;
stop)
killall pppd
echo "arret de la connection ADSL"
exit $?
;;
esac
else
echo "usage $0 {start|stop}"
fi
exit 0
faites un chmod sur le fichier adslconnect : il faut ensuite créer les liens symboliques permettant de lancer le service au démarrage de la machine : ln -s /etc/init.d/adslconnect /etc/rc1.d/S99ADSL ln -s /etc/init.d/adslconnect /etc/rc2.d/S99ADSL ln -s /etc/init.d/adslconnect /etc/rc3.d/S99ADSL ln -s /etc/init.d/adslconnect /etc/rc4.d/S99ADSL ln -s /etc/init.d/adslconnect /etc/rc5.d/S99ADSL Voila, Je pense avoir été assez complet concernant la configuration de cette très bonne carte ADSL qui a replacé sans regret mon modem ADSL USB ECI souvent sujet a des déconnections intempestives. Je reste à votre disposition pour toute remarque ou question eventuelle. Créé Par STux (HEURTAUX Christophe) Pour l'association SOLIX. |



