OVH Cloud OVH Cloud

lien entre alias ethX et position de la carte reseau

2 réponses
Avatar
Nestor
Bonjour à tous,

Suite à un flash de mon BIOS sur un HP VL800, mon configuration IP a changé.

Anciennement, mes 3 cartes ethernet étaient disposées de la façon suivante
(vu de la face arrière du PC) :
eth1 eth2 eth0

Depuis la modif du BIOS, j'ai :
eth0 eth2 eth1

Je sais que je peux réaffecter les alias par la commande "append" dans le
lilo.conf, mais ce que j'aimerais savoir c'est comment est réalisé le lien
"par défaut" entre la position de la carte et son alias.

J'ai cru lire que cela dependait de la façon dont le BIOS gère les IRQ...
Quelqu'un pourrait-il m'en dire plus ?

Y'a-t-il une façon d'imposer cette configuration sans présumer de celle que
va imposer le BIOS ?

Merci de votre aide.
Cordialement.

--
Pour contacter l'équipe de modération : moderateurs-fcolm@efrei.fr
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.

2 réponses

Avatar
Jacques Facquet
Nestor a écrit :
Bonjour à tous,


Bonjour,

Suite à un flash de mon BIOS sur un HP VL800, mon configuration IP a changé.

Anciennement, mes 3 cartes ethernet étaient disposées de la façon suivante
(vu de la face arrière du PC) :
eth1 eth2 eth0

Depuis la modif du BIOS, j'ai :
eth0 eth2 eth1

Je sais que je peux réaffecter les alias par la commande "append" dans le
lilo.conf, mais ce que j'aimerais savoir c'est comment est réalisé le lien
"par défaut" entre la position de la carte et son alias.

J'ai cru lire que cela dependait de la façon dont le BIOS gère les IRQ...
Quelqu'un pourrait-il m'en dire plus ?

Y'a-t-il une façon d'imposer cette configuration sans présumer de celle que
va imposer le BIOS ?


J'ai eu un problème identique avec 2 cartes utilisant le même module
noyau, la solution que j'ai trouvée est de virer le pnp du bios et de
fixer les IRQ des cartes à la main, en espérant que les 3 slots ont bien
des IRQ séparées ça devrait fonctionner.
à titre indicatif, j'ai ça dans mon /etc/modules.conf :
alias eth0 8139too irq
alias eth1 8139too irq=9
pour les noyaux 2.6 on devrait pouvoir mettre la même chose dans
/etc/modprobe.conf
Evidemment, si les drivers ne sont pas en modules, il doit falloir
passer une commande équivalente dans /etc/lilo.conf


--
Jacques Facquet
Pour m'écrire utiliser l'adresse de "reply" en
remplaçant les variables par leurs valeurs.

--
Pour contacter l'équipe de modération :
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.
Avatar
Francois Romieu
Bonsoir,

In article <c7vb6e$kre$, Nestor wrote:
[...]
Y'a-t-il une façon d'imposer cette configuration sans présumer de celle que
va imposer le BIOS ?



man 8 nameif

Avec un peu de chance les scripts de démarrage des interfaces réseau de votre
système permettent naturellement la prise en charge de cette fonctionnalité.

--
Ueimor

--
Pour contacter l'équipe de modération :
ATTENTION: Postez DIRECTEMENT vos articles dans le groupe, PAS dans
la liste de distribution des modérateurs.