Obtenir les informations d’une carte Ethernet sous Ubuntu
Pour obtenir les informations relatives à votre carte Ethernet sous Linux Ubuntu, il faut utiliser les commandes suivantes:
$ lspci
$ lspci | less
$ lspci | grep -i eth
Cela vous renverra quelquechose comme çà:
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
Cela signifie donc que ma carte Ethernet est une Realtek et qu'elle utilise un port PCI Express Gigabit.
Pour obtenir plus d'informations sur votre carte Ethernet, comme l'ip, les bytes émis et reçus, il faut utiliser la commande suivante:
$ ifconfig
$ ifconfig eth0
Vous aurez alors un résultat tel que celui là:
eth0 Link encap:Ethernet HWaddr 90:e6:ba:89:fe:2b
inet addr:192.168.0.30 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::92e6:baff:fe89:fe2b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26437136 errors:0 dropped:0 overruns:0 frame:0
TX packets:17093398 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:37025194530 (37.0 GB) TX bytes:3552859769 (3.5 GB)
Interrupt:44 Base address:0xc000
Afficher ou changer les paramètres de la carte Ethernet
La commande "ethtool" permet d'interroger les paramètres spécifiques de votre carte Ethernet tels que la vitesse ou bien les paramètres duplex.
La commande "ethtool" permet également de modifier certaines de ces valeurs:
ethtool eth0
Cela vous quelque chose comme çà:
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
drv probe ifdown ifup
Link detected: yes
… Read more