gentoo не загружает драйвер сетевой карты

vasily_pupkin
Дата: 17.02.2010 15:30:05
Установил gentoo с минимал сд. в процессе установки лайв версия распознала сетевую карту.

lspci -k

broadcom corporation netxtreme II BCM5708 Gigabit Ethernet
kernel driver in use: bnx2
kernel modules: bnx2

после загрузки уже с установленной системы драйвер сетевой карты не загружается

lspci -k

broadcom corporation netxtreme II BCM5708 Gigabit Ethernet
kernel modules: bnx2

после ifconfig тока лупбек высвечивается.

Есть решение у кого?
Ёш
Дата: 18.02.2010 08:39:54
vasily_pupkin
после ifconfig тока лупбек высвечивается.
а "ifconfig -a" что показывает ?
vasily_pupkin
Дата: 18.02.2010 09:56:44
после ифконфиг -а тока лупбек
VadmM
Дата: 18.02.2010 13:53:32
vasily_pupkin,
Если карта ISA, то придется вручную загрузить модуль карты через modprobe
VadmM
Дата: 18.02.2010 13:57:27
VadmM,
Вероятно при конфигурировании ядра (make menuconfig) не был добавлен драйвер карты.
Придется либо пересобрать ядро, либо пересобрать только модуль и добавить его в автозагрузку.
К-рниган и Р-тчи
Дата: 18.02.2010 23:24:22
vasily_pupkin,

modprobe bnx2
custora
Дата: 19.02.2010 01:01:25
Загрузись LiveCD запусти net-setup eth0 и посмотри в первом же окне имя драйвера.
custora
Дата: 19.02.2010 01:12:07
custora,

Дальше уже сказали... Будешь знать имя драйвера..
cd /usr/src/linux
make menuconfig
Networks Drivers --->
[M] Твой драйвер
Save & Exit
make && make modules_install
modprobe ТвойДрайвер [мелькнет название с расширением .o пример: r8169.o]
[modprobe r8169]
ifconfig eth0
Если eth0 появиться то добавляй модуль в автозагрузку
nano /etc/modules.autoload.d/kernel-2.6

[Cat моего /etc/modules.autoload.d/kernel-2.6]
r8169
vasily_pupkin
Дата: 19.02.2010 14:55:01
какой драйвер требуется использовать уже не вопрос - драйвер bnx2.
Проделал маке менюконфиг, там этот драйвер стоял звездочкой, указал модульно, пересобрал. проделал модпробе bnx2 - команда проходит. Но в ифконфиге ничего нового - тока лупбек.

замечу следущее... проделал полную переустановку системы с новым релизом минимал сд, в качестве конфига при компиляции ядра использовал конфиг лайвсиди диска, где эта карточка определялась, но в полученной системе это решение тоже не сработало...
vasily_pupkin
Дата: 19.02.2010 14:58:26
custora
custora,

Дальше уже сказали... Будешь знать имя драйвера.. - имя драйвера bnx2
cd /usr/src/linux
make menuconfig - при заходе нажал /, в поиске задал bnx2 - нашел путь до драйвера, выставил ему М
Networks Drivers --->
[M] Твой драйвер
Save & Exit
make && make modules_install
modprobe ТвойДрайвер [мелькнет название с расширением .o пример: r8169.o] - это сделано было
[modprobe r8169] - проделал modprobe bnx2
ifconfig eth0 - тут уже ошибка
Если eth0 появиться то добавляй модуль в автозагрузку
nano /etc/modules.autoload.d/kernel-2.6

[Cat моего /etc/modules.autoload.d/kernel-2.6]
r8169