Madwifi, Instalando wireless

Obs.: Este post é válido para os notebook’s da série C700BR ou afins que possuem o controlador de redes wireless Atheros:

  • AR5418+AR5133
  • AR5416+AR5133
  • AR5416+AR2133
  • AR9160
  • AR9280
  • AR9281
  • AR9285
  • AR9102 (AHB)
  • AR9103 (AHB)
  • AR5210 – 802.11a (Crete/fez)
  • AR5211 – 802.11ab (Oahu)
  • AR5212 – 802.11abg (Venice)
  • AR5213 – 802.11abg (Hainan)
  • AR2413/4 – 802.11bg (Griffin)
  • AR5413/4 – 802.11abg (Eagle)
  • AR5423/4 – 802.11abg (Condor) (PCI-E)
  • AR2425 – 802.11bg (Swan) (PCI-E)
  • AR2417 – 802.11bg (Nala) (PCI-E)

Para descobrir qual o seu controlador, dê o comando lspci | grep Atheros e verifique!

Se o seu controlador nao está listado mas é atheros, siga o post e acompanhe alguma mensagem de erro, se tiver.

Ok! Agora, mãos a obra!

O madwifi é um conjunto de drivers de placas wireless, em especial, as que possuem o chipset atheros, na versão compatível e compilável do linux. Sem mais delongas, vamos lá!

Bem, para facilitar a vida, temos que preparar o terreno antes de começar a plantar (blah!). Vá até o gerenciador de drivers sinapticos (em ambiente gráfico) ou no aptitude (shell). Procure por linux-restricted-modules. Remova-os! Sim, pode remover sem preocupações. Explicação:

O linux-restricted-modules é um modulo que tem a função de auxiliar os usuários novatos do ubuntu, porém, não é o que acontece no caso das placas atheros. Para as placas funcionarem, o modulo tem que ser retirado para ser colocado no lugar os “modulos” do madwifi.

Vá a um shell, como root, e mate todos os processos do networkmanager. Por mais bonzinho que ele tente ser, acaba atrapalhando o serviço!

Vê o numero do processo:
# ps ax | grep nm

Mata-lo:
# kill -9 [numero]

Baixe alguns pacotes necessários para a compilação:

# apt-get install build-essential libncurses5-dev kernel-package

A versão que usei foi a 0.9.4, compactada em tar.gz, baixada do site souceforge.net. Depois de fazer o download, descompacte:

$ tar -xzvf madwifi-0.9.4.tar.gz

Após a descompactação, crie uma pasta chamada modules em/usr/src e mova a pasta madwifi-0.9.4 que foi descompactada lá para dentro:

# mv madwifi-0.9.4 /usr/src/modules

Entre na pasta e agora sim, vamos a destruição:

# make

Se tudo correr bem (o que nao acontece sempre!), prossiga:

# make install

Se tudo ainda continuar bem, recarregue o módulo ath_pci :

# modprobe -e ath_pci

# modprobe ath_pci

Agora verifique se nao aconteceu nada de errado dando uma espiada no dmesg:

# dmesg

Se nao apareceu nenhuma mensagem de erro, sua placa já está pronta para usar.

Uma possível mensagem de erro:

wifi%d: unable to attach hardware: ‘Hardware didn’t respond as expected’ (HAL status 3)

Caso aconteça esta, reincie seu notebook e verifique.

Uma resposta para Madwifi, Instalando wireless

  1. Eduardo Fontinelle disse:

    Em um hp compaq nx6105, o Michel descobriu que o drive da placa wireless pode ser instalado usando o pacote b43-fwcutter. Para instalar é só entrar com o comando:
    sudo apt-get install b43-fwcutter

    Flw!
    Valeu Michel!

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.