Не работает eth1.

В процессе сёрфинга по Сети отвалился eth1.

При загрузке пишет:

  ERROR: interface eth1 does not exist
  Ensure that you have loaded the correct kernel module for your hardware
ERROR: net.eth1 failed to start
ERROR: cannot start netmount as net.eth1 would not start

Соответствующие опции в ядре включены.

Использую две карты:
1. Marvell Technology 88E8001 (показывается в выводе lspci -k);
2. Какая-то от Realtek (не показывается).

Работать должно через вторую.

/etc/udev/rules.d/70-persistent-net.rules:

# PCI device 0x11ab:0x4320 (skge)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:14:85:13:a9:7b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8139 (8319too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:4c:65:4a:55", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

После того, как удалил этот файл, в новом, который был сгенерирован автоматически, пропала строчка с eth1.

/etc/conf.d/net:

dns_domain_lo="homenetwork"
config_eth0=( "dhcp" )
config_eth1=( "dhcp" )

ls -l /etc/init.d/net.*:

lrwxrwxrwx 1 root root    18  1 14:52 /etc/init.d/net.eth0 -> /etc/init.d/net.lo
lrwxrwxrwx 1 root root     6  2 12:12 /etc/init.d/net.eth1 -> net.lo
-rwxr-xr-x 1 root root 15459 27 05:39 /etc/init.d/net.lo
lrwxrwxrwx 1 root root    18  1 14:52 /etc/init.d/net.ppp0 -> /etc/init.d/net.lo

ifconfig показывает только eth0 и lo.


UPD:
Переключился на первую карту и всё заработало. Значит ли это, что вторая карточка померла?

goeont

goeont написал(а):

UPD:
Переключился на первую карту и всё заработало. Значит ли это, что вторая карточка померла?

Покажите всё же (не перепечатывая вручную!) вывод команд

lspci -k
ifconfig

Я Gentoo & Funtoo

Покажите dmesg | grep

Покажите

dmesg | grep eth
dmesg | grep net

можно вывод отправить сразу на wgetpaste (emerge wgetpaste) таким образом:

dmesg | grep eth > eth
dmesg | grep net > net
wgetpaste eth
wgetpaste net

полученные ссылки выложить здесь. Аналогично можно поступить с lspci -k и другими командами, чтобы не перепечатывать вывод вручную.

P.S.: ls -l /etc/init.d/net* обычно выглядит так

/etc/init.d/net.eth0 -> net.lo
/etc/init.d/net.lo
/etc/init.d/net.ppp0 -> net.lo
/etc/init.d/net.wlan0 -> net.lo

буду честен, я не знаю, почему у меня все работает

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".