Instalando driver Ralink RT2870 USB Stick no Ubuntu 9.04

Olá!

Começaram as férias e voltei a participar da comunidade ULB – Ubuntu Linux Brasil, hoje apareceu um membro pedindo ajuda com um adaptador USB chipset Ralink RT2870, como existem vários tutoriais pela internet, resolvi comentar aqui como é a instalação, não é nenhum mistério, basta instalar dois pacotes que são pré-requisitos para praticamente qualquer compilação e fazer o passo a passo descrito abaixo.

Primeiro você precisará do build-essential e kernel-headers para poder compilar, esses pacotes podem ser obtidos no CD do Ubuntu ou peque-os aqui, selecionando a sua versão do Ubuntu.

Comando de instalação:

sudo apt-get install build-essential linux-headers-`uname -r`

Agora baixe o driver para Linux do adaptador, pegue sempre o mais atual do site da Ralink.

Descompacte-o com o comando:

tar xvfj 2009_0820_RT2870_Linux_STA_V2.2.0.0.tar.bz2

Entre na pasta descompactada e navegue até os/linux/config.mk,esse arquivo você irá editar para habilitar suporte a WPA, comande:

sudo gedit config.mk

O que está com n, altere para y:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=n

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n

Ficando desta forma:

# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y

# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y

Os comandos de instalação do driver devem ser rodados dentro da pasta onde o Make se encontra, muitos usuários novatos erram nisso, rodam o comando fora da pasta correta.

Rode os comandos:

sudo make
sudo make install

Suba o módulo com:

sudo modprobe rt2870sta

Acrescenta ao arquivo modules a linha referente a esse módulo, assim quando a máquina for reiniciada o módulo será carregado automáticamente:

sudo gedit /etc/modules

Coloque a linha:

rt2870sta

Ou fazendo um alias entre o módulo e o nome da interface wireless:

alias ra0 rt2870sta

Agora reinicie a conexão para que ele habilite a interface wireless ra0:

sudo /etc/init.d/networking restart

Reinicie a máquina e rode o comando:

iwconfig

Se aparecer ra0, sua Ralink já está funcionando, basta configurar a sua conexão usando o Network-Manager ou o WICD, este último eu recomendo por ser o melhor gerenciador wireless para Linux.

Se aparecer alguma mensagem de erro durante a compilação refaça os procedimentos, ou poste nos comentários a mensagem que aparece.

Até!

Como conectar wireless com PPPOE no Ubuntu 9.04

Hoje ajudei um amigo a conectar sua Ralink RT61 no Ubuntu 9.04, nesta versão o Network-Manager possui abas para configurar a conexão cabeada, 3G, VPN, wireless e DSL, mas nesta última, nao há opção de selecionar a interface wlan0 para conectar usando autenticação PPPOE, que é aquela usada em conexões Velox ou Speedy, onde é necessário digitar usuário e senha numa conexão de “discagem”.

Para conectar a wlan0 usando PPPOE, siga estes passos:

Edite o arquivo Interfaces:

$ sudo gedit /etc/network/interfaces

Deixe o conteúdo desta forma:

auto lo
iface lo inet loopback

iface wlan0 inet manual
address 10.20.0.50
wireless-essid antena1
wireless-channel 6

auto wlan0

Em wireless-essid você coloca o nome do seu ponto de acesso e em wireless-channel você colocará o canal por onde seu provedor ou roteador envia o sinal. Em address é só colocar um ip. O cabeçalho já diz que a interface wlan0 estará em modo Manual.

Depois abra o terminal e digite:

$ sudo /etc/init.d/networking restart

O sistema vai ler o arquivo interfaces e entenderá que por ali ele vai achar a “concentração de acesso” na interface wlan0.

Feito isso, rode o comando para conectar:

$ sudo pppoeconf

Responda as perguntas de forma padrão e informe usuário e senha da conexão, não é usuário e senha do Ubuntu.

Agora para manter a conexão estável faça este procedimento.

Edite o arquivo dsl-provider que está dentro a pasta /etc/ppp desta forma, retirando a tralha (#) da frente das linhas maxfail, persist e holdoff:

# these 3 options are for permanent connection:
# no limit to restore connection tentatives
maxfail 0
# Do not exit after a connection is terminated
persist
# Specifies  how many seconds  to wait  before re-initiating  the link
# after it terminates
holdoff 3

O maxfail 0 é para não ter limite de tentativa para reconectar, o persist é para não sair enquanto a conexão não for finalizada e o holdoff 3 é para especificar quantos segundos o sistema deve aguardar para tentar uma nova reconexão, no caso são 3 segundos, você escolhe o tempo.

Wirelles com PPPOE não combinam, pois ocorre muita perda de pacotes, com este ajuste no dsl-provider o sistema irá monitorar sozinho a conexão e reconectar automáticamente caso venha a falhar.

Repare também que em Sistema>Preferências>Conexões de Rede aparece a sua conexão pppoe na aba Wireless e na aba DSL.

Abraço!

Instalando Ralink ZG250 no ubuntu 8.04 Hardy Heron

Para reconhecer o seu dispositivo, digite o seguinte comando pelo terminal:

$ lsusb

Deve aparecer esta linha:

Ralink Technology, Corp. 802.11g WiFi.

Baixe o driver para linux neste link.

Terminado o download, entre na pasta onde salvou o driver,descompacte, e instale-o conforme os comandos abaixo:

$ tar -xvzf rt2570-cvs-daily.tar.gz
$ cd rt2570-cvs-2006070807/Module (a data pode variar )
$ make
# sudo make install
# depmod -a

Habilite a interface wireless com o seguinte comando:

$ sudo ifconfig rausb0 up

Se no comando iwconfig a interface wireless aparecer como wlan0, então digite desta forma:

$ sudo ifconfig wlan0 up

Para escanear a rede digite o seguinte:

$ sudo iwlist rausb0 scan

ou

$ sudo iwlist wlan0 scan

Achando sinal, basta configurar sua conexão!

Boa sorte!

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.