Existe-t-il une commande que je peux vérifier par sa sortie la vitesse de mon NIC et quelques informations sur ses caractéristiques telles que duplex full ou half.
21
Supposons que votre nom de carte réseau eth0
:
Vous pouvez vérifier la vitesse et certaines informations par trois commandes :
Première commande:
dmesg |grep eth0
Sortie:
Deuxième commande:
mii-tool -v eth0
Sortie:
FD: duplex intégral, logique permettant l'envoi et la réception simultanés. Ceci est généralement souhaitable et activé lorsque votre ordinateur est connecté à un commutateur.
HD: semi-duplex, sa logique nécessite une carte pour envoyer ou recevoir uniquement à un seul instant. Lorsque votre machine est connectée à un concentrateur, elle se négocie automatiquement et utilise le semi-duplex pour éviter les collisions.
Troisième commande:
ethtool eth0
ethtool - Display or change ethernet card settings
Installez ethtool:
sudo apt-get install ethtool
Sortie:
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
J'espère que ça aide .
Pour obtenir la vitesse de liaison d'une interface sans analyser les journaux ou installer des outils supplémentaires, lisez simplement son nœud sysfs de vitesse correspondant, comme suit:
où est le nom de votre NIC, par exemple eth0
la source