devnp-bcm1250.so

Драйвер Gigabit Ethernet контроллеров Broadcom BCM1250 (10/100/1000 Мбит)

Синтаксис:

io-pkt-* -d bcm1250 memrange=0xXXXXXXXX,irq=0xYYYYYYYY,mac=ZZZZZZZZZZZZ[,опция[,опция ...]] ...

Опции:

allmulticast
Получать все многоадресные пакеты.
dma64=0|1
Отключить или включить 64-байтовый режим DMA (прямого доступа к памяти).
duplex=0|1
Полудуплексный (0) или полнодуплексный (1) режим. Для поддерживаемых устройств значение по умолчанию определяется автоматически. Для настройки режима также можно воспользоваться командами ifconfig -m и ifconfig bcmX media.
irq=num
Номер прерывания (IRQ) интерфейса.
mac=XXXXXXXXXXXX
Адрес интерфейса контроллера. Эту опцию следует обязательно указать, если не указана опция syspage.
memrange=XXXXXXXXXXXX
Базовый адрес физической памяти регистров.
nomulticast
Разрешить поддержку многоадресной передачи. По умолчанию многоадресная передача запрещена.
probe_phy=0|1
Отключить (0) или принудительно включить (1) периодическую проверку контроллера физического уровня (PHY) во время простоя.
promiscuous
Разрешить драйверу принимать все полученные пакеты данных, независимо от адреса. По умолчанию "неразборчивый" режим выключен.
receive=num
Количество буферов приёма для внутреннего кэширования. Значение по умолчанию – 512.
speed=10|100|1000
Скорость передачи данных в среде передачи, мегабит/с. Для поддерживаемых устройств значение по умолчанию определяется автоматически. Для установки этого значения также можно воспользоваться командами ifconfig -m и ifconfig bcmX media.
transmit=num
Количество буферов передачи для внутреннего кэширования. Значение по умолчанию – 1024.
tx_rd=N
Установить пороговое значение TX_RD.
tx_rl=N
Установить пороговое значение TX_RL.
verbose
verbose=N
Установить режим вывода расширенной информации. Для вывода более подробной информации укажите число (число может принимать значение в диапазоне от 1 до 4; чем больше значение, тем более подробная информация выводится). Значение по умолчанию – 0. Информация выводится в slogger; для просмотра информации следует вызвать sloginfo.

Платформы:

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

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

mips

Описание:

Драйвер devnp-bcm1250.so управляет контроллерами 10/100/1000 Mbit Ethernet Broadcom BCM1250. Это драйвер io-pkt-*; имена интерфейсов назначаются в виде bcmX, где X – целое число.

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

ifconfig bcmX

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

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

Примеры:

Запуск варианта io-pkt-* для TCP/IP v4 с помощью драйвера devnp-bcm1250.so для интерфейса BCM91480A eth0:

io-pkt-v4 -d /proc/boot/devnp-bcm1250.so \ memrange=0x10064000,irq=0x80050024,mac=001122334455 ifconfig bcm0 10.184

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

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

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

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




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