[Решено] Проблема со встроенной сетевухой Attansic L1 Gigabit Ethernet на материнке Asus P5Q Pro

Привет!

Купил себе материнку Asus P5Q Pro. Поставил Gentoo, при этом использовал внешнюю сетевуху, но её пришлось отдать. Тогда решил настроить встроенную Attansic L1 Gigabit Ethernet. Пересобрал ядро.
Но работать сетевуха не стала. Интерфейса eth нет =\

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

Вот что говорит lspci:
...
02:00.0 Ethernet controller: Attansic Technology Corp. Device 1026 (rev b0)
...

Модуль назывется atl1, показывает такую штуку:
modprobe atl1
WARNING: Error inserting mii (/lib/modules/2.6.25-gentoo-r7/kernel/drivers/net/mii.ko): Invalid module format
FATAL: Error inserting atl1 (/lib/modules/2.6.25-gentoo-r7/kernel/drivers/net/atl1/atl1.ko): Invalid argument

В лог пишется:

Nov 14 19:36:57 gentoo mii: exports duplicate symbol generic_mii_ioctl (owned by kernel)
Nov 14 19:36:57 gentoo atl1: module is already loaded

Хотя lsmod не выводит atl1 =\

Подскажите, как же запустить эту сетевуху?

Какая-то проблема с собранным

Какая-то проблема с собранным модулем. Он несовместим с текущим ядром. Как собиралось ядро?

У меня такая же сетевуха, проблем никаких.

Не грусти, товарищ! Всё хорошо, beautiful good!

Ядро собиралось по хендбуку.

Ядро собиралось по хендбуку. Говорю же, всё работает отлично, только вот сетевуха не хочет =\

похоже неверно пересобрано

похоже неверно пересобрано ядро. модуль и само ядро собраны разными версиями gcc, make mrproper не выполнялось, и прочее.

Не, я специально делал

Не, я специально делал mrproper и пересобирал одной версией gcc. Таже штука =\

не тот модуль наверное,

не тот модуль наверное, попробуй в ядре:
Device Drivers --->
[*] Network device support --->
[*] Ethernet (10 or 100Mbit) --->
{*} Generic Media Independent Interface device support
[*] EISA, VLB, PCI and on board controllers
[M] AMD PCnet32 PCI support

Модуль как раз тот. Он в

Модуль как раз тот. Он в разделе
[ ] Ethernet (10 or 100Mbit) --->
[*] Ethernet (1000Mbit) --->
<*> Attansic L1 Gigabit Ethernet support (EXPERIMENTAL)
находится. У меня на этой материнке всё завелось без проблем.

Я гляжу вы собирали драйвер

Я гляжу вы собирали драйвер не как модуль, а как встроенный в ядро. Сейчас так же попробую =)

Не, всё равно не работает =\

Не, всё равно не работает =\ Может у меня сетевуха бракованная? Потому, что с другой сетевухой всё было отлично...

Складывается впечатление, что

Складывается впечатление, что Вы не очень понимаете, о чём пишете.
"Всё равно не работает" — где здесь объясняется, в чём проблема? Был собран модуль, теперь он вроде как должен быть впаян в само ядро. Вылезают ошибки на modprobe? Ещё бы им не вылезать. Что-то другое? Почему бы не рассказать про это поподробнее?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Вроде я объяснил в чём

Вроде я объяснил в чём проблема. Не поднимается eth0.
А modprobe и не должен работать, если дрова в ядре. И как эти дрова не ставь, хоть модулем, хоть не модулем, всё равно eth0 нету =\

не дело в том что модуль не

не дело в том что модуль не выбран, дело в том что он через зад собран.

Модуль собран также, как и

Модуль собран также, как и все остальные. И всё нормально работает. Кроме этого.

Вобщем, так и не удалось

Вобщем, так и не удалось поднять сеть с драйвером - atl1, который поставляется с ядром 2.6.25, но зато нашёл драйвер, с которым всё заработало - atl1e. При установке пользовался этим руководством.

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

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