man ifplugstatus(8) - инструмент проверки "пульса" канала |
- Statistics
- Participants
- Translate into Russian
- Translation result
- Translation complete.
ИМЯ
ifplugstatus - инструмент проверки "пульса" канала
ОБЗОР
ifplugstatus [опции] [ИНТЕРФЕЙС]
ОПИСАНИЕ
ifplugstatus - это служебная программа, которая может использоваться для определения состояния канала локальных устройств Ethernet в Linux, большей частью так же, как работают mii-diag, mii-tool и ethtool. Фактически поддерживаются все три разных API, которые используют эти три инструмента. В добавок, поддерживается проверка канала с помощью флага интерфейса IFF_RUNNING, который поддерживают большинство современных драйверов (не только Ethernet), и проверка состояния ассоциации с помощью беспроводных расширений API для устройств WLAN.
API пробуются в следующем порядке:
Сначала самый новый API: SIOCETHTOOL (так же известный как API ethtool)
Вторым - более старый API: SIOCGMIIREG (так же известный как API mii-diag)
Затем API WLAN: беспроводные расширения (так же известный как API iwconfig)
Далее чистейшим API: IFF_RUNNING (так же известным как API ifconfig)
Самым старым API (SIOCPRIV также известным как API mii-tool)
ifplugstatus можно использовать в сценариях оболочки, поскольку он возвращает текущее состояние как возвращаемое значение. Это особенно полезно для определения доступных API на используемом сетевом драйвере. (Опция -v)
ОПЦИИ
Вы можете указать устройство Ethernet в командной строке. Иначе ifplugstatus проверит все доступные сетевые интерфейсы.
-a | --auto
Автоматически включить интерфейс перед проверкой (по умолчанию отключено).
-h | --help
Показать справку.
-q | --quiet
Уменьшить подробность на единицу. Если подробность <0, текст не будет отображаться, только соответствующее возвращаемое значение; если подробность =0, будет показано краткое состояние; если подробность >0, будет возвращена подробная информация об используемом API. (По умолчанию подробность - 0).
-v | --verbose
Увеличить подробность на единицу. Смотри опцию -q.
-V | --version
Показать версию.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
0
Успех.
1
Ошибка.
2
Обнаружен "пульс" канала (доступен только при указании интерфейса).
3
Отключен (пример здесь).
АВТОР
ifplugd был написан Леннартом Поттерингом (Lennart Poettering) <mzvscyhtq (at) 0pointer (dot) de>. ifplugd доступен на http://0pointer.de/lennart/projects/ifplugd/
СМОТРИ ТАКЖЕ
mii-diag(8), mii-tool(8), ethtool(8), ifplugd(8)
КОММЕНТАРИИ
Эта страница руководства (имеется в виду оригинал на английском) написана Оливером Куртом (Oliver Kurth) с использованием xml2man(1).
Original (English): man ifplugstatus(8) - A link beat detection tool
Translation: © Владимир Ступин .
