Ralink RT2570 no SuSE 9.x

Publicado por Eduardo em 23/02/2007

[ Hits: 6.836 ]

 


Ralink RT2570 no SuSE 9.x



Olá Camaradas,

Quando comprei o adaptador USB wireless da Zinwell (que é baseado no chipset rt2570 da Ralink), fiquei muito frustrado quando o meu amigo inseriu o adaptador no seu SuSE 10 e imediatamente ele foi reconhecido enquanto que eu fiz isso no meu SuSE 9.3 e nada aconteceu. Mesmo instalando o módulo do CD que acompanhava o hardware não funcionou. Olhando as mensagens do kernel encontrei:

rt2570: module not supported by Novell, setting U taint flag.

Consultando a lista de compatibilidade de hardware presente em http://en.opensuse.org/HCL/Network_Adapters_(Wireless) pude ver que esse hardware está marcado como incompatível. Porém fuçando um pouco mais, consegui a solução.

A Ralink abriu o código-fonte do driver, colocando-o sob a licença GPL. Assim sendo o projeto rt2x00 Open Source Project começou a trabalhar em drivers para Linux. O desenvolvimento foi e continua sendo rápido, porém o módulo que acompanha o adaptador muitas vezes não funciona como deveria. Recentemente foi lançada uma nova versão do módulo que funciona perfeitamente no SuSE 9.3.

O site do projeto é:
Ou ainda:
http://rt2x00.serialmonkey.com/wiki/index.php?title=Main_Page

É recomendável baixar a última versão presente nesses sites, ou você pode pegar a versão em desenvolvimento através dos comandos

# cvs -d:pserver:[email protected]:/cvsroot/rt2400 login
# cvs -z3 -d:pserver:[email protected]:/cvsroot/rt2400 co source


Aperte Enter quando perguntado sobre uma senha.

Se você baixou o pacote do sourceforge, digite:

# tar -xvzf rt2570-x.x.x.tar.gz/Module
# cd rt2570-x.x.x


Agora sim digite:

# make
# make install
# depmod -a
# modprobe rt2570


E pronto. Agora é só plugar o adaptador que o YaST já vai reconhecê-lo. Depois é só configurá-lo normalmente, editar o arquivo /etc/sysconfig/network/ifcfg-ra0 e etc...

Espero ter ajudado.

Outras dicas deste autor

Resolvendo problemas com o gtk-config em scripts antigos

Leitura recomendada

Triplo boot: GNU/Linux, Mac OS X e Windows

Pré-visualizar códigos no Geany

Windows vs Linux nos PCs

Cache de DNS no RHEL 6 (Red Hat Enterprise 6)

Terminal transparente no Ubuntu

  

Comentários
[1] Comentário enviado por drpribeiro em 19/10/2007 - 18:16h


Ola! Alguem poderia me dar uma grande ajuda a um pobre novato em linux? Seguinte estou tentando instalar um WiFi Ralink RT73 USB numa distribuicao SuSE 10.3 (Kernel 2.6). A questao eh que quando eu chamo um "make all" o sistema retorna a seguinte mensagem: que o "modules" nao possue nenhuma "regra". Ou seja, o kernel nao reconhece o nome "modules". Logo vem a pergunta: existe alguma biblioteca "modules" ou alguma biblioteca de definicoes para o comando make?? Qual seria o nome? Como instalar? Valeu.

[2] Comentário enviado por bolche em 20/10/2007 - 01:30h

Não, não existe uma biblioteca de definições do make ou coisa assim.
Primeiramente, tente usar só "make" ao invés de "make all".
Outro observação é que para compilar esse módulos você precisa ter os headers do kernel. Talvez seja isso (o pacote com os headers do kernel pode ser encontrado no Yast).
Finalmente, nas últimas versões do SuSE, vários módulos de placas wireless já vem nos repositórios. Tente procurar lá.
Se nada disso ajudar comente de novo com mais informações que tentaremos ajudar



Contribuir com comentário