Всем привет.
Интересная ситуация:
ставлю ubuntu 8.04 при первом запуске драйвер для сетевой карты (D-Link DGE-560T) выбирается skge:
[ 27.868813] skge 1.13 addr 0xdfff8000 irq 18 chip Yukon-Lite rev 9
[ 27.869061] skge eth1: addr 00:17:9a:06:97:14
и все работает отлично
при всех последующих получаю следующее:
[ 42.407675] sky2 0000:01:07.0: unsupported chip type 0xff
[ 42.407838] ACPI: PCI interrupt for device 0000:01:07.0 disabled
[ 42.407854] sky2: probe of 0000:01:07.0 failed with error -95
то есть сначала система выбирает правильный драйвер (skge), а затем неправильный (sky2).
При всем пр этом карта определяется правильно:
01:07.0 Ethernet controller: D-Link System Inc DGE-560T PCI Express Gigabit Ethernet Adapter (rev 11)
в /etc/udev/rules.d/70-persistent-net.rule
карта описана как
# PCI device 0x1186:0x4b00 (skge)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:17:9a:06:97:14", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
Добавление модуля sky2 в /etc/modprobe.d/blacklist не помогает
Подскажите пожалуйста что делать