引用:

ethtool

ethtool version 1.8

Usage:

ethtool DEVNAME

ethtool -a DEVNAME

ethtool -A DEVNAME \

[ autoneg on|off ] \

[ rx on|off ] \

[ tx on|off ]

ethtool -c DEVNAME

ethtool -C DEVNAME \

[adaptive-rx on|off] \

[adaptive-tx on|off] \

[rx-usecs N] \

[rx-frames N] \

[rx-usecs-irq N] \

[rx-frames-irq N] \

[tx-usecs N] \

[tx-frames N] \

[tx-usecs-irq N] \

[tx-frames-irq N] \

[stats-block-usecs N] \

[pkt-rate-low N] \

[rx-usecs-low N] \

[rx-frames-low N] \

[tx-usecs-low N] \

[tx-frames-low N] \

[pkt-rate-high N] \

[rx-usecs-high N] \

[rx-frames-high N] \

[tx-usecs-high N] \

[tx-frames-high N] \

[sample-interval N]

ethtool -g DEVNAME

ethtool -G DEVNAME \

[ rx N ] \

[ rx-mini N ] \

[ rx-jumbo N ] \

[ tx N ]

ethtool -i DEVNAME

ethtool -d DEVNAME

ethtool -e DEVNAME \

[ raw on|off ] \

[ offset N ] \

[ length N ]

ethtool -E DEVNAME \

[ magic N ] \

[ offset N ] \

[ value N ]

ethtool -k DEVNAME

ethtool -K DEVNAME \

[ rx on|off ] \

[ tx on|off ] \

[ sg on|off ] \

[ tso on|off ]

ethtool -r DEVNAME

ethtool -p DEVNAME [ %d ]

ethtool -t DEVNAME [online|(offline)]

ethtool -s DEVNAME \

[ speed 10|100|1000 ] \

[ duplex half|full ] \

[ port tp|aui|bnc|mii|fibre ] \

[ autoneg on|off ] \

[ phyad %d ] \

[ xcvr internal|external ] \

[ wol p|u|m|b|a|g|s|d... ] \

[ sopass %x:%x:%x:%x:%x:%x ] \

[ msglvl %d ]

ethtool -S DEVNAME

从上面的命令解释可以看出,ethtool的功能非常强大!

mii-tool --help

usage: mii-tool [-VvRrwl] [-A media,... | -F media] [interface ...]

-V, --version display version information

-v, --verbose more verbose output

-R, --reset reset MII to poweron state

-r, --restart restart autonegotiation

-w, --watch monitor for link status changes

-l, --log with -w, write events to syslog

-A, --advertise=media,... advertise only specified media

-F, --force=media force specified media technology

media: 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, 10baseT-HD,

(to advertise both HD and FD) 100baseTx, 10baseT

Logo

更多推荐