Instalando iwlwifi – Intel 3945ABG/4965AGN no Ubuntu e Debian Lenny

Neste Tutorial vou mostrar como migrar do antigo driver ipw para o novo iwlwifi da Intel.
A migração que será mostrada é no Gutsy, pois o Hardy já vêm com o novo driver iwlwifi.

Comece comentando o seguinte arquivo:

$ sudo gedit /etc/udev/rules.d/70-persistent-net.rules

Comente as seguintes linhas (acrescente a tralha “#” no começo das linhas).

# PCI device 0×8086:0×4222 (ipw3945)
#SYSTEM==”net”, DRIVERS==”?*”, ATTRS{address}==”00:00:00:00:00:00″, NAME=”eth1″

Salve e feche o arquivo.

Acrescente os drivers nativos na blacklist:

$ sudo gedit /etc/modprobe.d/blacklist

Acrescente:

blacklist ipw3945
blacklist ieee80211
blacklist ieee80211_crypt

Salve e feche o arquivo.

Habilite o módulo do novo driver:

$ sudo gedit /etc/modules

Acrescente:

iwlwifi_mac80211
iwl3945

Salve e feche o arquivo.

Execute os seguintes comandos como root para remover os módulos antigos no kernel e adicionar os novos módulos ao kernel:

Comandos de remoção de módulos:

modprobe -r ipw3945
modprobe -r ieee80211
modprobe -r ieee80211_crypt_tkip
modprobe -r ieee80211_crypt_ccmp
modprobe -r ieee80211_crypt_wep
modprobe -r ieee80211_crypt
modprobe -r mac80211

Comandos para adição de módulos:

modprobe iwlwifi_mac80211
modprobe iwl3945

O que foi mostrado é a retirada do driver antigo ipw e a ativação do novo driver da Intel, o iwlwifi

Para usuários de Debian Lenny, confirme que os módulos não estão presentes no sistema rodando o comando:

$ lsmod

O procedimento no Debian seria de instalação mesmo, caso os módulos antigos não estejam presentes.

Instalando o driver iwlwifi da Intel no Debian Lenny.

Adicione o seguinte repositório na sua sources.list:

# gedit /etc/apt/sources.list

Acrescente as linhas:

deb http://ftp.de.debian.org/debian lenny main non-free

deb-src http://ftp.de.debian.org/debian/ lenny main non-free

Salve e feche o arquivo.

Atualize o sistema:

# apt-get update

Instale o pacote que irá ativar a sua wireless:

# apt-get install firmware-iwlwifi

Aproveite para instalar o pacote wireless-tools, desta forma ficará mais fácil o reconhecimento da interface e a configuração da conexão:

# apt-get install wireless-tools

Agora sim, rode o comando iwconfig e veja se aparece sua interface,  se aparecer já pode configurar a conexão.


Boa sorte!

~ por guevara2012 em Abril 21, 2008.

4 Respostas to “Instalando iwlwifi – Intel 3945ABG/4965AGN no Ubuntu e Debian Lenny”

  1. Estou usando o Debian e não existe esse arquivo 70-persistent-net.rules aqui. Ainda não instalei nenhum ambiente gráfico, pois queria fazer isto pela wireless, que ainda não está configurada.

    Minha placa é a 3945ABG.

    O que eu tenho que fazer? Será que vou precisar recompilar o kernel? É o 2.6.18-6-amd64.

    Valeu

    • Olá Otto!
      Se deseja usar wireless num Debian, sugiro que instale o Debian Lenny, o kernel dele é muito mais atual que esse 2.6.18 que vc está usando.
      Se pegar o DVD1 do Lenny vc terá um sistema praticamente pronto para ser usado, os pacote wireless-tools e build-essentials deverão ser instalados por vc pelo synaptic ou usando o apt-get pelo terminal.
      Feito isso vc poderá usar a dica do tutorial mais tranquilo, pois não haverá problemas com kernel.
      Boa sorte!

  2. Aqui não deu certo, veja:
    rodrigo@debian:/sbin$ ./modprobe -r ipw3945
    FATAL: Module ipw3945 not found.

    como devo proceder?

    • Olá Rodrigo!
      O sistema acusa que o módulo não existe no seu sistema, mas como vc está querendo removê-lo nesse procedimento, então está ótimo. Para confirmar que ele não está carregado basta rodar um lsmod pelo terminal e procure por ele na lista de módulos carregados. Repare que o procedimento seria para o Ubuntu, pois ao contrário do Debian Lenny, ele vêm com driver da Intel pré-instalado e é ativado assim que o sistema detecta a placa no sistema.
      Como vc está no Debian, o procedimento seria de instalação mesmo, e não de remoção de driver anterior.
      Rode um locate ipw e veja se esses módulos que são sugeridos para remoção aparecem no seu sistema.
      O post foi atualizado esclarecendo a sua dúvida.

      Boa sorte!

Deixe um comentário