Obtenir les informations d’une carte Ethernet sous Ubuntu

realtek_ethernet

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

Leave a Reply

Your email address will not be published. Required fields are marked *