Tutorial Intuitivo: Instalação de Drivers Broadcom (Wi-Fi e Bluetooth) no Pop!_OS

Tutorial Intuitivo: Instalação de Drivers Broadcom (Wi-Fi e Bluetooth) no Pop!_OS

Olá seres humanos! Espero que estejam bem. Construí esse tutorial com base numa necessidade específica do meu computador, um HP Pavilion Mini (300-202br). Atualmente utilizo o Pop!_OS e ele não dá suporte imediato à placa de Bluetooh e wi-fi da Broadcom. Pelas leituras que realizei, ao que parece, o hardware Broadcom precisa de algumas intervenções manuais pós instalação para que funcione corretamente.

Este guia ajuda você a instalar os drivers de Wi-Fi e Bluetooth para adaptadores Broadcom, incluindo o caso em que o firmware do Bluetooth precisa ser obtido de um repositório no GitHub, já que ele não está mais disponível no Kernel.org.


Parte 1: Instalar o Driver de Wi-Fi Broadcom

Passo 1: Identifique o Adaptador Broadcom

  1. Abra o terminal e digite:
    lspci -vnn | grep -i network
    
    • O resultado mostrará algo como:
      02:00.0 Network controller [0280]: Broadcom Inc. BCM43142 [14e4:4365] (rev 01)
      
    • O ID do hardware no exemplo acima é 14e4:4365.

Passo 2: Atualize os Repositórios

Antes de instalar qualquer driver, certifique-se de que seu sistema está atualizado:

sudo apt update && sudo apt upgrade -y

Passo 3: Instale o Driver de Wi-Fi

  1. Instale o pacote correto para Broadcom:
    sudo apt install bcmwl-kernel-source
    
  2. Carregue o driver com:
    sudo modprobe wl
    
  3. Reinicie o sistema:
    sudo reboot
    

Verifique o Funcionamento do Wi-Fi

Depois de reiniciar, verifique se o Wi-Fi está funcionando. Caso o adaptador não seja detectado, digite:

nmcli device status

Parte 2: Instalar o Driver de Bluetooth Broadcom na placa BCM43142A0 (modelo presente no HP300-202br)

Os adaptadores Bluetooth Broadcom, como o BCM43142A0 (modelo presente no HP300-202br), precisam de um firmware específico que não está mais disponível no repositório oficial do Kernel.org. Neste tutorial, você aprenderá a instalar o firmware do GitHub.

Passo 1: Identifique o Dispositivo Bluetooth

  1. Use o comando lsusb para identificar seu adaptador:
    lsusb
    
    • Exemplo de saída:
      Bus 002 Device 004: ID 0a5c:216d Broadcom Corp. BCM43142A0 Bluetooth 4.0
      
    • O ID do dispositivo neste caso é 0a5c:216d.

Passo 2: Baixe o Firmware do GitHub

O firmware necessário está disponível no repositório do GitHub winterheart/broadcom-bt-firmware. Para baixá-lo:

  1. Execute o seguinte comando:

    wget -O BCM43142A0-0a5c-216d.hcd https://github.com/winterheart/broadcom-bt-firmware/raw/master/brcm/BCM43142A0-0a5c-216d.hcd
    
  2. Copie o arquivo para o diretório de firmware do sistema:

    sudo cp BCM43142A0-0a5c-216d.hcd /lib/firmware/brcm/
    

Passo 3: Recarregue o Módulo Bluetooth

Após copiar o firmware, recarregue o módulo Bluetooth no kernel:

sudo modprobe -r btusb
sudo modprobe btusb

Passo 4: Verifique o Bluetooth

  1. Inicie o utilitário Bluetooth:
    bluetoothctl
    
  2. Dentro do utilitário, digite:
    power on
    scan on
    
  3. Você deverá ver dispositivos Bluetooth próximos sendo listados.

Passo 5: Interface Gráfica (Opcional)

Se preferir usar uma interface gráfica para gerenciar o Bluetooth, instale e abra o Blueman:

sudo apt install blueman
blueman-manager


Com essas etapas, seus adaptadores Broadcom Wi-Fi e Bluetooth devem funcionar corretamente. :grin:

3 curtidas

Seus tutoriais são muito bem feitos e certamente ajudarão muita gente. Parabéns!

1 curtida

Obrigado pela gentileza no comentário, meu amigo! Fico muito feliz em poder ajudar :slight_smile:
Um abraço e boas festas !

1 curtida