Драйвер для модуля контроля сети USB CDC NCM
io-pkt-* -d ncm [опция[,опция ...]] ...
2048
)./dev/usb
.При использовании опции pnp dll остается загруженной и подключенной к USB стеку. Интерфейсы Ethernet создаются при подключении устройства. При использовании команды ifconfig ncmX destroy для удаление последнего интерфейса dll выгружается. Это означает, что драйвер более не поддерживает последующую установку и удаление. |
64
.64
.60
.ЗОСРВ «Нейтрино»
arm, armv7, e2k, mips, ppc, x86
Драйвер devnp-ncm.so управляет модулем контроля сети USB CDC NCM. Этот драйвер является драйвером io-pkt-*; имена интерфейсов назначаются в виде ncmX, где X – целое число.
Приложения, которые получают уведомления об установке и удалении устройства могут использовать опции busnum и devnum. Эти приложения монтируют dll к определенным целевым устройствам, подключенным к USB. Когда устройство удаляется, предполагается, что приложение также отмонтирует ассоцированный интерфейс. Для драйверов io-pkt-* нельзя использовать команду umount для отмонтирования dll, но можно использовать команду ifconfig destroy, чтобы выгрузить dll.
Драйвер обеспечивает дополнительный интерфейс serncmX в /dev
для AT-команд. По этому интерфейсу можно посылать AT-команды и получать ответ.
Некоторые устройства поддерживают аппаратную обработку контрольных сумм, но другие могут выполнять такую обработку только в одном направлении. Для определения возможностей конкретного устройства выполните команду:
ifconfig wmX
и найдите в списке поддерживаемых опций следующие:
Затем можно воспользоваться утилитой ifconfig для включения/выключения любых опций, поддерживаемых устройством.
Нативные и портированные из NetBSD драйверы io-pkt-* не создают входных точек в пространстве имен /dev/io-net , поэтому команда waitfor для такой точки не будет работать должным образом в файлах построения или скриптах. Используйте вместо этого if_up -p; например, вместо waitfor /dev/io-net/ncm0 , используйте if_up -p ncm0. |
Запуск io-pkt-* с использованием драйвера devnp-ncm.so и полного стека TCP/IP:
io-pkt-v4-hc -d nmc verbose -ptcpip & ifconfig ncm0 10.184 Выгрузить dll: ifconfig ncm0 down ifconfig ncm0 destroy
Базовые подсистемы ЗОСРВ «Нейтрино», NetBSD, Драйверы
devn-*, devnp-*, ifconfig, io-pkt-*, nicinfo
Предыдущий раздел: Драйверы