Je mets ça dans la section tuto dès que j'ai un peu de temps...
Ce tuto (qui est une compilation de plusieurs howto) explique comment configurer sa raie manta en s'appuyant sur le module speedtch du kernel: cette option est compilée en module à partir du kernel 2.6.9 de la FC3.
Pour vérifier:
# lsmod | grep speedtch
Si il vous retourne une ligne c'est parfait, sinon vous êtes bons pour compiler votre kernel ou en trouver un avec le module.
Récupérer les packages suivants:
linux-atm-2.4.1-1.i386.rpm sur
http://sourceforge.net/projects/linux-atm/
speedtouch-1.3-2.i586.rpm sur
http://prdownloads.sourceforge.net/speedtouch/
Puis en root:
rpm -i linux-atm-2.4.1-1.i386.rpm speedtouch-1.3-2.i586.rpm
Copier le fichier mgmt.o dans /usr/local/share/speedtouch (c'est le fichier alcaud.sys sous win qu'il suffit de renomer).
Créer les fichier suivants (en root):
1. /etc/ppp/peers/adsl
----------------- debut /etc/ppp/peers/adsl-------------
lock
ipparam "adsl"
defaultroute
noipdefault
usepeerdns
noauth
holdoff 4
maxfail 25
persist
asyncmap 0
user "fti/xxxxx"
name "fti/xxxxx"
plugin /usr/lib/pppd/2.4.2/pppoatm.so
8.35
-------------- fin /etc/ppp/peers/adsl------------------
3. /etc/ppp/chap-secrets
---------------- Debut chap-secrets --------------------
"fti/xxxxx" "*" "votrepasswd" "*"
-------------------- Fin chap-secrets ------------------
4. /etc/sysconfig/network-scripts/ifcfg-adsl
---------------- Debut ifcfg-adsl --------------------
PEERDNS=yes
---------------- Fin ifcfg-adsl ----------------------
5. /usr/local/bin/adsl.sh (à rendre executable par un chmod 755).
---------------- Debut adsl.sh -------------------------
/sbin/modprobe pppoatm
/usr/sbin/modem_run -k -f /usr/local/share/speedtouch/mgmt.o
/usr/sbin/pppd call adsl
---------------- Fin adsl.sh ---------------------------
Supprimer le ficier /etc/resolv.conf et créer en un vide dans /etc/ppp/
# rm /etc/resolv.conf
# touch /etc/ppp/resolv.conf
Puis faire un lien logique vers /etc/resolv.conf
# ln -s /etc/ppp/resolv.conf /etc/resolv.conf
Lors de la connexion, les DNS seront insérés automatiquement dans /etc/ppp/resolv.conf mais le système ne connait que /etc/resolv.conf, d'où la création du lien.
Pour automatiser la connexion, ajouter dans /etc.rc.local la ligne suivante:
. /usr/local/bin/adsl.sh &
Le & va lancer le script en tâche de fond, donc la connexion va s'établir durant le boot, ce qui autant de temps gagné ;o)