Broadcom BCM4113 em Gentoo Linux

Publicado por Matheus em 23/01/2019

[ Hits: 2.366 ]

 


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

Como descobrir o pacote dono do arquivo no Gentoo

Painel transparente no KDE

Montar HOME encriptada com ZFS durante o boot usando openRC

Quebrando múltiplas senhas WiFi com hashcat

Snapshots BTRFS no GRUB

Leitura recomendada

Instalando placa de rede HP NC382T (chipset Broadcom BCM 5709) no Debian Lenny

Ativando rolagem de 2 dedos no touchpad

Pesquisa de Compatibilidade de Hardware

Meu micro está usando todos os processadores? [Resolvido]

Webcam com chipset sn9c101, sn9c102 , sn9c10x (sweex , microdia , vcom )

  

Comentários
[1] Comentário enviado por removido 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