Broadcom BCM4113 em Gentoo Linux

Publicado por Matheus em 23/01/2019

[ Hits: 1.929 ]

 


Broadcom BCM4113 em Gentoo Linux



É o único adaptador listado como "parcial" na lista de compatibilidade do brcmsmac, que é o driver open source e in-tree para adaptadores da broadcom e o funcionamento é limitado, problemas conhecidos incluem, mas não se limitam a:
  • Baixa velocidade de conexão
  • Instabilidade
  • Parar e não funcionar mais até reiniciar

Então se assim como eu você tem essa aberração, a solução é usar o driver proprietário da broadcom que não faz parte do kernel e que não é atualizado desde 2015. A instalação é simples, apesar dos pesares.

Configuração do kernel:

CONFIG_LIB80211=m
CONFIG_PREEMPT_RCU=''
CONFIG_LIB80211_CRYPT_TKIP=m
CONFIG_X86_INTEL_LPSS

Legenda:
  • m = módulo
  • '' = desativado

Caso você tente instalar o driver sem checar os requisitos acima antes o portage irá lhe avisar, mas é sempre bom se precaver.

Ativadas as devidas opções e desativadas outras, basta prosseguir:

# emerge -v broadcom-sta

Agora impeça todos os drivers open source da broadcom de carregarem, caso estejam habilitados, colocando o seguinte no arquivo /etc/modprobe.d/broadcom.conf:

blacklist b44
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist brcmsmac
blacklist bcma

E para usar o driver proprietário coloque no /etc/modules-load.d/broadcom.conf:

wl

Reinicie e tudo deve funcionar sem maiores problemas. Sempre que você trocar o kernel lembre de reinstalar o driver, o processo seria:

Selecione o novo kernel:

# eselect kernel X

Reinstale os módulos externos:

# emerge -v @module-rebuild

Outras dicas deste autor

Comando df retorna disco cheio, mesmo não estando [Resolvido]

Montar HOME encriptada com ZFS durante o boot usando openRC

Painel transparente no KDE

Fish Shell como padrão respeitando o /etc/profile

Focus stacking em GNU/Linux

Leitura recomendada

Instalado driver ATI no kernel 2.6.31 sem dificudade

Impressora HP LaserJet 1000 no Conectiva Linux 10 via CUPS

Instalação do scanner HP Scanjet 2400 no Ubuntu 10.04 LTS (atualização)

Xerox Phaser 3116 no SuSE 10.2

Pesquisa de Compatibilidade de Hardware

  

Comentários
[1] Comentário enviado por clodoaldops em 23/01/2019 - 15:29h

-eu tive um dell/1525 com essa broadcom que me deu trabalho p/ ativar wifi
-até hoje muitos ainda usam minha dica publicada em 2013 p/ ubuntu/linuxmint
-as atheros agora o kernel reconhece
-mas essa bcm43 ainda é uma @##$%&



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts