ifplugstatus(8) - Linux man page
Name
ifplugstatus - A link beat detection toolSynopsis
ifplugstatus [options] [INTERFACE]Description
The APIs are tried in the following order:
First the newest API: SIOCETHTOOL (aka ethtool API)
Second the next older API: SIOCGMIIREG (aka mii-diag API)
Than the WLAN API: wireless extension (aka iwconfig API)
Followed by the cleanest API: IFF_RUNNING (aka ifconfig API)
The oldest API (SIOCPRIV aka mii-tool API) is not tested since it is obsolete.
ifplugstatus may be used in shell script since it returns the current status as return value. It is especially useful to detect the available APIs on the used network driver. (Option -v)
Options
You may specify an ethernet device on the command line. Otherwise ifplugstatus will check all available network interfaces.- -a | --auto
- Enable interface automatically before querying (default: off)
- -h | --help
- Show help
- -q | --quiet
- Decrease verbosity by one. If the verbosity is < 0, no text will be shown, only the return value is relevant; if the verbosity is = 0, a terse status will be shown; If the verbosity is > 0, detailed information about the used API is returned. (By default the verbosity is 0)
- -v | --verbose
- Increase verbosity by one. See option -q.
- -V | --version
- Show version
Return Values
0 Success1 Failure
2 Link beat detected (only available when an interface is specified)
3 Unplugged (same here)
