Не работает eth1.
goeont 26 ноября, 2011 - 14:13
В процессе сёрфинга по Сети отвалился 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
Покажите всё же (не перепечатывая вручную!) вывод команд
Я ♥ Gentoo & Funtoo
Покажите dmesg | grep
Покажите
можно вывод отправить сразу на wgetpaste (emerge wgetpaste) таким образом:
полученные ссылки выложить здесь. Аналогично можно поступить с lspci -k и другими командами, чтобы не перепечатывать вывод вручную.
P.S.: ls -l /etc/init.d/net* обычно выглядит так
буду честен, я не знаю, почему у меня все работает