Forum Linux.debian/ubuntu Cache des interfaces réseau

Posté par  (site web personnel) .
Étiquettes : aucune
0
5
juil.
2007
Bonjour,

J'ai un PC sous Ubuntu, et en changant de carte mère tout fonctionne, sauf l'interface réseau qui passe de eth0 à eth1, ce qui me gène beaucoup.

J'imagine qu'il y a un cache des interfaces utilisées quelque part.

Si quelqu'un sait quel fichier je doit effacer pour que ça marche.

David
  • # A adapter...

    Posté par  . Évalué à 6.

    Je n'ai pas de Ubuntu sous la main, mais sur debian, tout se passe dans le fichier /etc/udev/rules.d/z25_persistent-net.rules. Dans ce fichier est est stocké l'association MAC-eth. A toi de l'éditer correctement :)
  • # Ok, j'ai trouvé

    Posté par  (site web personnel) . Évalué à 5.

    C'est bien udev le responsable : en particulier le fichier /etc/udev/rules.d/25-iftab.rules
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", \
                                    PROGRAM="iftab_helper %k", NAME="$result"
    
    Il utilise une fonction iftab_helper qui parse le fichier /etc/iftab Il me suffit donc de supprimer ce fichier iftab pour que le système marche comme avant !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.