USB ethernet зарегистрирован, но не работает

У меня есть устройство USB USB Ethernet, подключенное к моему 12.04lts. Он отображается в lsusb как ASIX Electronics Corp. AX88772 и dmesg отмечает это:

asix 5-1:1.0: eth1: register 'asix' at usb-000:06:00.0-1 ASIX AX88772 USB 2.0 Ethernet c0:c1:c0:94:f7:bd

(Обновление ...) Я вижу его в списке /etc/udev/rules.d/70-persistent-net.rules как ...

# USB device 0x0b95:0x7720 (usb)
SUBSYSTEM=="net"", ACTION=="add", DRIVERS=="?*", ATTR{address}=="c0:c1:c0:94:f7:bd", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL="eth*", NAME="eth1"

Итак, USB есть, и есть часть сетевой системы, но в ifconfig нет eth1, а в ifup eth1 сказано

Ignoring unknown interface eth1=eth1

Как мне его получить работает?

1
задан 6 August 2012 в 20:36

2 ответа

Перейдите на /etc/network/interfaces и добавьте

auto eth1
iface eth1 inet dhcp
.
0
ответ дан 6 August 2012 в 20:36

У меня была похожая проблема, которая требовала немного иного решения, которого я смог достичь благодаря оригинальному постеру. У меня есть несколько адаптеров Cisco, которые я использую со встроенными системами, поэтому время от времени каждая система будет видеть разные адаптеры. Только один адаптер надежно обнаружен.

Что я могу сказать, проблема в том, что каждый адаптер получает свою собственную строку в /etc/udev/rules.d/70-persistent-net.rules, которая задает имя для адаптера, например.

# USB device 0x0b95:0x7720 (usb)
SUBSYSTEM=="net", ..., ATTR{address}=="xx:xx:xx:xx:xx:xx",...,KERNEL=="eth*", NAME="eth1"

# USB device 0x0b95:0x7720 (usb)
SUBSYSTEM=="net", ..., ATTR{address}=="yy:yy:yy:yy:yy:yy",...,KERNEL=="eth*", NAME="eth2"

Только адаптер с NAME="eth1" работает успешно. Изменение имени всех устройств на NAME=="eth1" решает проблему. Это может быть проблемой в системах, которые могут использовать несколько адаптеров.

Вопрос: это единственный обходной путь? Это очень хакерское чувство. Я также должен отметить, что dmesg показывает то же сообщение, что и оригинальный постер , всегда , показывающий eth1 независимо от правил udev.

0
ответ дан 6 August 2012 в 20:36

Другие вопросы по тегам:

Похожие вопросы: