devn-asix.so

Драйвер Ethernet USB адаптеров ASIX AX88172/AX88178/AX88772

Синтаксис:

io-pkt-* -d asix [опция[,опция ...]] ...

Опции:

busnum=0xXX
Номер шины USB.
devnum=0xXX
Номер устройства USB.
did=0xXXXX
Идентификатор устройства USB.
duplex=0|1
Полудуплексный (0) или полнодуплексный (1) режим. Для поддерживаемых устройств значение по умолчанию определяется автоматически. Если указана опция duplex, также следует указать скорость (опция speed); если указана только опция дуплексного режима, то она игнорируется и выполняется автоматическое согласование как скорости обмена, так и дуплексного режима.
iftype=число
Тип интерфейса (из <net/if_types.h>). Значение по умолчанию – IFT_ETHER.
lan=числ
Номер подсети (LAN). Значение по умолчанию – 0.
mac=XXXXXXXXXXXX
Адрес интерфейса контроллера. Для поддерживаемых устройств значение по умолчанию определяется автоматически.
media=число
Тип среды передачи (из <hw/nicinfo.h>). Значение по умолчанию – NIC_MEDIA_802_3.
mru=число
Максимальная длина принимаемых пакетов. Значение по умолчанию – 1514.
mtu=число
Максимальная длина передаваемых пакетов. Для поддерживаемых устройств значение по умолчанию (1514) определяется автоматически.
nomulticast
Отключить поддержку многоадресной передачи. По умолчанию многоадресная передача разрешена.
nomulticast
Отключить поддержку многоадресной передачи. По умолчанию многоадресная передача разрешена.
path="имя"
Подключиться к заданному USB-стеку. Значение по умолчанию – /dev/io-usb/io-usb.
phy=число
Адрес подключенного контроллера физического уровня (PHY).
priority=N
Приоритет потока событий драйвера. Значение по умолчанию – 21.
promiscuous
Разрешить драйверу принимать все полученные пакеты данных, независимо от адреса. По умолчанию "неразборчивый" режим выключен.
receive=число
Количество дескрипторов приема. Значение по умолчанию – 5.
speed=10|100
Скорость передачи данных в среде передачи, мегабит/с.
transmit=число
Количество дескрипторов передачи. Значение по умолчанию – 10.
uptype=имя
Имя интерфейса. Значение по умолчанию – en.
verbose
verbose=N
Выводить расширенную информацию. Для вывода более подробной информации укажите число (число может принимать значения в диапазоне от 1 до 4; чем больше значение, тем более подробная информация выводится). Значение по умолчанию – 0. Информация выводится в slogger; для просмотра информации следует вызвать sloginfo.
vid=0xXXXX
Идентификатор вендора USB.
wait=число
Ожидать запуска USB-стека в течение заданного числа секунд. Значение по умолчанию – 60 секунд.


Caution: Для разделения опций используется запятая (но не пробелы).

Платформы:

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

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

arm, armv7, mips, ppc, x86

Описание:

Драйвер devn-asix.so управляет адаптером ASIX AX88172/AX88178/AX88772 USB Ethernet. Этот драйвер является драйвером io-net; имена интерфейсов этого драйвера назначаются в виде enX, где X – целое число.


Note: Если программы-перечислители устройств (см. enum-devices) не могут распознать устройство, явно задайте идентификатор устройства (с помощью опции did) при запуске драйвера.

Некоторые устройства поддерживают аппаратную обработку контрольных сумм, но другие могут выполнять такую обработку только в одном направлении. Для определения возможностей конкретного устройства выполните команду

ifconfig enX

и найдите в списке поддерживаемых опций следующие:

Затем можно воспользоваться утилитой ifconfig для включения/выключения любых опций, поддерживаемых устройством.

Примеры:

Запуск io-pkt-* с использованием драйвера ASIX:

io-pkt-v6-hc -dasix verbose & ifconfig en0 10.1.0.184

Файлы:

/dev/io-net
Каталог по умолчанию для добавления файлов драйверов и модулей протоколов. Для получения дополнительной информации см. описание io-pkt-*.

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

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

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

devn-*, devnp-*, nicinfo, io-pkt-*, ifconfig




Предыдущий раздел: Драйверы