Instalando driver wireless Broadcom BCM4312 no Fedora, RHEL e CentOS Linux
Recentemente adquiri um notebook, um DELL Vostro 1510, muito bom por sinal, recomendo a quem estiver a fim de comprar um. Mas um problema que tive e acredito que muitos devem ter ou já tiveram também foi o wireless, tudo funcionou de cara, menos a bendita rede sem fio. Fiquei uma semana sem utilizar porque não achei o driver, ou melhor, até achei, mas não consegui instalá-lo, nem usar o ndiswrapper.
Por coincidência consegui descobrir que os drivers wireless Broadcom estavam presentes no repositório Rpmfusion, recentemente criado, unindo alguns repositórios já existentes para Fedora, RHEL e CentOS Linux.
Também funciona no RHEL, pra quem não sabe o Fedora é derivado do RHEL, e o CentOS é o próprio RHEL, mas sem as logos. Como o RHEL é totalmente open source, assim que liberam uma nova versão a comunidade do CentOS pega os fontes e compila tudo, mas sem as logos, fazendo então um clone. A própria Red Hat incentiva isso, porque serve como material de estudo para aspirantes ao certificado da própria.
Depois disso, como dizem um velho ditado, foi "uma mão na roda".
Então, vamos lá?
Ativando o repositório Rpmfusion
Primeiro teremos que adicionar o rpmfusion em nossa lista de repositórios, portanto abra o terminal e digite o seguinte comando:
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
Ele irá pedir a senha do root, digite e espere o término.
Será habilitado o repositório free, de pacotes livres e o non-free, de pacotes proprietários.
Muito bem, agora o nosso sistema está pronto para instalarmos o driver.
Instalando
Agora vamos ao que realmente interessa, ver o negócio funcionar.
Abra o terminal como root e digite:
# yum install broadcom-wl
Ele listará o driver e suas dependências, caso haja. No meu caso ele pediu pra atualizar o kernel, além de instalar o driver.
[3] Comentário enviado por decinho09 em 18/03/2009 - 11:08h
Amigo eu instalei o drive(minha placa é bcm4311) mas não esta se conectando a wi fi ainda, alterei SElinux para permissivo mas não deu em nada vou te mandar a saida dos comandos:
ifconfig: wlan0 Link encap:Ethernet Endereço de HW 00:1A:73:87:8D:17
endereço inet6: fe80::21a:73ff:fe87:8d17/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
IRQ:16
iwconfig: lo no wireless extensions.
wlan0 IEEE 802.11 Nickname:"localhost.localdomai"
Access Point: Not-Associated
Link Quality:5 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
eth0 no wireless extensions.
pan0 no wireless extensions.
Fui nas configurações de rede tentei ativar a wi fi da esse erro--> Determinando informação de IP para wlan0...Nothing to flush.
falhou.
[4] Comentário enviado por decinho09 em 18/03/2009 - 19:05h
Consegui colocar para funcionar; o problema agora é que o kismet não reconhece o driver bcm43xx veja a saida -->
Launching kismet_server: /usr/bin/kismet_server
Will drop privs to kismet (493) gid 486
No specific sources given to be enabled, all will be enabled.
Non-RFMon VAPs will be destroyed on multi-vap interfaces (ie, madwifi-ng)
Enabling channel hopping.
Enabling channel splitting.
NOTICE: Disabling channel hopping, no enabled sources are able to change channel.
Source 0 (BCM4311): Enabling monitor mode for bcm43xx source interface wlan0 channel 6...
FATAL: Failed to set monitor mode: Invalid argument. This usually means your drivers either do not support monitor mode, or use a different mechanism for getting to it. Make sure you have a version of your drivers that support monitor mode, and consult the troubleshooting section of the README.
Done.
[5] Comentário enviado por hlmerscher em 20/03/2009 - 08:38h
Meu camarada, também tentei usar o kismet e não consegui, porém minha placa é uma bcm4312, pesquisei no google pois deu o mesmo problema que o seu, só achei algumas respostas em sites estrangeiros, lí em um ou dois que falavam sobre este exato problema, mas pelo meu inglês não ser tão bom não consegui entender direito, mas acho que este driver não dá suporte ao modo monitor nessas placas.
Ou melhor dizendo, o driver não, o firmware que deve ser o problema, pois é proprietário, e a Broadcom não deve ter implementado isso ao firmware.
Qualquer coisa que descobrir poste aqui também, estou precisando muito.
[6] Comentário enviado por knwt em 26/08/2009 - 17:26h
Olá. Fiz o que manda o tutorial mas ainda nao consigo conectar. As redes aparecem mas qd clico em uma ele fica em looping pedindo a senha a cada minuto e nao entra...
[7] Comentário enviado por hlmerscher em 01/09/2009 - 08:01h
Primeiro verifique se está digitando a senha corretamente, caso sim, próximo ao campo da senha tem uma opção de mudar o tipo de criptografia da senha, se estiver setado um que não condiz com o adotado na configuração da rede, não irá conectar, mesmo que a senha esteja certa.