Comment vérifier le duplex et la vitesse de l’interface avec ndd/kstat sur Solaris.

Article: 100041004
Dernière publication: 2017-11-10
Evaluations: 0 0
Produit(s): InfoScale & Storage Foundation

Pour vérifier les paramètres de duplex et de vitesse d’une interface réseau.

kstat
Utilisation de kstat pour afficher les variables de l’interface réseau.

# kstat -p | grep link_ | grep bge


ndd
Utilisez la commande ndd pour vérifier ou définir les éléments configurables de l’interface réseau. Les principaux paramètres en matière de vitesse et de duplex sont les suivants :
Valeurs des variables ndd Description
link_status 0/1 read only 0 = link up, 1 = link down
link_speed 0/1 read only 0 = 10 meg, 1 = 100 meg
link_mode 0/1 read only 0 = half duplex, 1 = full duplex
adv_autoneg_cap 0/1 read/write 0 = autonegotiation off, 1 = autonegotiation on
adv_100T4_cap 0/1 read/write 0 = 100T4 off, 1 = 100T4 on
adv_100fdx_cap 0/1 read/write 0 = 100/full off, 1 = 100/full on
adv_100hdx_cap 0/1 read/write 0 = 100/half off, 1 = 100/half on
adv_10fdx_cap 0/1 read/write 0 = 10/full off, 1 = 10/full on
adv_10hdx_cap 0/1 read/write 0 = 10/half off, 1 = 10/half on

Utilisez les variables link_status, link_speed et link_mode pour vérifier votre interface réseau actuelle. Vous pouvez également utiliser « netstat -k » qui est extrêmement détaillée. Utilisez les variables adv_* pour définir les fonctions dont vous souhaitez doter l’interface.

Remarque : les astuces relatives à link_speed et à link_mode ne fonctionnent pas avec /dev/ce (interfaces Gigabit). Pour l’instant, vous devez utiliser « netstat -k » pour obtenir des informations sur la vitesse et l’état.

Exemple
# ndd /dev/bge0 link_duplex
2
# ndd /dev/bge0 link_autoneg
1
# ndd /dev/bge0 link_status
1
# ndd /dev/bge0 link_speed
1000

Ce contenu était-il utile ?