Ethtool: Utility til å spørre og kontroll av nettverksenhet Settings

ethtool
er et kommandolinjeverktøy som brukes til å søke og kontroll nettverk enhetsdrivere og maskinvare innstillinger, særlig for kablet Ethernet-enheter

Syntax.

 ethtool dev navn alternativer 

der dev navn er navnet på nettverkskortet dvs. eth0, eth1 osv

Denne korte opplæringen vil hjelpe deg å vite om installasjon og noen grunnleggende eksempler ethtool kommando .

Installer Ethtool

På Debian /Linux Mint /Ubuntu:

 $ sudo apt-get install ethtool 

På CentOS /RHEL:

 # yum install ethtool 

Eksempler

Hvis du vil vise Ethernet kortinformasjon, skriver du inn følgende kommando

 $ ethtool eth0 

Prøve Output:.

 Innstillinger for eth0: Støttede porter: [TP] støttede lenke modi: 10baseT /Half 10BaseT /Full 100BaseT /Half 100BaseT /Full Støttet pause ramme bruk: Nei Støtter auto-forhandling: Ja utlyst linken moduser: 10baseT /Half 10baseT /Full 100BaseT /Half 100BaseT /Full Annonseres pause ramme bruk: Ingen Annonserte auto-forhandling: Ja Hastighet: Ukjent! Duplex: Ukjent! (255) Port: Twisted Pair PHYAD: 1 Transceiver: intern Auto-forhandling: på MDI-X: UnknownCannot få Wake on LAN-innstillinger: Operation ikke tillatt Nåværende melding nivå: 0x00000007 (7) drv probe lenke Link oppdaget: nei < p> Hvis du vil vise statistikk over nettverkskortet, skriver du inn følgende kommando. 
 $ ethtool -S eth0 

eller

 $ ethtool --statistics eth0 

Hvis du vil vise Nettverkskort Driver Detaljer, bruker du alternativet '-i' ethtool kommandoen med

 $ ethtool -i eth0 

Prøve utgang.

 driver: e1000eversion: 2.1.4-kfirmware-versjon: 1.1 -2bus-info: 0000: 00: 19.0supports-statistikken: yessupports-test: yessupports-EEPROM-tilgang: yessupports-registrere-dump: yessupports-priv-flagg: ingen 

Hvis du vil vise forhandle frem, RX og TX detaljer eth0, bruker du alternativet "-A" ethtool kommandoen med

 $ ethtool -a eth0 

Prøve utgang.

 Pause parametere for eth0: forhandle frem: onRX: onTX: on 

For mer informasjon om ethtool kommando, ser man-sidene.

 $ mann ethtool