apt-get и зависимости

У меня была аналогичная проблема, которая требовала немного другого решения, которое я смог достичь благодаря оригинальному плакату. У меня есть несколько адаптеров 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.

1
задан 7 May 2013 в 06:30

0 ответов

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

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