Немогу откомпилировать последние compat-wireless-2.6

Добрый день,

у меня есть две вай-фай карты - на чипе atheros 5008 и 9271, если для первого довольно давно уже драйвер пишут, то для второго только с конца марта и от 28 числа у меня драйвер, в надежде на улучшения пытаюсь откомпилить новые сборки, но вот вылетает такое сообщение при компиляции:

/root/src/compat-wireless-2010-04-15/net/mac80211/main.c:394: error: implicit declaration of function '__hw_addr_init'
make[3]: *** [/root/src/compat-wireless-2010-04-15/net/mac80211/main.o] Error 1
make[2]: *** [/root/src/compat-wireless-2010-04-15/net/mac80211] Error 2
make[1]: *** [_module_/root/src/compat-wireless-2010-04-15] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.32-gentoo-r7'
make: *** [modules] Error 2

я писал уже об этом туда на форум - они не чешутся, может быть это баг моего билда Генту, функция __hw_addr_init определена в net/core/dev.c, я пытался оттуда ее код просто перенести в файл main.c, ошибка исчезает, но дальше появляются ошибки от похожих функция синхронизации, добавления или удаления устройства, определенных все в том же файле ядра net/core/dev.c, если все их добавить вручную, появляется ошибка с классом в этих функциях, что делать?) Версия ядра 2.6.32-gentoo-r7.

Ммм? Ссылки какие-нибудь по

Ммм? Ссылки какие-нибудь по теме?

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

Да, да, извините, хотел

Да, да, извините, хотел запостить, но забыл) http://wireless.kernel.org/download/compat-wireless-2.6/

А драйвера из ядра не

А драйвера из ядра не подходят разве?

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

В ядре есть драйвер для

В ядре есть драйвер для atheros 5008 и др старых чипсетов, называется ath9k, а у меня новый чипсет и драйвер для него называется ath9k_htc, в любом случае драйвер для вай-фай карт делает эта группа с wireless.kernel.org и по результатам каких-то умозаключений добавляют их в тот или иной билд ядра, но можно скачать и самые свежие версии, часто они работают лучше или дольше)) К тому же в ядре нет драйвера ath9k_htc, только ath9k.

Вообщем, я немогу понять, как они могут выпускать билды драйвера, если он просто не компилируется, программисты драйвера на wireless.kernel.org не самые глупые, наверное учитывают разные версии ядра - ванилла или генту, или ред-хат, может я чтото не так делаю, что вылезает ошибка компиляции или у меня кривой билд генту?)

Тоже пользуюсь

Тоже пользуюсь compat-wireless из-за Low-Power броадкомовской карточки, долго мучался с тем, что на моменте линковки ошибки вылезают. Помогло прочитать на сайте, какие опции в ядре надо включить.

Ubuntu is an African Word that means "Gentoo is too hard for me"

Ага, меня тоже посещала

Ага, меня тоже посещала мысль, что я мог выключить в ядре чтото и потому драйвер не компилится, хотя все определения есть в коде, спасибо, почитаю внимательней)

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

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