nicinfo

Отображение информации о сетевом контроллере

Синтаксис:

nicinfo [-c|g|s] [-rv] [интерфейс|устройство...]

Опции:

-c
Вывести информацию только о конфигурации.
-g
Вывести только общую статистику.
-r
Указанные устройства связаны с /dev/io-net/. Эта опция обеспечивает совместимость с более старыми драйверами io-net.
-s
Вывести только статистику.
-v
Вывести расширенную информацию.
устройство
Устройство (например, /dev/io-net/en0), информацию о котором требуется вывести. Эта опция обеспечивает совместимость с более старыми драйверами io-net; резидентные драйверы io-pkt-* не создают записи в /dev.
интерфейс
Сетевой интерфейс (например, fxp0), информацию о котором требуется вывести. Если интерфейс не указан, то nicinfo отображает информацию обо всех интерфейсах.


Note: Следует указать по крайней мере одну из опций: -c, -g или -s.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:


Caution: При отсутствии полномочий root необходимо указать полный путь: /usr/sbin/nicinfo.

Эта утилита выводит информацию о соединении с определенным сетевым интерфейсом или со всеми интерфейсами, если конкретный интерфейс не указан. В том числе, отображается число переданных и полученных пакетов, конфликтов и других ошибок.


Note:
  • Вывод утилиты nicinfo определяется элементами, поддерживаемыми драйверами; определенные поля доступны не для всех драйверов. Однако вывод в любом случае содержит информацию о переданных и полученных байтах и пакетах.
  • Драйверы NetBSD не поддерживают nicinfo.

Примеры:

# nicinfo en0 SMC9432 EPIC Ethernet Controller Physical Node ID ........................... 00E029 3820EE Current Physical Node ID ................... 00E029 3820EE Current Operation Rate ..................... 100.00 Mb/s half-duplex Active Interface Type ...................... MII Active PHY address ....................... 3 Maximum Transmittable data Unit ............ 1514 Maximum Receivable data Unit ............... 1514 Hardware Interrupt ......................... 0x9 I/O Aperture ............................... 0xb000 - 0xb0ff Memory Aperture ............................ 0xf1800000 - 0xf1800fff Promiscuous Mode ........................... Off Multicast Support .......................... Enabled Packets Transmitted OK ..................... 1096267 Bytes Transmitted OK ....................... 1096353794 Memory Allocation Failures on Transmit ..... 0 Packets Received OK ........................ 1132010 Bytes Received OK .......................... 1201171760 Memory Allocation Failures on Receive ...... 0 Single Collisions on Transmit .............. 744536 Deferred Transmits ......................... 262485 Late Collision on Transmit errors .......... 0 Transmits aborted (excessive collisions) ... 0 Transmit Underruns ......................... 0 No Carrier on Transmit ..................... 0 Receive Alignment errors ................... 0 Received packets with CRC errors ........... 0 Packets Dropped on receive ................. 0

Получение статистики по устаревшим драйверам io-net, которые функционируют на основе прослойки, обеспечивающей совместимость:

# nicinfo -r en0

Еще один способ получения той же информации:

# nicinfo /dev/io-net/en0

Получение статистики по конкретному резидентному драйверу:

# nicinfo wm0

Возвращаемое значение:

0
Завершено успешно.
1
Возникла ошибка.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», NetBSD

Тематические ссылки:

devn-*, devnp-*, io-pkt-*




Предыдущий раздел: Утилиты