Broadcom Linux wireless driver (2.6.37.X) [RESOLVIDO]

1. Broadcom Linux wireless driver (2.6.37.X) [RESOLVIDO]

RNT
rnt2

(usa Slackware)

Enviado em 22/03/2011 - 16:51h

EDIT: SOLUÇÃO NO TERCEIRO POST

Olá, depois de atualizar o Slackware 13.1 para o 13.37 (current) começei a recompilar os drivers para minha wireless.

O Wireless usa uma placa da broadcom, eu já havia instalado esse driver no slackware anterior, mas nessa versão tive um erro:

.

#make clean
#make

KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`

make[1]: Entering directory `/usr/src/linux-2.6.37.4'

CC [M] /opt/Wireless/src/wl/sys/wl_linux.o
/opt/Wireless/src/wl/sys/wl_linux.c: In function 'wl_attach':
/opt/Wireless/src/wl/sys/wl_linux.c:485:3: error: implicit declaration of function 'init_MUTEX'
make[2]: *** [/opt/Wireless/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [_module_/opt/Wireless] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.37.4'
make: *** [all] Error 2

.

Não achei nenhum driver mais recente ou questões parecidas na internet.

Será que se eu apontar o SLACKPKG para a versão 13.1 e instalar o GLIBC-SOLIBS da versão anterior, eu consigo compilar?


  


2. Re: Broadcom Linux wireless driver (2.6.37.X) [RESOLVIDO]

RNT
rnt2

(usa Slackware)

Enviado em 23/03/2011 - 00:39h

Eu uso o Ndiswrapper em outra maquina, mas como nessa o fabricante disponibiliza o driver para linux então prefiro deixar 100% linux.

.

Achei a solução nesse LINK: http://www.linuxquestions.org/questions/blog/frandalla-68463/patching-802-11-linux-sta-driver-for-ke...

Para quem não entende muito bem inglês:

A partir do Kernel 2.6.37 o "init_MUTEX" foi substituido pelo "sema_init". O Patch de correção altera o Source do driver para corrigir o problema:

#ifndef init_MUTEX
sema_init(&wl->sem,1)
#else
init_MUTEX(&wl->sem)
#endif

A solução é essa enquanto a Broadcom não libera uma atualização.


3. Re: Broadcom Linux wireless driver (2.6.37.X) [RESOLVIDO]

groki
Stinky_F00t

(usa Crunchbang)

Enviado em 23/03/2011 - 01:07h

Sua placa é do tipo bcm43?


4. Re: Broadcom Linux wireless driver (2.6.37.X) [RESOLVIDO]

RNT
rnt2

(usa Slackware)

Enviado em 23/03/2011 - 01:27h

É uma Broadcom BCM4312, dessas que acompanham os notebooks da Dell.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts