Bienvenue sur eagle-usb

EagleFaq

InstallGentoo

PagePrincipale :: DerniersChangements :: ParametresUtilisateur :: Vous êtes 2600:1f28:365:80b0:55ae:aac0:46c6:80be

Comment installer ADSL (eagle-usb) sous Gentoo !

Pour le moment, si vous essayez d'utiliser l'ebuild eagle-usb de Gentoo, vous verrez qu'il est masqué et consideré comme instable. En tout cas, la version 2.3.1 s'installe, mais refuse de marcher et il faut tout reconfigurer manuellement. Alors il est beaucoup plus simple de ne pas utiliser Portage, installez à partir des sources.

Vérifiez d'abord que vous avez bien configuré votre noyau pour le support des modems USB. Reportez vous au Guide d'USB sous Gentoo du site officiel. Vous aurez également besoin d'un système de jounalisation sur votre ordinateur, consultez une fois de plus la documentation si vous ne l'avez pas encore installé.

Il vous faut télécharger les sources du pilote eagle-usb (visitez le site D'Eagle USB pour avoir la version la plus récente) ensuite décompresser l’archive:

# tar jxvf eagle-usb-2.3.1.tar.bz2
# cd eagle-usb-2.3.1
# ./configure
# make
# make install

(remplacez eagle-usb-2.3.1 par votre version)

Après la compilation du pilote eagle-usb, vous allez devoir exécuter les programmes fournis par eagle-usb, comme eagleconfig, eaglectrl, eaglestat, etc. Ces programmes se trouvent dans le dossier /usr/local/sbin. Si votre variable PATH ne contient pas encore de référence à ce dossier, il faudrait l'ajouter. Exécutez la ligne suivante:

# export PATH=$PATH:/usr/local/sbin

Vous devriez l’ajouter au fichier ~/.bashrc pour la garder à chaque session shell.

Maintenant configurer votre connexion en executant :

# eagleconfig

Le script va mettre à jour tout vos fichiers de configuration /etc/ppp/peers/dsl.peer,
/etc/ppp/pap-secrets, /etc/ppp/chap-secrets et /etc/ealge-usb/ealge-usb.conf. Ensuite, il essayera de synchroniser votre modem.

Enfin, pour lancez la connection :

# startadsl

Une nouvelle interface réseau, ppp0, devra apparaître à l'exécution de la commande suivante :

# ifconfig


Essayez de tester votre connection par un ping:

# ping -c 3 google.com


Il est encore très utile de lancer eaglediag pour plus de détails

# eaglediag -msc # pour diagnostiquer plus largement que par un ping simple...

Maintenant que vous êtes connectés à Internet.. Il ne reste plus qu'à tout configurer pour que la connexion soit automatique à chaque démarrage...

D'abord, on doit charger le module eagle-usb à chaque démarrage :

# echo “eagle-usb” >> /etc/modules.autoload.d/kernel-2.6
# modules-update

Il vous faut maintenant lancer la connection à Internet à chaque démarrage. Nous allons utiliser pour cela un script init.d, nommé adsl :

# touch /etc/init.d/adsl
# chmod 755 /etc/init.d/adsl
# nano /etc/init.d/adsl

Ensuite, il faut y écrire le script suivant :



Pour terminer, il faut ajouter le script que nous venons d'écrire au démarrage :

# rc-update add adsl default


Veuilliez vérifier que le script "coldplug" est installé dans le niveau d'exécution boot, sinon le processus de connection peut vous prendre beaucoup trop de temps. J'imagine que vous avez déjà beaucoup travaillé pour bien optimiser votre Gentoo :-)

# rc-update show | grep coldplug
(On suppose que coldplug est dans le niveau d'exécution default)
(On le supprime d'abord)

# rc-update del coldplug default
(on l'ajoute dans boot)
# rc-update add coldplug boot


C’est fini, bon surf !

Post d'origine sur le site de l'auteur