Проблемы с сетевой картой Broadcom 440x

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

nafanya
Сообщения: 5

Проблемы с сетевой картой Broadcom 440x

Сообщение nafanya »

Подскажите please как настроить сетевуху. Значит скачал дрова c www.broadcom.com,скомпилировал под линухой(RED HAT Linux 9.0) без ошибок. Далее делаю как в руководстве по установке дров:

#insmod bcm4400.o

возникает ошибка:

bcm4400.o: Kernel-module version mismatch
bcm4400.o:was compiled for kernel version 2.4.20-8anton
while this is version 2.4.20-8custom

Почему у меня gcc всегда компилирует файлы под версию ядра 2.4.20-8anton?
Как это исправить ?
Неужто ядро опять придется перекомпилировать?
Подскажите пожалуйста!
Жду ответа.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Проблемы с сетевой картой Broadcom 440x

Сообщение Uncle_Theodore »

nafanya писал(а):
29.07.2007 23:26
Почему у меня gcc всегда компилирует файлы под версию ядра 2.4.20-8anton?
Как это исправить ?
Неужто ядро опять придется перекомпилировать?
Подскажите пожалуйста!
Жду ответа.

Посмотри, что у тебя выдает команда

Код: Выделить всё

head /usr/src/linux/Makefile
Спасибо сказали:
nafanya
Сообщения: 5

Re: Проблемы с сетевой картой Broadcom 440x

Сообщение nafanya »

Действительно комада
# head /usr/src/linux/Makefile
выдала версию 2.4.20-8anton.
Я открыл Makefile и присвоил EXTRAVERSION=2.4.20-8custom. Теперь при запуске head выдаётся версия 2.4.20-8custom.
Но это не решило проблемы:
Заново распаковал архив с дровами, сделал make успешно. далее делаю insmod пишет тоже самое:

bcm4400.o: Kernel-module version mismatch
bcm4400.o:was compiled for kernel version 2.4.20-8anton
while this is version 2.4.20-8custom

Как сделать чтоб gcc компилировал под версию 2.4.20-8custom а не под 2.4.20-8anton? Где ещё кроме Makefile надо что-то подправить?
Спасибо сказали: