NEED HELP: После установки Gentoo 2007.0 не обнаружил сетевой адаптер [SOLVED]
Гость 28 сентября, 2007 - 17:06
не хочет обнаруживать сетевую карту 3COM 940
пишет следующее:
Network interface eth0 does not exist
Please verify hardware or kernel modules (drivers)
ERROR: cannot start netmount as net.eth0 could not start
Выполняю команду ifconfig -a
В нём только lo и sit0(IPv6-in-IPv4)
Ковырял ядро - ничего не нашёл
Что делать? Подскажите добрые люди.
»
- Для комментирования войдите или зарегистрируйтесь
ковыраясь в
ковыраясь в ядре нажмми "/" и набери там 3com - будет тебе счастие. У самого 3ком - все нормально.
Да вот всё
Да вот всё отмечено в ядре, не выходит.
Или надо что то ещё делать после того, как настроил ядро кроме
make && make modules_install
???
modprobe?
modprobe?
modprobe eth0 -
modprobe eth0 - выполняет, но никакого результата
dmesg что пишет?
dmesg что пишет?
Загрузочный
Загрузочный диск, я так понимаю, видит сетевуху? Посмотри модули, какие он там подгрузил
Загрузочный
Загрузочный диск определяет всё нормально, а модули, которые подгружает где находятся, или какой командой можно посмотреть? А в каталоге /etc/init.d/modules - какие модули находятся??
а поискать свой
а поискать свой адаптер на eth1 или eth2 не пробовал?
На eth1 и eth2 не
На eth1 и eth2 не найдено ничего
А в lspci сетевой
А в lspci сетевой адаптер находит!!! И что теперь делать? как настроить на net.eth0 ???????
NEED HELP 2
Удалил net.eth0 и net.eth1 из /etc/init.d/
Убраз из автозагрузки их
rc-update del eth0 default
rc-update del eth1 default
и как мне теперь настроить?
и в какой пакет входит net-setup?? хочу его emerge через загрузочный диск и попробывать net-setup`ом поставить.
Система с
Система с нуля?
проверь
/etc/udev/rules.d/
там persistentnet.rules
можно просто обнулить содержимое
во вторых проверить что говорит
dmesg | grep eth0
в третьих уверен что грузиться модуль сетевухи? можно пересобрать ядро и сетевушку в ядро вбилдить, чтобы 100% уверенность была.
и всё...
про загруженные модули - lsmod
Увы
система с нуля. Только поставил
/etc/udev/rules.d/95-net.rules - закоментил 2 строчки
dmesg | grep eth0 - вообще ничего не выдаёт (((
lsmod - тоже пусто
А в ядре всё поставлено, 3Com сетевухи, стоят не как модуль а просто YES. Модулем не поставить.
А пересобрать я так понял что:
cd /usr/src/linux
make menuconfig
лазиешь по настройкамя ядра, отмечаешь, всё то надо, выходишь, а потом
make && make modules_install
так?
Так сделал, всё равно никаких изменений
а modprobe eth0 делаю - не выдаёт ошибки, просто даже ничего не выдаёт, видимо нормально
А в lspci всё нормально, видит сетевуху без проблем.
>> make && make
>> make && make modules_install
make install забыл.
У меня похожаю
У меня похожаю ситуация. только ещё не понятнее. Куили 4! машины, на первой сетевуха (atl) заработала, а на остальных ни в какую. Пересобрал ядро в разных вариантах. Под виндой работает.
В общем зе енд
Мучал ядро 2-е суток
ничего не выходило
пересобирал раз 20
потом надоело - форматнул хард и заного поставил Гентуу с нуля
Разбирал тчательно по каждому пунктику.
И в итоге заработало всё нормально.
Всем большое СПАСИБО!
SOLVED