On Wed, 03 Oct 2001 15:17:09 +0200 Stephane Leclerc <[EMAIL PROTECTED]> wrote:
> Bonjour, > > Sur une machine en Woody, j?ai 3 cartes Ethernet. Je voudrais dire au > syst?me que tel et tel carte est eth0, eth1 et eth2. > > 00:11.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang] > 00:0d.0 Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev > 05) > 00:0f.0 Ethernet controller: 3Com Corporation 3c900B-TPO [Etherlink XL TPO] > (rev 04) > > Par d?faut, le syst?me prend les cartes dans l?ordre du bus PCI. > > Y-a-t-il un moyen de lui dire d?assigner les cartes dans l?ordre que je > cherche? J?ai chercher dans la doc interface et ifup/ifdown mais rien. > > Stef... Je pensais que ce serais facile à régler en passant par un alias, mais non. PCI devices have safe probes, so you can just add the appropriate detection rule to /etc/conf.modules: alias eth0 tulip alias eth1 tulip replacing 'tulip' with the name of the correct driver. There is one caveat: these rules define which driver will be loaded when a interface name is referenced. They do not assign an interface name. Adapters will still be named in order. For example, if you have only the line alias eth5 tulip, and run ifconfig eth5 the tulip driver will be loaded. If it finds an adapter, the interface will be named 'eth0" not 'eth5'. En fait, il est possible de modifier l'ordre d'activation des cartes en précisant à lilo, le nom des cartes, io et irq. En rajoutant à ton lilo append = 'ether=0,0,eth0 ether=0,0,eth1 ether=0,0,eth2' (irq,io add, name device) tu ne dois pas laisser les irq et io à 0, c'est pour le mode automatique, il faut préciser pour chaque carte. J'ai retrouvé mes références, si cela fonctionne previens moi, je suis curieux. http://www.linuxdoc.org/LDP/nag2/x-087-2-hardware.dri vers.ethernet.html http://www.scyld.com/expert/multicard.html Sinon je vois une autre méthode !!! tu changes l'ordre de tes cartes dans la machine. Aurélien désolé pour les ?. probleme avec sylpheed....