nicinfo

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

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

Синтаксис:

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

Поддерживаемые платформы:

Neutrino

Опции:

-c

Вывести информацию только о конфигурации.

-g

Вывести только общую статистику.

-r

Указанные устройства связаны с /dev/io-net/. Эта опция обеспечивает совместимость с более старыми драйверами io-net.

-s

Вывести только статистику.

-v

Вывести расширенную информацию.

устройство

Устройство (например, /dev/io-net/en0), информацию о котором требуется вывести. Эта опция обеспечивает совместимость с более старыми драйверами io-net; резидентные драйверы io-pkt не создают записи в /dev.

интерфейс

Сетевой интерфейс (например, fxp0), информацию о котором требуется вывести. Если интерфейс не указан, то nicinfo отображает информацию обо всех интерфейсах.

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

Описание:

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

Примечание.
Примеры:

# 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

Возникла ошибка.