命令描述:
ethtool 是用於查詢及設定網絡卡引數的命令。
使用概要:
ethtool ethx //查詢ethx網口基本設定,其中 x 是對應網絡卡的編號,如eth0、eth1等等
ethtool –h //顯示ethtool的命令幫助(help)
ethtool –i ethx //查詢ethx網口的相關資訊
ethtool –d ethx //查詢ethx網口註冊性資訊
ethtool –r ethx //重置ethx網口到自適應模式
ethtool –s ethx //查詢ethx網口收發包統計
ethtool –s ethx [speed 10|100|1000] [duplex half|full] [autoneg on|off] //設定網口速率10/100/1000m、設定網口半/全雙工、設定網口是否自協商
使用舉例:
1)[root@linux /]# ethtool eth1
settings for eth1:
supported ports: [ tp ]
supported link modes: 10baset/half 10baset/full
100baset/half 100baset/full
1000baset/full
supports auto-negotiation: yes
advertised link modes: 10baset/half 10baset/full
100baset/half 100baset/full
1000baset/full
advertised auto-negotiation: yes
speed: 1000mb/s
duplex: full
port: twisted pair
phyad: 0
transceiver: internal
auto-negotiation: on
supports wake-on: umbg
wake-on: d
link detected: yes
2)[root@linux /]# ethtool -i eth1
driver: e1000
version: 5.0.43-k1
firmware-version: n/a
bus-info: 06:08.1
3)[root@linux /]# ethtool -s eth1
nic statistics:
rx_packets: 58068300
tx_packets: 87124083
rx_bytes: 1589713008
tx_bytes: 2165825901
rx_errors: 0
tx_errors: 0
rx_dropped: 0
tx_dropped: 0
multicast: 0
collisions: 0
rx_length_errors: 0
rx_over_errors: 0
rx_crc_errors: 0
rx_frame_errors: 0
rx_fifo_errors: 0
rx_missed_errors: 0
tx_aborted_errors: 0
tx_carrier_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_window_errors: 0
4)[root@linux /]# ethtool -s eth1 autoneg off speed 100 duplex full
相關參考:
1)[root@linux /]# which ethtool//查詢 ethtool 存放的路徑
/sbin/ethtool
2)[root@linux /]# rpm -qf /sbin/ethtool//查詢 ethtool 的版本資訊
ethtool-1.6-5
3)將 ethtool 設定永久儲存在網路裝置的方法
解決方法一:
ethtool 設定可通過 /etc/sysconfig/network-scripts/ifcfg-ethx 檔案儲存,從而在裝置下次啟動時啟用選項。
例如:ethtool -s eth0 speed 100 duplex full autoneg off
此指令將eth0裝置設定為全雙工自適應,速度為100mbs。若要eth0啟動時設定這些引數, 修改檔案/etc/sysconfig/network-scripts/ifcfg-eth0 ,新增如下一行:
ethtool_opts="speed 100 duplex full autoneg off"
解決方法二:
將ethtool設定寫入/etc/rc.d/rc.local之中。
ethtool 命令詳解
ethtool 是用於查詢及設定網絡卡引數的命令。使用概要 ethtool enp5s0fx 查詢ethx網口基本設定,其中 x 是對應網絡卡的編號,如enp5s0fx 等等 ethtool h 顯示ethtool的命令幫助 help ethtool i enp5s0fx 查詢ethx網口的相關資訊...
Linux命令之Ethtool用法詳解
描述 ethtool是用於查詢及設定網絡卡引數的命令。概要 ethtool ethx 查詢ethx網口基本設定 ethtool h 顯示ethtool的命令幫助 help ethtool i ethx 查詢ethx網口的相關資訊 ethtool d ethx 查詢ethx網口註冊性資訊 ethtoo...
Linux 網絡卡特性配置ethtool詳解
於 ethtool 常用命令如下,比如對eth0的操作 ethtool eth0 查詢ethx網口基本設定,其中 x 是對應網絡卡的編號,如eth0 eth1等等 ethtool h 顯示ethtool的命令幫助 help ethtool i eth0 查詢eth0網口的相關資訊 ethtool d...