Configurando Placa Wireless Broadcom BCM43142 no SlackWare 14.2

Saudações à todos os usuários Slackers que não desistem nunca desse pinguim que toma um pouco do seu tempo no início, mas que te ensina muito no final: SlackWare! Neste artigo veremos os procedimentos para configuração da placa wireless Broadcom BCM43142.

[ Hits: 2.414 ]

Por: lindberg em 03/03/2017


Usando o SlackBuild



Há alguns anos não utilizo nenhuma distro além da M$. Alguns fatores me fizeram voltar, pois andei tendo problemas com HD (badblocks) e reinstalei o M$, junto com ele o Ubuntu 16.02 e o Slack 14.2.

De cara, precisei pesquisar um pouco até conseguir instalar o chipset da Broadcom.

Saudosa memória de quando instalei, há 13 anos atrás, o winmodem HSP56 Pctel no Slackware...
Desta vez, lendo vários artigos sobre a instalação do Wireless, consegui aprender um pouco de cada e sintetizo aqui como consegui fazer o Slack reconhecer minha placa. Mãos à obra...
Para tanto, fui ao repositório do SlackBuild, na pasta referente aos drivers de Rede:
De lá, baixei tanto os pacotes do SlackBuild e do driver, do repositório da BroadCom:
A versão disponível no momento que fiz o download (6.30.223.271) suporta as seguintes placas:
  • BCM4311 (PCI IDs 14e4:4311, 14e4:4312, 14e4:4313)
  • BCM4312 (PCI ID 14e4:4315)
  • BCM4313 (PCI ID 14e4:4727)
  • BCM4321 (PCI IDs 14e4:4328, 14e4:4329, 14e4:432a)
  • BCM4322 (PCI IDs 14e4:432b, 14e4:432c, 14e4:432d)
  • BCM43142 (PCI ID 14e4:4365)
  • BCM43224 (PCI ID 14e4:4353)
  • BCM43225 (PCI ID 14e4:4357)
  • BCM43227 (PCI ID 14e4:4358)
  • BCM43228 (PCI ID 14e4:4359)
  • BCM4331 (PCI ID 14e4:4331)
  • BCM4360 (PCI ID 14e4:43a0)
  • BCM4352 (PCI ID 14e4:43b1)

Os pacotes baixados foram:
  • hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
  • broadcom-sta.tar.gz

Vamos ao procedimento de instalação.

    Próxima página

Páginas do artigo
   1. Usando o SlackBuild
   2. Instalação e correções
   3. Dúvidas e considerações finais
Outros artigos deste autor

"Usando" 2 Slackwares instalados no mesmo HD - O problema: vmlinuz

Instalando e Configurando o Modem HSP56 MicroModem no RedHat 9.0

Atualizando sua versão Slackware - upgrade de pacotes

Metodologia LFS - Contruindo seu Linux do zero

Instalação do winmodem HSP56 Pctel no Slackware

Leitura recomendada

Autenticação Wireless WPA-WPA2 Pre-Shared-key

Conexões Wireless com DHCP no Slackware - Configuração à moda antiga

Zabbix Server 2.0 no CentOS - Instalação e configuração

Criando RADIUS no Windows Server 2012 para autenticar no Mikrotik

Transforme seu PC em um roteador Wi-Fi com Hostapd em modo Bridged

  
Comentários
[1] Comentário enviado por pingulin em 03/03/2017 - 15:27h

mano, enquanto eu executava o slackbuild o compilador retornou uma pancada de erros e finalizou assim:

23.271/src/wl/sys/wl_cfg80211_hybrid.o' failed
make[1]: *** [/tmp/SBo/broadcom-sta-6.30.223.271/src/wl/sys/wl_cfg80211_hybrid.o] Error 1
Makefile:1490: recipe for target '_module_/tmp/SBo/broadcom-sta-6.30.223.271' failed
make: *** [_module_/tmp/SBo/broadcom-sta-6.30.223.271] Error 2
make: Leaving directory '/usr/src/linux-4.9.12'

eu tinha atualizado o kernel pro 4.9, pode ser isso?

[2] Comentário enviado por lindbergluiz em 04/03/2017 - 00:48h


[1] Comentário enviado por mateusrg em 03/03/2017 - 15:27h

mano, enquanto eu executava o slackbuild o compilador retornou uma pancada de erros e finalizou assim:

23.271/src/wl/sys/wl_cfg80211_hybrid.o' failed
make[1]: *** [/tmp/SBo/broadcom-sta-6.30.223.271/src/wl/sys/wl_cfg80211_hybrid.o] Error 1
Makefile:1490: recipe for target '_module_/tmp/SBo/broadcom-sta-6.30.223.271' failed
make: *** [_module_/tmp/SBo/broadcom-sta-6.30.223.271] Error 2
make: Leaving directory '/usr/src/linux-4.9.12'

eu tinha atualizado o kernel pro 4.9, pode ser isso?


mateus,

vc corrigiu o nome do README, como no artigo? Realmente, fiz esse procedimento no 4.4.14. Não quero me precipitar e responder que foi porque vc atualizou o kernel. Confira se vc baixou 32 ou 64bits...

[3] Comentário enviado por pingulin em 04/03/2017 - 01:27h

olá, eu acabei reinstalando o slack e consegui fazer o procedimento normalmente, ele ainda nao reconhece nenhuma rede wireless mas pelo menos ja reconhece a interface. darei uma fuçada aqui e se resolver eu aviso. Se tiver mais algum toque pra me dar sobre isso ficarei grato.

PS: eu fiquei espantado com a coincidência de brotar uma postagem sobre o problema que estive tentando resolver nos ultimos dias kkkk, nao sei pq a bcm43142 eh tao problematica assim.

[4] Comentário enviado por lindbergluiz em 05/03/2017 - 01:11h

oi Mateus,

De fato, não penso que o problema seja com a broadcom, mas porque realmente algumas coisas, senão várias, precisam ser configuradas manualmente no slack. Se não for assim, não é slackware :)

ps. to com um problema não resolvido do rc.local que acho também que, se eu quiser resolver, preciso reinstalar o slack. Pensando.... :/

[5] Comentário enviado por lindbergluiz em 06/03/2017 - 15:13h


[3] Comentário enviado por mateusrg em 04/03/2017 - 01:27h

olá, eu acabei reinstalando o slack e consegui fazer o procedimento normalmente, ele ainda nao reconhece nenhuma rede wireless mas pelo menos ja reconhece a interface. darei uma fuçada aqui e se resolver eu aviso. Se tiver mais algum toque pra me dar sobre isso ficarei grato.

PS: eu fiquei espantado com a coincidência de brotar uma postagem sobre o problema que estive tentando resolver nos ultimos dias kkkk, nao sei pq a bcm43142 eh tao problematica assim.


Quando resolver, não esqueça de postar aqui.

[6] Comentário enviado por pingulin em 07/03/2017 - 17:05h

resolvido, problema duplo: gateway e dns.

1 - Primeiro no arquivo /etc/rc.d/rc.inet1.conf botei a linha GATEWAY="192.168.25.1", eh claro que isso depende da configuração do seu roteador (geralmente eh 192.168.0.1). Esse erro rola pq no arquivo /etc/rc.d/rc.inet1, na hora de definir o roteador ele puxa essa variável ($GATEWAY) do arquivo de configuração que, por padrão, vem vazia, então, quando o programa inicia ela não vai definir o roteador, apesar de conseguir conectar ao gateway tranquilamente (basta testar: $ ping 192.168.25.1). Por final eu reiniciei a interface de rede: # /etc/rc.d/rc.inet1 restart.

2 - Esse segundo problema eh o mais estupido possível, o arquivo /etc/rc.d/rc.bind estava sem permissão de execução, dessa forma, sem o servidor dns definido, so eh possível conectar aos sites pelo ip. Após dar um # chmod +x /etc/rc.d/rc.bind; /etc/rc.d/rc.bind start, consegui conectar tranquilamente.

Nao bastava eu ter sido premiado por estar com a maldita bcm43142, tinha que vir mais esses problemas de brinde. kkk


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts