Configurando WiFi do Linux Ubuntu em Notebook CCE.

Quando decidi migrar do Windows para Linux eu sabia que ia enfrentar serios problemas com suporte de hardware baseado em minhas experiencias anteriores. Gastei algum tempo pesquisando qual distribuição seria melhor para o meu caso e até achei um site que me ajudou bastante na hora de escolher que é o Linux Distribution Chooser, que nada mais é do que um questionário que quando respondido, dará algumas dicas de quais distros são recomendadas baseado nas respostas do usuário.

Em fim, depois de testar Debian e OpenSUSE eu acabei optando pelo Ubuntu 8.04 (aka Hardy Heron) e tudo funcionava bem a nao ser pelo WiFi. O Ubuntu chega a instalar os drivers corretos (RT73usb) mas esse não funcionam corretamente, acessei o site da Ralink e baixei o que estava disponível lá mas as instruções de instalação eram meio confusas e para um recém-migrado do windows configurar um linux pode ser bem mais difícil do que se pode imaginar. Depois de algum tempo de pesquisa e vários drivers testados sem sucesso achei um que atendeu às minhas nessecidades. Esse driver é um projeto desenvolvido pela equipe do SerialMonkey e é uma modificação do driver original da Ralink, suporta modo normal, monitoração e injeção de dados.

Então sem mais delongas vamos instala-lo:

Configuração WiFi do notebook CCE no Ubunut

1 – Baixar driver em:
http://rt2×00.serialmonkey.com/rt73-cvs-daily.tar.gz (note que você encontrará drivers para RT73 e RT2570, no meu caso o que funcionou foi o RT73)

2 – Editar configurações para desativar o driver problemática que vem originalmente:
> sudo rmmod rt73usb
> gksu gedit /etc/modprobe.d/blacklist
> blacklist rt73usb
> blacklist rt2570
> blacklist rt2×00lib
> blacklist rt2500usb

3 – Compilação e instalação do novo driver:
Preparativos:
> sudo rm -R /etc/Wireless/RT73STA (remove eventuais configurações obsoletas)
Instalação de componentes necessários para a compilação:
> sudo apt-get install build-essential linux-headers-`uname -r`
Compilação:
> cd
> tar -xvf rt73-cvs-daily.tar.gz
> cd rt73-cvs-*
> cd Module
> make
> strip -S rt73.ko
> sudo make install
Instalação:
> sudo modprobe rt73
Para que o módulo seja carregado automaticamente é necessário incluir uma linha
no final do arquivo /etc/modules contendo rt73.

4 – Para configurar a interface de rede tente usar o gerenicador de redes da interface
gráfica ou altere o arquivo /etc/network/interfaces usando os scripts abaixo, substi-
tuindo os nomes da rede pelo nome da sua rede, lembre-se de reiniciar os serviços de
rede após essa alteração:

#!/bin/sh
#ativa o wifi, caso não esteja ativado
ifconfig wlan0 up
#cria as configuracoes da rede wifi
iwconfig wlan0 essid “nome_da_rede”
iwconfig wlan0 mode Managed
iwconfig wlan0 channel 9
#cria as opcoes para usar o WPA
iwpriv wlan0 set AuthMode=WPAPSK
iwpriv wlan0 set EncrypType=TKIP
iwpriv wlan0 set WPAPSK=”senha”
#configura o wifi com dhcp
dhclient wlan0
#faz um scan das redes disponiveis
iwlist wlan0 scan

Rede não protegida:
auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
pre-up ifconfig wlan0 up
#Configura o nome da rede:
pre-up iwconfig wlan0 essid “NOMERETE”
pre-up iwconfig wlan0 mode Managed
#Configura o canal da rede (opcional):
pre-up iwconfig wlan0 channel 8
pre-up iwpriv wlan0 set SSID=”NOMERETE”

Protocolo WEP:
auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
pre-up ifconfig wlan0 up
#Configura o nome da rede
pre-up iwconfig wlan0 essid “NOMERETE”
pre-up iwconfig wlan0 mode Managed
#Configura o canal da rede (opcional):
pre-up iwconfig wlan0 channel 8
pre-up iwpriv wlan0 set AuthMode=WEPAUTO
pre-up iwpriv wlan0 set EncrypType=WEP
#Insira aqui a chave da rede (senha):
pre-up iwpriv wlan0 set Key1=”TUACHIAVEWEP”
pre-up iwpriv wlan0 set SSID=”NOMERETE”

Protocolo WPA:
auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
pre-up ifconfig wlan0 up
#Configura o nome da rede:
pre-up iwconfig wlan0 essid “NOMERETE”
pre-up iwconfig wlan0 mode Managed
#Configura o canal da rede (opcional):
pre-up iwconfig wlan0 channel 8
pre-up iwpriv wlan0 set AuthMode=WPAPSK
pre-up iwpriv wlan0 set EncrypType=TKIP
#Insira aqui a chave wpa-psk
pre-up iwpriv wlan0 set WPAPSK=”TUACHIAVEWPA”
pre-up iwpriv wlan0 set SSID=”NOMERETE”

Protocolo WPA2:
auto wlan0
iface wlan0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
gateway 192.168.1.1
pre-up ifconfig wlan0 up
#Configura o nome da rede:
pre-up iwconfig wlan0 essid “NOMERETE”
pre-up iwconfig wlan0 mode Managed
#Configura o canal da rede (opcional):
pre-up iwconfig wlan1 channel 8
pre-up iwpriv wlan0 set AuthMode=WPA2PSK
pre-up iwpriv wlan0 set EncrypType=AES
#Insira aqui a chave wpa-psk
pre-up iwpriv wlan0 set WPAPSK=”TUACHIAVEWPA2″
pre-up iwpriv wlan0 set SSID=”NOMERETE”

É isso ai, espero que tenha ajudado!

7 Comentários

  1. Poxa, mas tb um notebook da CCE vc espera demais de uma distrubuicao! ehauheauhea

    otimo tutorial! abraco!

  2. Como faz pra ativar o modo monitor depois disso!?

    valew!!

  3. Muito bom seus passos, consegui resolver o problema.
    Grande abraço e sucesso!

  4. Olá

    valeu muito pela dica, estava com um notbook CCE a rede dava como conectado mais não navegava; Fiz conforme suas informações e deu certo muito obirgado mesmo!!!!!!

  5. Não entendir no procedimento “2″ acima

    • vc digta esses comandos no console pra desativar os drivers que vêm no linux (que não funcionam…)

  6. amigão nao conheço não… mas entra nessa comu aqui que tem us tópicos sobre isso no orkut http://www.orkut.com.br/Main#Community.aspx?cmm=63617305é so da uma procurada que vc acha.. ps, desculpe a demora na resposta, ando muito atarefado na facu e nao tenho tido tempo de passar por aqui. boa sorte


Comentários RSS URI identificador do TrackBack

Deixe um comentário