Сабж. Кажется после компиляции ядра. Хотя я вроде всё отметил, что с реалтеком связано.
bash-4.1# lspci | grep Real
0e:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
где-то читал что за эту сетевушку отвечает модуль r8196 или что-то такое, не помню уже. Вобщем modprobe его не находил.
что делать? может быть в конфигурации ядра нужно что-то включить? только если будете советовать собрать модуль, скажите как это делается :)
он вам выдаст все возможные варианты , внимательно смотрите зависимые модули и родительские модули , найдете то что вам нужно и пересоберите ядро , это быстрее чем методом антинаучного тыга искать иголку на елеваторе .. :D
а если сделать так:
1) modprobe -r r8196
2) modprobe r8196
3) рестарт сети
4) ifconfig eth0
lsmod вообще не видно ничего похожего на реалтек. За то почему-то есть много всякой фигни с ath5 (это мой вай фай)
а имя модуля скорее всего не такое, это я так, к примеру написал. Я вообще старался всё железо которое у меня есть, не модулями компилить. Кстати, как вообще правильнее делать? что компилить модулями, а что нет?
[quote=i2ks]а если сделать так:
1) modprobe -r r8196
2) modprobe r8196
3) рестарт сети
4) ifconfig eth0
lsmod вообще не видно ничего похожего на реалтек. За то почему-то есть много всякой фигни с ath5 (это мой вай фай)
а имя модуля скорее всего не такое, это я так, к примеру написал. Я вообще старался всё железо которое у меня есть, не модулями компилить. Кстати, как вообще правильнее делать? что компилить модулями, а что нет?[/quote]
что не понятно-то ? всё популярно - соберите и не парьтесь ... ну как дети ей богу ...
он вам выдаст все возможные варианты , внимательно смотрите зависимые модули и родительские модули , найдете то что вам нужно и пересоберите ядро , это быстрее чем методом антинаучного тыга искать иголку на елеваторе .. :D
Странно, но всё что нашлось на этот запрос, относится к USB сетевухам или WiFi. про ethernet ничего нету. Как так?
У меня всё абсолютно так же как у вас на картинках. Разве что версия ядра 2.6.33
т.е. драйвер собран , но не хочет работать правильно я вас понял ?
сами реалтековцы заявляют что драйвер уже давно в ядре ... может он у вас в /etc/modprobe.d/blacklist.conf заблокирован ? проверьте .
P.S. вот чё нашёл -тыц , а если перейти по первой ссылке Network Card , то выясняется очень интересная вещь , возможно вам нужно включить
CONFIG_E1000=m
CONFIG_E1000E=m
[quote=ralgis]У меня всё абсолютно так же как у вас на картинках. Разве что версия ядра 2.6.33
т.е. драйвер собран , но не хочет работать правильно я вас понял ?
сами реалтековцы заявляют что драйвер уже давно в ядре ... может он у вас в /etc/modprobe.d/blacklist.conf заблокирован ? проверьте .
P.S. вот чё нашёл -тыц , а если перейти по первой ссылке Network Card , то выясняется очень интересная вещь , возможно вам нужно включить
CONFIG_E1000=m
CONFIG_E1000E=m[/quote]
Хм, очень странно, но всё заработало. Я даже вроде и не правил ничего, что относится к реалтеку. Точнее поправлял, но сработало не сразу. Оказывается за эту сетевушку отвечает модуль r8169, который вообще относится к гигабитной карточке (у меня 100мб). И сейчас он подгружается. У меня есть подозрение, что я как-то не правильно компилировал ядро. Если такое вообще мозможно :) Оно ведь работало.
сначала я делал по мануалу (slackbook):
make bzImage
make modules
mv /boot/vmlinuz /boot/vmlinuz.old
cat arch/i386/boot/bzImage > /boot/vmlinuz
mv /boot/System.map /boot/System.map.old
cp System.map /boot/System.map
make modules_install
Ядро вроде вставало, было видно изменения. Но сеть не работала. А потом сделал немного по другому:
make bzImage
make modules
make install
make modules_install
кажется так. Не могу найти мануал этот. И вот после этого всё заработало.
Как вообще правильнее всего это делать? а то в разных мануалах по разному говорят.