Comprei uma placa PCI e a instalei no Ubuntu 10.10.

não funcionou!!
Atualizei para 11.40. :| Conectou mas não navegou.
Verifiquei o chipset e vi que era um Ralink rt2860. Então fui no site da Ralink e baixei o drive para Linux, instalei e etc. E....... não funcionou. Então verifiquei que o sistema estava reconhecendo a placa como RT3060. Para instalar esse drive utilizei o seguinte roteiro abaixo. Adaptado de
http://ubuntuforums.org/showthread.php?t=1476007 postado pelo usuário Sven6210. Original:
http://www.ctbarker.info/2010/05/ubuntu-1004-wireless-chipsets-and-wpa.htmlCreio que este seja aplicavel a qualquer versão de drive Ralink, bastando localizar o drive correto.
Vamos lá:
1º PassoFaça o download do último drive RT2860 através do site da Ralink
Acesse
http://www.ralinktech.com/ para fazer o download
Clique no menu Software
Clique no menu Linux
http://www.ralinktech.com/support.php?s=2Localize o drive e faça o Download "RT2860PCI/mPCI/CB/PCIe(RT2760/RT2790/RT2860/RT2890)“ data de 07/16/2010, version 2.4.0.0.
ATENÇÃOPara o adaptador Wi-fi ENLWI-N3, apesar do chipset ser RT2860 só consegui fazer o mesmo funcionar utilizando o drive "RT3062PCI/mPCI/CB/PCIe(RT3060/RT3062/RT3562/RT3592)" (quando está compilando até aparece descrição de RT2860 nele).
Após o Download você precisará renomear o arquivo de:
2010_07_16_RT2860_Linux_STA_v2.4.0.0.tar.bz2para
2010_07_16_RT2860_Linux_STA_v2.4.0.0.tarPara isso retire a o '.bz2' ao fim do nome do arquivo.
Se tiver baixado o drive para RT3060 não é preciso renomear (
DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217.tgz)
2º PassoExtraia o arquivo para seu diretório "Home". Caso renomeie a pasta onde os arquivos foram extraídos certifique-se do nome da pasta. No meu exemplo eu extraí para a pasta "RT2860".
Se você extrair em um diretório que não seja o Home, certifique-se do caminho e das permissões de acesso.
abra o terminal (janela preta) e digite o comando para acessar a pasta:
O terminal é aberto no diretório Home.
Comando:
cd RT28603º PassoComando:
gedit ./os/linux/config.mkUse a opção de localizar para encontrar o texto HAS_WPA_SUPPLICANT e altere a condiçãop ara 'y'. Ao fim será parecido com:
HAS_WPA_SUPPLICANT=yUse a opção de localizar para encontrar o texto HAS_NATIVE_WPA_SUPPLICANT_SUPPORT e altere a condiçãop ara 'y'. Ao fim será parecido com:
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=ySalve e feche o arquivo.
Você voltará ao terminal.
4º PassoComando:
gedit ./common/cmm_wpa.cAparecerá uma mensagem indicando que a codificação não pode ser reconhecida. No botão de seleção selecione "Ocidental" e clieque em Tentar Novamente.
Use a opção de localizar para encontrar o texto MIX_CIPHER_NOTUSE. Altere o texto da linha para que fique como o texto abaixo (cuidado para não remover o comentário que está na mesma linha).
Altere para:
WPA_MIX_PAIR_CIPHER FlexibleCipher = WPA_TKIPAES_WPA2_TKIPAES;ATENÇÃO: Não altera nada após as duas barras de comentário "//".
5º PassoAgora você precisará compilar o módulo. Primeiramente você precisará ter o "gcc" instalado. Se ele não estiver instalado instale-o através do gerenciador de pacotes do Ubuntu. Para isso:
Acesse o menu de aplicativos (11.04)
Localize : "Gerenciador de pacotes Synaptic"
Pesquise por „gcc“ e o instale se não estiver instalado.
Se instalado com sucesso volte para o terminal e siga os passos abaixo
digite os comandos:
sudo make
sudo make install
sudo ifconfig wlan0 down
sudo rmmod rt2860staou
sudo rmmod rt3562sta (veja a versão no diretório ./os/linux e verifique o nome do arquivo *.ko)
6º Passo:Renomeie o drive antigo instado de rt2860sta.ko para rt2860sta.ko.dist utilizando o comando:
sudo mv /lib/modules/2.6.*/kernel/drivers/staging/rt2860/rt2860sta.ko rt2860sta.ko.distSubstitua o * pela versão do seu Kernel. Através do Nautilus localize o diretório /lib/modules e veja qual a versão mais atual instalada.
No meu caso utilizei o comando:
mv /lib/modules/2.6.38-10-generic/kernel/drivers/staging/rt2860/rt2860sta.ko rt2860sta.ko.dist7º PassoComando:
sudo depmod -a
sudo modprobe rt2860sta ou
sudo modprobe rt3562sta (veja a versão no diretório ./os/linux e verifique o nome do arquivo *.ko)
Após executar o comando acima aguarde alguns segundos e provavelmente sua rede será reconhecida. Caso isso não aconteça execute o comando:
sudo ifconfig wlan0 upSe mesmo assim nada acontecer reinice o computador. E se mesmo assim nada acontecer siga os prximpos passos.
8º PassoAbra novamente o terminal e acesso a pasta onde desconpactou os drivers.
Code:
cd RT2860 (ou o nome que tenha dado ao diretório)
cd os
cd linux
sudo cp rt2860sta.ko /lib/modules/2.6.*/kernel/drivers/staging/rt2860/
ou
sudo cp rt3562sta.ko /lib/modules/2.6.*/kernel/drivers/staging/rt3562/Substitua o * pela versão do seu Kernel. Através do Nautilus localize o diretório /lib/modules e veja qual a versão mais atual instalada (veja passo 6)
9º Passo:Atualize os módulos com os comandos abaixo.
Comando:
gksudo gedit /etc/modulesAdicionae o
"rt2860sta" na linha no fim do arquivo, salve e feche o mesmo.
10º Passo:Reinicie o sistema.