Comment régler l'autonégociation des cartes réseaux
sous Linux ?
Il faut pour cela utiliser l'accès au MII (Media Independant Interface).
La procédure suivante fonctionne sans problème sur tous les cartes
réseaux récents (dont la mienne via-rhine)
- Récupérer les fichiers mii-diag.c
et libmii.c sur le site de Donald
Becker
- Compiler mii-diag.c en linkant libmii.c :
gcc -Wall -Wstrict-prototypes -O mii-diag.c
-DLIBMII libmii.c -o mii-diag
- Placer mii-diag dans le Path
Par exemple : mv mii-diag /usr/sbin
- Pour voir le statut de l'adaptateur réseau :
mii-diag -w
- Pour régler la vitesse/duplex à diffuser :
Par exemple en 10Mb Half-Duplex :
mii-diag -A 10baseT-HD par ex
- Pour relancer l'autonégociation :
mii-diag -r
Retour