Configuration d’une connexion ADSL avec ueagle-atm
Les modems fournis avec les offres ADSL Fawri (resp. Assila ou EEPAD) sont des Huawei SmartAX MT810 (resp. Sagem Fast800) qui sont basés sur le chipset Eagle d’Analog devices.
Pour faire fonctionner ces modems sous Linux, on trouve des drivers sur le CD d’installation Windows, nommés Eagle-Usb qui sont obsolètes depuis la version 2.6.12 du noyau Linux; nous allons donc utiliser le pilote Ueagle-Atm.
Les Firmwares
Il vous faut tout d’abord telecharger les firmware ici, puis vous devez trouver le répértoire des firmwares pour votre distribution.
Pour ce exécuter les commandes suivantes une par une:
test -d /lib/modules && FIRMWARE_DIR=/lib/modules test -d /usr/lib/hotplug/firmware && FIRMWARE_DIR=/usr/lib/hotplug/firmware test -d /lib/firmware && FIRMWARE_DIR=/lib/firmware test -d /lib/firmware/`uname -r` && FIRMWARE_DIR=/lib/firmware/`uname -r` echo $FIRMWARE_DIR
La dernière commande affichera le chemin du répertoire (habituellement /lib/firmware), créez y le dossier “ueagle-atm”
#mkdir -p /repertoire_des_firmware/ueagle-atm/
et decompressez y les firmwares, puis branchez votre modem et faites un:
tail -f /var/log/messages |grep “modem operational”
Si la commande retourne une ligne du genre:
[ueagle-atm] modem operational
c’est que votre modem est synchronisé, autrement recommencez depuis le début, vous avez forcément raté quelque chose.
Le module noyau Ueagle-Atm
Si vous utilisez un noyau natif des distributions récentes (version du noyau supérieur à 2.6.15) et que votre modem était branché au moment de l’installation alors le module a sûrement déjà été compilé et prêt a l’emploi, pour vérifier tapez la commande suivante dans une console :
#lsmod | grep -i ueagle_atm
si la commande renvoie un truc du genre :
ueagle_atm 19240 0
cela veut dire que le module est chargé donc (presque) prêt à l’emploi, si cette commande ne renvoie rien essayez de charger le module manuellement :
#modprobe ueagle_atm
si vous refaites un lsmod, vous constaterez que le module est bien chargé.
En cas d’erreur du genre :
FATAL: Module ueagle_atm not found.
cela veut dire que le module n’est pas présent et doit être recompilé.
#cd /usr/src/linux
#make menuconfig
Device drivers —>USB Support —>USB DSL modem support
<M> USB DSL modem support
< > Speedtouch USB support
< > Conexant AccessRunner USB support
<M> ADI 930 and eagle USB DSL modem
Suivez le guide de recompilation du noyau pour plus d’information sur la démarche à suivre.
Après chargement du module, vous pouvez vérifier que le modem est opérationnel.
Dans /var/log/messages, vous devriez trouver :
usb 1-1: [ueagle-atm] modem operational
usb 1-1: [ueagle-atm] ATU-R firmware version : 44e2ea17
Arrivé à ce stade, votre modem est opérationnel.
Installation de br2684ctl :
La connexion de Fawri (ou Assila) étant une PPPoE (PPP over Ethernet), nécessite l’installation d’un module nommé br2684ctl, suivant votre distribution plusieurs cas se présentent:
Pour Fedora et OpenSuse:
Il suffit d’installer les paquets linux-atm et linux-atm-libs présent sur le CD d’installation (sauf pour Fedora 7).
Pour Debian et ubuntu:
#apt-get install br2684ctl
Pour Mandriva:
Notre ami resolution31 a repaqueté le paquet de Debian pour Mandriva, vous pouvez le télécharger ici, et l’installer:
rpm -ivh br2684ctl-20040226-2.i386.rpm
Fichier de configuration :
Pour que votre configuration s’effectue, vous devez éditer certains fichiers et y mettre quelques options.
Créez un fichier dans /etc/ppp/peers, que vous nommerez ueagle-atm par exemple:
#nano -w /etc/ppp/peers/ueagle-atm
et mettez y:
user “votre_user”
# Chargement du plugin PPPoE
plugin rp-pppoe.so
# Interface Ethernet à laquelle le modem est raccordé
nas0
# Supposer que le FAI attribue une adresse IP dynamiquement.
noipdefault
# Tenter de récupérer les adresses de DNS chez le FAI
usepeerdns
# Utiliser cette connexion comme route par défaut
defaultroute
# Forcer pppd à “renuméroter” en cas de déconnexion
persist
# Ne pas demander une authentification distante
noauth
Si vous êtes sous Fedora Core 6 ou Fedora 7 et que vous utilisez les DNS fournis par votre FAI, exécuter cette commande:
ln -s /etc/ppp/resolv.conf /etc/resolv.conf
Le fichier /etc/ppp/pap-secrets pour eepad et chap-secrets pour Fawri
Editez ce fichier et mettez y:
“votre_user” * “votre_passe” *
Lancement de la connexion :
Chargement des modules :
#modprobe ueagle-atm (si pas chargé)
#modprobe br2684
voici les commandes à exécuter après cela :
NOTE: C’est ici que réside la différence entre Fawri et Assila (les vpi et vci)
#br2684ctl -b -c 0 -a 0.38 pour Fawri
#br2684ctl -b -c 0 -a 0.35 pour Assila
cette commande devrait créer une interface reseau nommé nas, on active alors cette interface avec la commande:
#ifconfig nas0 up
Reste plus qu’à lancer la connexion
#pppd call ueagle-atm
Une fois votre connexion correctement paramétré, vous pourrez utiliser Ueagle Center pour pouvoir vous connecter sans taper une seule ligne de commande.
A propos de cet article
- Publié le:
- 30.11.06
- Catégorie:
- Réseau

114 Commentaires
Ecrire un commentaire | trackback uri