ASRock 4CoreDual-SATA2, VT6102, eth1, eth2, eth3…
Nouvelle carte mère, nouveaux problèmes... Bon d'accord j'abuse. GNU/Linux n'est pas windows, pas de réinstallation système à chaque changement de périphérique. Mais on aimerai tout de même bien que tout marche du premier coup au premier boot suivant un changement de carte mère...
La ASRock 4CoreDual-Sata2 comporte un contrôleur ethernet VT6102 supporté par le module via-rhine. Premier boot après upgrade matérielle et.... tiens pas de réseau... tiens eth1 ? Aurai-je une autre NIC ? Bin... non. Késsésséssa ?
Après avoir penché pour un problème de pilote et quelques essais de rmmod/modprobe, voici arriver un troupeau de eth1, eth2, eth3, eth4... amusant... ou pas.
Mais le problème ne vient pas du pilote mais d'udev et des règles. Plus exactement du persistent-net-generator.rules. On retrouve ainsi dans z25_persistent-net.rules :
# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:19:66:2e:b2:13", NAME="eth1"
Une petite correction en :
# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:19:66:2e:b2:13", NAME="eth0"
Un reboot pour vérifier et voilà.
PS : merci iMil pour le tuyau.