LINUX.ORG.RU

установка wl_STA


0

2

после команды make -C /lib/modules/XXXXXXXXXX/build M=`pwd` бесконечно идет строка: make[1204]: Entering directory '/lib/modules/2.6.35.4/build'KBUILD_NOPEDANTIC=1 make -C /lib/modules/XXXXXXXXXX/build M=`pwd`и ........... плз поясните что это значит и что нужно совершить

Ответ на: комментарий от AITap

re

инструкция с офсайта ставлю в слаку 2.6.35 т.к. в ядре нетути

dima_best
() автор топика
Ответ на: комментарий от hibou

re

hibou плз выхлоп свой покажите начиная с make а то я уже заколебался нету вафли и все а шнурки вешать утомляет очень

dima_best
() автор топика
Ответ на: re от dima_best

А я так и не понял в чем у тебя сложность? Версия ядра совпадает с той, что в доках (диапазон)? Хидеры ядра стоят?

hibou ★★★★★
()
Ответ на: комментарий от hibou

re

может нужно патч сначала вставить а уже потом делать make смущает что етот NO_PEDANTIC пишет постоянно и долго мож так надо - я про переменные ничего не смыслю пока

dima_best
() автор топика
Ответ на: re от dima_best

А что за патч? Когда я собирал, не было никаких патчей.

hibou ★★★★★
()
Ответ на: re от dima_best

А, ну так конечно. Патч на wl, правильно? Если да, то сначала нужно патч наложить, а затем уже компилить.

Или патч на ядро (маловероятно)?

hibou ★★★★★
()

На страничке модуля (http://www.broadcom.com/support/802.11/linux_sta.php) два патча, и они оба должны быть наложены.

1 патч — http://www.broadcom.com/docs/linux_sta/sta_5.60.48.36_2.6.33_kernel_patch.zip

2 патч — http://www.broadcom.com/docs/linux_sta/sta_5.60.48.36_2.6.34_multicast_kernel_patch.zip

После наложения патчей нужно выполнить команду make.

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

re

спасибо понял но хочу уточнить у меня стоит 2.6.35.4 а патчи для 33 и 34 это означает чт о сам драйвер для 32 ядра (hybrid-portsrc-x86_32-v5.60.48.36.tar.gz)

dima_best
() автор топика
Ответ на: re от dima_best

>это означает чт о сам драйвер для 32 ядра

Да.

Патчи позволяют собирать и использовать драйвер с ядрами 2.6.33 >=.

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

re

Благодарю за участие и помощь буду изголяться дальше но в консоли пенсу очень проблемно да...

dima_best
() автор топика
Ответ на: re от dima_best

Если ты туда исходники распаковал, то да.

hibou ★★★★★
()
Ответ на: re от dima_best

/usr/lib/modules/2.6.35.4-libre/src а?

Я не понял вашего вопроса :) Вот так можно скачать модуль, наложить патч и собрать его (модуль):

wget http://www.broadcom.com/docs/linux_sta/hybrid-portsrc-x86_32-v5.60.48.36.tar.gz
tar -xvf hybrid-portsrc-x86_32-v5.60.48.36.tar.gz
wget http://aur.archlinux.org/packages/broadcom-wl/broadcom-wl/kernel-2.6.35.patch
patch -p1 < kernel-2.6.35.patch
make

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

re

Я указал директорию в которой собираюсь накладывать патч и компилить = это для меня самое сложное - повторюсь староват: я уже пенсионер

dima_best
() автор топика

В гитовской ветке linux-next пилится новый драйвер для этих железок.
У меня он уже несколько недель работает стабильно.

http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=tree;f=driver...

Бекпортируется на 2.6.35 простым копированием директории и патчингом соответствующих Make и Kconfig файлов.

Можно наверное подождать до 2.6.36

Nao ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.