Ndiswrapper em placa Broadcom 1390 WLAN Mini-PCI Card (rev 02) no Debian AMD64

De Fórum Debian Wiki


Índice de conteúdo

Ndiswrapper em placa Broadcom 1390 WLAN Mini-PCI Card (rev 02) no Debian AMD64

Introdução

Como o driver nativo apresenta erros de incompatibilidade para essa minha placa ((...) (rev 02)), resolvi instalar o Ndiswrapper para acesso sem fio. A procura de maiores informações, acesse as fontes desse documento.

Para os seguintes procedimentos, é necessário previlégios de root* (#).

  • Menos quando se pede para logar como usuário normal ;]

Impedindo o driver nativo (bcm43xx) de ser carregado

Para utlizar o Ndiswrapper é necessário colocar o driver bcm43xx na blacklist.

Logue como root (#).

Primeiro, descarregamos o módulo nativo do sistema:

# modprobe -r bcm43xx

E o adicionamos o módulo na blacklist para que não seja carregado na inicialização:

# echo blacklist bcm43xx >> /etc/modprobe.d/blacklist

Compilando e instalando o Ndiswrapper

# aptitude install ndiswrapper-source module-assistant debhelper
# m-a update
# m-a prepare
# m-a a-i ndiswrapper-source
# depmod -a 

Obs.: Aceite o download dos pacotes adicionais que ele pedir.

Extraindo o firmware do driver para Window$ XP

Logue como usuário normal ($).


$ mkdir ~/.WifiDriver
$ cd ~/.WifiDriver

Download do driver:

$ wget ftp://ftp.hp.com/pub/softpaq/sp34001-34500/sp34152.exe

Instale o cabextract, para extrair o firmware do driver:

Logue como root (#).

# apt-get update
# apt-get install cabextract
# cabextract <nome do driver>
no caso:
# cabextract sp34152.exe

Carregando o firmware no driver Ndiswrapper

Agora, ainda no diretório ~/.WifiDriver anteriormente criado (onde o firmware e demais arquivos foram extraídos):

# ndiswrapper -i bcmwl5.inf
# ndiswrapper -l
# ndiswrapper -m
# modprobe ndiswrapper
# echo ndiswrapper >> /etc/modules

E finalmente, reinicie o computador:

# shutdown -r now

Pronto.


Fontes

http://www.forumdebian.com.br/topico-1940_Informacoes_Uteis_Sobre_Wireless_em_Linux.html http://localdomain.wordpress.com/2007/09/27/problema-em-placa-de-rede-sem-fio-broadcom/

Ferramentas pessoais