Configurar a placa wireless Ralink RT61

Publicado por Roan E. M. Franklin em 12/10/2006

[ Hits: 26.978 ]

Blog: http://www.remf.com.br

 


Configurar a placa wireless Ralink RT61



Olá galera, essa dica vai pra todos os usuários de rede wireless. No meu caso o equipamento é uma Ralink RT61 com chipset RT2561t.

Entre em um terminal como root e, primeiramente, digite:

# lsmod

Para verificar se o módulo "RT61" existe. Caso ele não seja exibido, digite:

# modprobe rt61

Se não houver esse módulo, a solução será baixar o arquivo "rt61-1.1.0-b1.tar.gz" ou "rt61-cvs-daily.tar.tar". No meu caso, usei a segunda opção pois a primeira apresentava erros na compilação. Bem, para configurar e instalar esse módulo digite (vamos fazer do jeito que fiz - com o mesmo módulo que usei):

$ tar -xzvf rt61-cvs.daily.tar.tar (esse comando vai descompactar o pacote).

Agora vá para o diretório onde o código está:

$ cd rt61-cvs-2006081322/Modulo (o código fonte está aqui).
$ make
$ su -c "make install"


Depois:

# insmod rt61
ou
# modprobe rt61

Agora verifique com comando lsmod se o módulo r61 aparece (instalado).

Agora, vamos para a configuração da rede. Se você usa só um provedor e que não use criptografia, então a configuração vai ser fácil.

Digite:

# iwconfig ra0 essid sua_rede (verifique ESSID do seu provedor).
# iwconfig ra0 mode managed
# iwpriv ra0 set Channel=11
(verifique qual o canal do seu provedor).
# ifconfig ra0 192.168.0.x netmask 255.255.255.0 up (seu IP e máscara).
# route add default gw 192.168.0.1 dev ra0

Se você quiser pode colocar essa configuração no final do arquivo "/etc/rc.d/rc.local".

Pronto, a rede está funcionado, mas não navega. Para configurar isso, vá no arquivo "/etc/resolv.conf" e aqui você irá digitar o DNS do seu provedor.

nameserver 192.168.0.1

Salve esse arquivo e pronto. Agora é só alegria.

RoaNFRaNKLiN
roanfranklin@yahoo.com.br
roanfranklin@xeideproblema.com

Outras dicas deste autor

Configurando o joystick Comand Fire da Clone no Slackware

Leitura recomendada

Cuil - Novo serviço de busca

Ubuntu 12.04 LTS - Instalando Flash Player 10

Atualização diária do ClamAV antivírus

Iniciando conexão ADSL no boot do Ubuntu (problemas com PPPOECONF)

Como permitir que usuários com poderes restritos instalem extensões no Firefox

  

Comentários
[1] Comentário enviado por tuxSoares em 14/10/2006 - 09:11h

Tipo assim, tem uns detalhes dentro do README em modules.
C vc estiver usando kernel 2.6 vc tem que estar dentro da pasta module e fazer o seguinte.
cp Makefile.6 Makefile
No caso de ser 2.4 vc faz
cp Makefile.4 Makefile

E tem um detalhe em makefile.k, caso de erro na sua compilacao edite esse arquivo e veja c a versao do kernel que tem nas duas linhas desse arquivo sao identicas ao seu, caso nao seja mude e salve, ai e so mandar compilar de novo.

[2] Comentário enviado por ibox em 23/07/2008 - 09:39h

Cara é o seguinte, depois de muito problema com o Ubuntu 7.10 e o 8.04.1( esse tem um serio problema com a placa wireless, cheguei até a troca o kernel, deu certo mais apareceu outros problemas), daí eu pesquisei na net e gostei do q falaram sobre o Debian, então baixei o cd1 e o cd2 ,dei o boot pelo cd com o cd1 e instalei( nessa1º instalação eu tentei instalar com uma placa de video pci exp gerfoce 8400 256mb, consegui instalar mais quando dava o boot pelo hd chegava a entra no sistema mais não conseguia entra no modo grafico, por não ter o drive) daí tirei a placa, formatei e instalei de novo, ai deu tudo certo cheguei ate o gnome , só que preciso instalar a placa wireless, pesquisei na net já faz 2 dias e nada cheguei a consegui o seguinte:


Olá galera, essa dica vai pra todos os usuários de rede wireless. No meu caso o equipamento é uma Ralink RT61 com chipset RT2561t.( o meu equipamento é igual o dele)

Entre em um terminal como root e, primeiramente, digite:

# lsmod(digitei e não tem o rt61)

Para verificar se o módulo 'RT61' existe. Caso ele não seja exibido, digite:

# modprobe rt61

Se não houver esse módulo, a solução será baixar o arquivo 'rt61-1.1.0-b1.tar.gz' ou 'rt61-cvs-daily.tar.tar'.No meu caso, usei a segunda opção pois a primeira apresentava erros na compilação. Bem, para configurar e instalar esse módulo digite (vamos fazer do jeito que fiz -com o mesmo módulo que usei).(baixei o segundo arquivo)

$ tar -xzvfrt61-cvs.daily.tar.tar (esse comando vai descompactar o pacote).( fiz e deu certo)

Agora vá para o diretório onde o código está:

$ cdrt61-cvs-2006081322/Modulo (o código fonte está aqui).(fiz e deu certo)
$ make (deu um erro):

make: ***/lib/modules/2.6.18-6-686/build: Arquivo ou diretório não encontrado.
Pare.
rt61.ko failed to build!

make: **[module] Erro 1


$ su -c 'makeinstall'(daqui pra baixo não executei por causa do erro)

Depois:

# insmod rt61
ou
# modprobe rt61

Agora verifique comcomando lsmod se o módulo r61 aparece.

Agora, vamos para a configuração da rede. Se você usa só um provedor e que não use criptografia, então a configuração vai ser fácil.

Digite:

# iwconfig ra0 essidsua_rede (verifique ESSID do seu provedor).
# iwconfig ra0 modemanaged
# iwpriv ra0 setChannel=11 (verifique qual o canal do seu provedor).
# ifconfig ra0192.168.0.x netmask 255.255.255.0 up (seu IP e máscara).
# route add default gw192.168.0.1 dev ra0

Se você quiser pode colocar essa configuração no final do arquivo'/etc/rc.d/rc.local'.

Pronto, a rede estáfuncionado, mas não navega. Para configurar isso, vá no arquivo '/etc/resolv.conf' e aqui você irá digitar o DNS do seu provedor.

nameserver 192.168.0.1

Salve esse arquivo e pronto. Agora é só alegria.

depois pesquisando mais consegui isso:

Compilando Drivers
Antes de construir modulos, compilando através das fontes, para fazer funcionar os diversos periféricos (Placas de Modens, Rede, Wireless, Video, Tv, etc ) devemos preparar o ambiente instalando um conjunto de ferramentas para compilar.

Baixando ospacotes
O modo mais fácil de baixar os pacotes do source, headers e ferramentas é utilizar o seguinte comando em uma janela de terminal estando com o CD de instalação na unidade: (eu usei esse)
~# apt-cdrom add~# aptitude update~# aptitude install build-essential linux-headers-`uname -r` linux-source-`uname -r | cut -f1 -d-`
( o ultimo não consegui linux-source)
Isto deve baixar e instalar os pacotes: Kbuild, Headers e Source doseu Kernel Caso a versão do seu kernel seja 2.6.8 e distroCDD-br então você deve baixar utilizando outra sintaxe:
~# aptitude install kernel-kbuild-2.6.3~# aptitude install kernel-headers-`uname -r`~# aptitude install kernel-source-`uname -r | cut -f1 -d-`

Caso baixe o pacote source no site www.kernel.orghttp://www.kernel.org/pub/linux/kernel/v2.6/,copie ou mova para o diretório /usr/src.
Extraindo oSource ( não consegui por causa do linux-source)
Agora vamos extrair o pacote source, vá atéo diretório:
~# cd /usr/src~# bunzip2 -c linux-source-`uname -r | cut -f1 -d-`.tar.bz2 | tar xvf -
ou no caso do CDD-br com kernel 2.6.8:
~# bunzip2 -c kernel-source-`uname -r | cut -f1 -d-`.tar.bz2 | tar xvf -

Esse comando vai extrair o pacote e criar outro diretórioem /usr/src. Criando os links simbolico:
~# cd /usr/src~# rm linux ( Removendo antigo link caso exista ) ~# ln -s /usr/src/linux-source-`uname -r | cut -f1 -d-` linux
caso seja distro CDD-br o link será assim:
~# ln -s /usr/src/kernel-source-`uname -r | cut -f1 -d-` linux
Crie o outro link no diretório /lib/modules:
~# cd /lib/modules/`uname -r`~# rm build ( Removendo antigo link caso exista )~# ln -s /usr/src/linux-source-`uname -r | cut -f1 -d-` build
caso seja distro CDD-br o link será assim:
~# ln -s /usr/src/kernel-source-`uname -r | cut -f1 -d-` build
Provávelmente este link simbólico do build em/lib/modules/`uname -r` já exista apontando para o headers,alguns pacotes de drivers ( .tar) passam sem dar erros com esseapontamento outros não.
PreparandoSource do Kernel
Agora vamos fazer com que o source do kernel tenhaa mesma configuração do kernel ativo:
~# cd /usr/src/linux~# make mrproper~# cp /boot/config-`uname -r` .config
Agora edite o arquivo Makefile com:
~# mcedit /usr/src/linux/Makefile
ou se preferir
~# vi /usr/src/linux/Makefile
Altere os dados no parâmetro 'EXTRAVERSION' que estáno inicio do arquivo:
VERSION = 2PATCHLEVEL = 6SUBLEVEL = 8EXTRAVERSION = -x-xxx ( aqui você completa a versão apresentada no comando uname -r )
Agora vamos dar início a criação dos arquivos dokernel:
~# cd /usr/src/linux~# make oldconfig~# make clean~# make

Obs: A conclusão deste ultimo comando deve demorar cerca de 1 hora dependendo do tipo do processador.

Concluindo
Não é necessário esperar terminar o make final, pode-se cancelar depois de uns 5 minutos,porém não custa nada esperar terminar. Concluído o procedimento acima, pode-se seguir com a instruções de instalação dos drivers que pode requer a instalação de pacotes adicionais libs e outras dependências, por isso sempre leia o README e ou INSTALL quase sempre presentes nos fontes.




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts