Показать полную графическую версию : [решено] Как реализована поддержка USB2Ehernet в linux?
skeletor
20-12-2010, 12:34
Что бы уточнить приведу ссылку http://www.dealextreme.com/details.dx/sku.2797
Вопросы такие: как определяется этот дефайс? Нужно ли подгружать дополнительные модули? Если да, то какие?
Таких девайсов много, и драйвера для большинства их в современном ядре изкаропки.
$ ls /lib/modules/2.6.36-ARCH/kernel/drivers/net/usb/
asix.ko cdc_subset.ko ipheth.ko plusb.ko smsc95xx.ko
catc.ko dm9601.ko kaweth.ko rndis_host.ko usbnet.ko
cdc-phonet.ko gl620a.ko mcs7830.ko rtl8150.ko zaurus.ko
cdc_eem.ko hso.ko net1080.ko sierra_net.ko
cdc_ether.ko int51x1.ko pegasus.ko smsc75xx.ko
Хотя производители часто стесняются указывать, какой чип они использовали при построении своего свистка. Скажем, если это DM 9601, то никаких проблем - модуль dm9601.ko в наличии (по крайней мере, в 2.6.36). Словом, пока не воткнёшь, не узнаешь.
PS Девайс по ссылке работает исключительно в режиме USB 1.1, то есть 12Mbit half-duplex или 6 full-duplex. Хуже антикварной 10baseT - никчёмная поделка.
skeletor
01-01-2011, 18:22
Всем спасибо. Купил Dlink DUB-E100, завелся нормально на FreeBSD, Linux, OpenWRT.
Для фряхи (проверялось на 8.1):
подгрузить модуль if_axe, и добавить в /etc/rc.conf usbd_enable="YES"
Для линукса (debian, 2.6.26):
подгрузить модули usbnet,asix
А можете поделиться впечатлениями о скорости и потреблении ресурсов?
skeletor
07-01-2011, 21:21
Скорость 25-30 мбит\с. Потребление ресурсов - ну как обычная сетевуха.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC