Linux and Unix mii-tool command
Quick links
About mii-tool
Syntax
Examples
Related commands
Linux and Unix main page
This utility checks or sets the status of a network interface's Media Independent Interface (MII) unit. Most fast Ethernet adapters use an MII to autonegotiate link speed and duplex setting.
mii-tool [-v, --verbose] [-V, --version] [-R, --reset] [-r, --restart] [-w, --watch] [-l, --log] [-A, --advertise=media,...] [-F, --force=media] [interface ...]
| -v, --verbose | Display more detailed MII status information. If used twice, also display raw MII register contents. |
| -V, --version | Display program version information. |
| -R, --reset | Reset the MII to its default configuration. |
| -r, --restart | Restart autonegotiation. |
| -w, --watch | Watch interface(s) and report changes in link status. The MII interfaces are polled at one second intervals. |
| -l, --log | Used with -w, records link status changes in the system log instead of printing on standard output. |
| -F media, --force=media | Disable autonegotiation, and force the MII to either 100baseTx-FD, 100baseTx-HD, 10baseT-FD, or 10baseT-HD operation. |
| -A media,..., --advertise=media,... | Enable and restart autonegotiation, and advertise only the specified media technologies. Multiple technologies should be separated by commas. Valid media are 100baseT4, 100baseTx-FD, 100baseTx-HD, 10baseT-FD, and 10baseT-HD. |
mii-tool -v
Displays information similar to the below example output.
eth1: negotiated 100baseTx-FD, link ok
product info: vendor 00:10:18, model 33 rev 2
basic mode: autonegotiation enabled
basic status: autonegotiation complete, link ok
capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
