Etant donné que c'est déjà (seulement ?) la seconde fois que ça m'arrive Je notes l'info.
Contexte: Déplacement d'un linux d'une machine à une autre (application d'une image clonezilla la première fois, restauration depuis une sauvegarde backupc cette fois -mais pas sur la machine d'origine, fusillée par des problèmes éléctriques-)
Symptome: "ethX: ERROR while getting interface flags: No such device"
Cool, carte réseau plus reconnue correctement... mais non, ce n'est pas un problème de drivers (enfin, en l'occurence non, mais avec un kernel minimaliste ca pourrait), c'est juste qu'il faut succrer l'association a l'adresse mac dans la config d'udev...
Le fichier se trouve en principe dans /etc/udev/rules.d/???_persistent-net.rules (les ?? correspondent à une partie alphanumérique variable ex. z25 ou 70..)
Noter le nom du (ou des si plusieurs cartes réseaux impactées) module(s) de la (des?) cartes et sucrer les lignes de config
Ca se présente a peu près comme suit
PCI device xxxxxxxxxx (<module kernel en charge de la carte>)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="<adresse mac>", NAME="ethX"
Une fois ces infos retirées (tant qu'à faire, faites une sauvegarde du fichier avant, ca ne mange pas de pain..), on relance udev (service udev restart ou
invoke-rc.d udev restart selon affinité de distrib)
Déchargement du pilote (modprobe -r module) puis rechargement (modprobe module).
La ou les carte devrai(en)t être détéctée(s), et en principe recupérer son ip. Si ce n'est pas le cas, il ne reste qu'à relancer classiquement la couche réseau (avec ifup par exemple ou networking sous deb*)
Commentaires récents
Il y a 2 jours 1 heure
Il y a 1 année 25 semaines
Il y a 1 année 25 semaines
Il y a 1 année 25 semaines
Il y a 1 année 25 semaines
Il y a 1 année 26 semaines
Il y a 1 année 27 semaines
Il y a 1 année 41 semaines
Il y a 2 years 17 semaines