sábado, 20 de junho de 2015

Debian 8: O caso dos firmwares


Olá Senhores, vamos logo resolver a treta da falta de módulos (firmwares) do adaptador do WiFi, se você se deparou com uma situação igual a essa abaixo, tenha calma que tem solução, e é fácil.



Primeiramente vou mostrar o procedimento (que já deve existir aos montes pela internet) pelo terminal, como root, para editar os arquivos você pode usar o editor do GNOME, gedit, pode usar algum editor pelo terminal, temos o nano ou o vim, vou indicar o nano, mas use qualquer um.

Resumo: Abra o terminal e vire root, edite o arquivo de repositórios para adicionar os canais extras, atualize os pacotes, instale o pacote correto e reinicialize seu sistema.

  • 1. Abra o terminal e vire root:

/bin/su -

Digite a senha do root.

  • 2. Editando os repositórios e adicione contrib e non-free:

nano /etc/apt/sources.list


São duas linha, o que eram assim:

deb http://ftp.br.debian.org/debian/ jessie main
deb http://security.debian.org/ jessie/updates main


Vão ficar assim:

deb http://ftp.br.debian.org/debian/ jessie main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free


  • 3. Atualize a lista de pacotes:

apt-get update


  • 4. Instale os pacotes genéricos de firmwares, e outros:

apt-get install firmware-linux firmware-linux-free linux-firmware-nonfree build-essential dkms


  • 5. O Debian já me informou de cara qual era a minha placa, se não foi seu caso, descubra com:

lspci -v


E instale a versão correta, (apt-get install firmware-algumacoisa) pegue um na lista abaixo:

firmware-adi
firmware-brcm80211
firmware-libertas
firmware-qlogic
firmware-atheros
firmware-crystalhd
firmware-linux
firmware-ralink
firmware-b43-installer
firmware-intelwimax
firmware-linux-free
firmware-realtek
firmware-b43legacy-installer
firmware-ipw2x00
firmware-linux-nonfree
firmware-samsung
firmware-bnx2
firmware-ivtv
firmware-myricom
firmware-ti-connectivity
firmware-bnx2x
firmware-iwlwifi
firmware-netxen
firmware-zd1211


  • 6. Acredito que aconteceu com você, mas caso o pacote de instruções do seu processador não tenha sido instalado, rode agora o comando com um dos pacotes abaixo, conforme o modelo do seu processador:

apt-get install amd64-microcode

OU

apt-get install intel-microcode


  • 7. Reinicialize seu sistema:

reboot


Comigo funcionou, agora tenho bluetooth, as mensagens de erro não aparecem, MAS como minha placa de rede sem fio anda capengando, não subiu ela aqui, não. Triste...

PS: Acho que vou dar uma olhadinha no SteamOS...

Nenhum comentário: