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
- 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.
- O resultado mostrará algo como:
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
- Instale o pacote correto para Broadcom:
sudo apt install bcmwl-kernel-source
- Carregue o driver com:
sudo modprobe wl
- 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
- 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.
- Exemplo de saída:
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:
-
Execute o seguinte comando:
wget -O BCM43142A0-0a5c-216d.hcd https://github.com/winterheart/broadcom-bt-firmware/raw/master/brcm/BCM43142A0-0a5c-216d.hcd
-
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
- Inicie o utilitário Bluetooth:
bluetoothctl
- Dentro do utilitário, digite:
power on scan on
- 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.