J'ai repris le travail la semaine passée. Deux nouvelles
La première pour les debianneux ;-)
J'ai repris le paquet, j'ai corrigé des bugs et j'ai prévu son interna..qq.
et j'ai écris la traduction en français.
Les paquets sont toujours ici http://mcoolive.free.fr/eagle-usb
Ne vous jetez pas encore dessus, j'aimerais passer à la version 1.9.7 et
surtout pratiquer une petite batterie de tests.
Pour Roland. Tu as regardé les paquets depuis que j'ai développer les
scripts de configuration et de postinstallation ? Là il me semble mûr.
Deuxième chose, pour tout le monde.
J'ai regardé comment ifupdown marche... et je crois qu'il y a moyen de
concilier les amoureux de eth? et d'un autre nom d'interface (disons
eagle-usb).
Infos tirées de Guide de référence pour Debian - Configuration réseau
(http://www.debian.org/doc/manuals/reference/ch-gateway.fr.html)
On y explique la différence entre interface physique et interface logique.
====================================================
Une interface physique est ce que l'on a appelé précédemment « l'interface
», qui s'appelle eth0, ppp1, etc. Une interface logique est un ensemble de
valeurs qui peuvent être assignées aux paramètres variables d'une interface
physique.
Les définitions iface de /etc/network/interfaces sont en fait des
définitions d'interfaces logiques, pas physiques.
Exemple : deux interfaces logiques home et work qui décrivent comment
l'interface doit être configurée pour le réseau personnel et le réseau de
l'entreprise, respectivement.
iface home inet static
address 192.168.0.123
netmask 255.255.255.0
gateway 192.168.0.1
iface work inet static
address 81.201.3.123
netmask 255.255.0.0
gateway 81.201.1.1
Ensuite l'interface physique eth0 peut être activée pour le réseau personnel
avec la configuration appropriée en le spécifiant sur la ligne de commande :
# ifup eth0=home
====================================================
Je propose d'oublier les eth? pour la rédaction de /etc/network/interface
mais de le garder comme interface physique (réponse de eaglectrl -i).
Dans interface on écrit
iface eagle-usb dhcp # par exemple
mapping hotplug
script eu_magic.sh
Dans eu_magic.sh
if [ $1 = `eaglectrl -i` ]; then echo eagle-usb; else echo none; fi
Et dans les scripts qui lance la connexion (fctStartAdsl) on remplace "ifup
`eaglectrl -i`" par "ifup `eaglectrl -i`=eagle-usb"
Qu'est-ce que vous en pensez ?
mcoolive.
_________________________________________________________________
MSN Search, le moteur de recherche qui pense comme vous !
http://search.msn.fr