Actions











Support pour Marvell-Yukon dans RHEL4AS

Écrit le 14/12/2006 @ 17:09 par Drizzt

Informatique - LinuxDepuis 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! Yeah!

Commentaire par blanalex  Score: 2
Écrit le: 14/12/2006 @ 20:22

C'est quoi ça les clés VPD?

Commentaire par Drizzt  Score: 2
Écrit le: 14/12/2006 @ 20:29

Vital Product Data, un nouveau standard. C'est plate mais j'aime pas trop trop la définition de WIkipedia. Supposément que ça vient d'IBM et que c'est dans tous les périphériques PCI récents.


Tous les blogs
<< Écrire des pilotes Linux | Retour aux blogs | Bêta de Photoshop CS3 disponible >>
Blogs de la même catégorie
<< Écrire des pilotes Linux | OpenSuSE 10.2 >>