Support pour Marvell-Yukon dans RHEL4AS
Depuis cet été, j'ai une carte réseau Gig-E dans mon serveur. C'est une D-Link DGE-530T, pour les intéressés aux détails. Depuis qu'elle est dans mon serveur, j'avais dans la console ainsi que dans /var/log/messages des messages m'indiquant que les clés VPD étaient erronées.
Dec 11 15:46:02 Zacknafein kernel: eth0: -- ERROR --
Dec 11 15:46:02 Zacknafein kernel: Class: internal Software error
Dec 11 15:46:02 Zacknafein kernel: Nr: 0x19e
Dec 11 15:46:02 Zacknafein kernel: Msg: Vpd: Cannot read VPD keys
À peut près toutes les minutes, des entrées comme celle-ci apparaissaient.
Aujourd'hui, j'ai décidé de clore le dossier. J'ai commencé par chercher des utilitaires pour corriger le VPD dans le EEPROM de la carte réseau, pour ensuite me rendre compte que RedHat m'avait fait une fleur.
Le pilote SK98Lin, qui gérait ma carte, a été remplacé par le pilote SKGE. SK98Lin utilisait les clés VPD, alors que SKGE lui ne les utilisent pas. RedHat, lors d'une mise à jour du kernel, a ajouté SKGE comme module.
En remplaçant sk98lin dans /etc/modprobe.conf et /etc/modules.conf, tout est rentré dans l'ordre.
Mieux encore, mes taux de transferts en lecture via NFS sont passés de 26MB/sec à 36MB/sec!
Écrit le: 14/12/2006 @ 20:22
C'est quoi ça les clés VPD?