Драйвер Gigabit Ethernet контроллеров на базе Marvell Yukon-2
io-pkt-* -d msk [опция[,опция ...]] ...
- did=X
- Идентификатор устройства PCI
- pci=X
- Экземпляр устройства PCI
- vid=X
- Вендор устройства PCI
ЗОСРВ «Нейтрино»
x86
Драйвер devnp-msk.so поддерживает адаптеры Gigabit Ethernet на базе Marvell Yukon-2, в том числе:
- Marvell Yukon 88E8035, медный кабель
- Marvell Yukon 88E8036, медный кабель
- Marvell Yukon 88E8038, медный кабель
- Marvell Yukon 88E8050, медный кабель
- Marvell Yukon 88E8052, медный кабель
- Marvell Yukon 88E8053, медный кабель
- Marvell Yukon 88E8055, медный кабель
- SK-9E21 1000Base-T, один порт, медный кабель
- SK-9E22 1000Base-T, два порта, медный кабель
- SK-9E81 1000Base-SX, один порт, многомодовый волоконно-оптический кабель
- SK-9E82 1000Base-SX, два порта, многомодовый волоконно-оптический кабель
- SK-9E91 1000Base-LX, один порт, одномодовый волоконно-оптический кабель
- SK-9E92 1000Base-LX два порта, одномодовый волоконно-оптический кабель
- SK-9S21 1000Base-T, один порт, медный кабель
- SK-9S22 1000Base-T, два порта, медный кабель
- SK-9S81 1000Base-SX, один порт, многомодовый волоконно-оптический кабель
- SK-9S82 1000Base-SX, два порта, многомодовый волоконно-оптический кабель
- SK-9S91 1000Base-LX, один порт, одномодовый волоконно-оптический кабель
- SK-9S92 1000Base-LX, два порта, одномодовый волоконно-оптический кабель
- SK-9E21D 1000Base-T, один порт, медный кабель
Этот драйвер является перенесённым драйвером NetBSD; имена интерфейсов этого драйвера назначаются в виде mskX, где X – целое число.
Поддержка больших (jumbo) кадров реализуется путем установки требуемой максимальной длины передаваемого пакета (MTU) в интерфейсе. Если с помощью утилиты ifconfig установлено значение MTU, превышающее 1500 байтов, то адаптер переводится в режим приема/передачи jumbo-кадров. Использование jumbo-кадров может существенно повысить производительность при выполнении ряда задач, таких как потоковая передача данных и передача файлов.
Поддерживается аппаратная обработка (для разгрузки процессора) контрольных сумм TCP/IP для IPv4.
Поддерживаются следующие типы среды передачи и опции (как указано для ifconfig):
- media autoselect
- Разрешить автоматический выбор типа среды передачи и опций. Режим автоматического выбора можно отменить вручную.
- media 1000baseSX mediaopt full-duplex
- Установить рабочий режим 1000 Мбит/с (Gigabit Ethernet) в волоконно-оптической линии и перейти в режим полнодуплексной передачи.
- media 1000baseSX mediaopt half-duplex
- Установить рабочий режим 1000 Мбит/с (Gigabit Ethernet) в волоконно-оптической линии и перейти в режим полудуплексной передачи.
- media 1000baseT mediaopt full-duplex
- Установить рабочий режим 1000 Мбит/с (Gigabit Ethernet) и перейти в режим полнодуплексной передачи.
Для получения дополнительной информации о конфигурировании этого устройства см. описание ifconfig. Для просмотра списка типов среды передачи и опций, поддерживаемых платой, введите ifconfig -m устройство. Например:
ifconfig -m msk0
- 1148:9000 - Schneider & Koch SK-9Sxx Gigabit Ethernet Controller
- 1148:9E00 - Schneider & Koch SK-9E21D/SK-9E22 1000base-T Gigabit Ethernet Controller
- 1186:4001 - D-Link Systems DGE-550SX Gigabit Ethernet Controller
- 1186:4B02 - D-Link Systems DGE-560SX Gigabit Ethernet Controller
- 1186:4B00 - D-Link Systems DGE-560T Gigabit Ethernet Controller
- 11AB:4365 - Marvell Yukon Gigabit Ethernet Controller
- 11AB:4367 - Marvell Yukon 88EC032 Gigabit Ethernet Controller
- 11AB:4356 - Marvell Yukon 88EC033 Gigabit Ethernet Controller
- 11AB:4368 - Marvell Yukon 88EC034 Gigabit Ethernet Controller
- 11AB:4366 - Marvell Yukon 88EC036 Gigabit Ethernet Controller
- 11AB:4369 - Marvell Yukon 88EC042 Gigabit Ethernet Controller
- 11AB:436A - Marvell Yukon 88ECO55 Gigabit Ethernet Controller
- 11AB:4350 - Marvell Yukon 88E8035 Gigabit Ethernet Controller
- 11AB:4351 - Marvell Yukon 88E8036 Gigabit Ethernet Controller
- 11AB:4352 - Marvell Yukon 88E8038 Gigabit Ethernet Controller
- 11AB:4353 - Marvell Yukon 88E8039 Gigabit Ethernet Controller
- 11AB:4361 - Marvell Yukon 88E8050 Gigabit Ethernet Controller
- 11AB:4360 - Marvell Yukon 88E8052 Gigabit Ethernet Controller
- 11AB:4362 - Marvell Yukon 88E8053 Gigabit Ethernet Controller
- 11AB:4363 - Marvell Yukon 88E8055 Gigabit Ethernet Controller
- 11AB:4364 - Marvell Yukon 88E8056 Gigabit Ethernet Controller
- 11AB:4340 - Marvell Yukon-II 88E8021CU Gigabit Ethernet Controller
- 11AB:4344 - Marvell Yukon-II 88E8021X Gigabit Ethernet Controller
- 11AB:4341 - Marvell Yukon-II 88E8022CU Gigabit Ethernet Controller
- 11AB:4345 - Marvell Yukon-II 88E8022X Gigabit Ethernet Controller
- 11AB:4342 - Marvell Yukon-II 88E8061CU Gigabit Ethernet Controller
- 11AB:4346 - Marvell Yukon-II 88E8061X Gigabit Ethernet Controller
- 11AB:4343 - Marvell Yukon-II 88E8062CU Gigabit Ethernet Controller
- 11AB:4347 - Marvell Yukon-II 88E8062X Gigabit Ethernet Controller
Запуск io-pkt-* с использованием драйвера devnp-msk.so и полного стека TCP/IP:
io-pkt -d msk -p tcpip
ifconfig msk0 10.1.0.184
Базовые подсистемы ЗОСРВ «Нейтрино», NetBSD, Драйверы
devn-*, devnp-*, ifconfig, io-pkt-*, nicinfo
Предыдущий раздел: Драйверы