04 dicembre 2010

Cambio di scheda madre vs. Debian GNU/Linux






2 motivi:
  1. Ho ancora un case, alimentatore, scheda video e CPU (Athlon X2 3800+) che mi dispiacerebbe buttare via;
  2. Sono anche un po' stanco di schede madri con robe Ati/Nvidia proprietarie che mi fanno sbattere troppo con Debian.
Quindi oggi sono andato a prendermi una nuova motherboard con 4 giga di RAM a corredo e una ventola per cpu silenziosetta in modo da sostituire l'originale...
Nel frattempo mi ero preparato alla sostituzione dell'hardware installando un kernel generico al posto del compilato (perché compilato sull'hardware che andavo a sostituire, e quindi nemmeno sarebbe partito).
So che con GNU/Linux potevo stare tranquillo, in quanto bastava riavviare col nuovo kernel e zero problemi, sistema pronto! 
Beh, un problemino c'è stato: non andava la rete, nel senso che non mi riconosceva la scheda di rete... A dire il vero non era nemmeno così...
Comunque, indagando un po', da dmesg leggo:
[    0.835940] eth0: RTL8168b/8111b at 0xffffc9000067e000, 00:25:22:68:9b:f5, XID 0c200000 IRQ 28
[    3.555418] udev[529]: renamed network interface eth0 to eth1
Ecco! "renamed network interface eth0 to eth1"
In pratica udev ha tenuto in memoria il mac address della vecchia scheda e quindi non riusciva a inizializzare su eth0 la nuova!
E' bastata una breve ricerca per scoprire la soluzione: in pratica basta cancellare dal file  /etc/udev/rules.d/70-persistent-net.rules tutto quanto riguarda la vecchia scheda ethernet, e magicamente al riavvio è tutto ok!


Domani con Windows7 sarà tutta un'altra storia...


Nessun commento: