Bonjour a tous,

Voici mon probl�me : je dispose d'un pool de machine disposant de deux cartes r�seau ethernet A et B La carte A est une carte gigabit (par d�faut sur la machine) fontionnant avec le module e1000 La carte B est une carte Broadcom compatible avec le module tg3. Cette carte a �t� ajout�e pour des raisons de performance. Normalement, ce sont ces cartes la (les B) qui sont utilis�es pour se connecter au r�seau. Cependant, a cause de certaines defaillances techniques, nous devons parfois connecter certaines machines via la carte A.
Il n'y a donc qu'une seule carte plugu�e a un instant donn�.
Pour le moment, voici la config utilis�e sur les machine :
Au niveau modules :

$> cat /etc/modutils/reseau
# Chargement des modules de cartes
# Cas le plus courant : carte B
alias eth0 tg3
# Carte A
alias eth1 e1000

au niveau de la conf des interfaces :

$> cat /etc/network/interfaces
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth0 inet dhcp

Mon probleme est le suivant : je souhaiterais que la seule interface utilis�e soit eth0 quelque soit la carte plugu�e. (pour le moment, si la carte A est plugu�, l'interface est eth1).

J'ai regard� les outils comme ifplugd qui detectent quel carte est plugu�e. Mais ce demon surveille les deux interfaces et met en place celle qui est plugu�e (et toujours sous le nom eth1 si la carte A est plugg�e, ce que je ne souhaite pas)

Est ce quelqu'un aurait d�j� fait cette manip ou aurait une id�e � me soumettre? j'ai l'impression qu'on peut utiliser la notion de mapping du fichier de /etc/network/interfaces pour s'en sortir mais cela suppose qu'on detecte dans le script associ� quelle carte est plugu�e... Cette solution doit rester g�n�rique car elle doit etre applicable a toutes les machines....

Merci d'avance!

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Répondre à