cytron
(usa Slackware)
Enviado em 16/02/2008 - 20:19h
Eu trabalho com Ralink e são uma das melhores placas, 100mW, bem acima da maioria q é de 32mW e algumas de 63mW.
O funcionamento dela é bem básico:
- módulo RT61 ativo (verificar com: lsmod|grep RT);
-módulo deve estar em /lib/modules/2.6.18/kernel/drivers/net/wireless/rt61.ko (ou outra pasta que carregue automaticamente);
- o módulo carrega as configurações do diretório /etc/Wireless/RT61STA/;
- a interface ra0 só estará visível ao ifconfig (sem parâmetros) caso tenha IP (que pode ser colocado no rc.local);
- conecte ao sinal do AP: iwconfig ra0 essid <ssid>;
- o IP do gateway (AP) deve estar configurado na sua máquina: route add default gw <IP>
- e sua ralink deve ter o IP na mesma faixa.
Faça testes pingando na ralink, pingue também no gateway, se não pingar tem algo errado com o linux, seja módulos ou não.
Se pingar, certamente vai pingar para fora da rede Ex.: ping 200.160.2.3 (www.registro.br), se pingar no IP nas não no domínio é porque tem que configurar o dns em /etc/resolv.conf.
Se o IP do gateway pinga mas não pinga fora da rede, é porque o gateway (AP) não está roteando, ou seja, fazendo nat ou não está com internet.
Desculpe colocar coisas tão básicas, sei que você deve saber como pingar e setar rotas, mas é que geralmente outros usuários que não sabem podem passar por aqui com problema semelhante e isso servirá para eles.
Mas resumindo, se todos os ítens desta lista acima estiverem certos... tudo vai funcionar. Caso contrário tem algo muito errado que pode não ser culpa de configuração.
Mas verifique também o iptables:
iptables -L
Pode haver alguma regra bloqueando (pouco provável).
Só pra acrescentar... em último você pode baixar o fonte do driver e compilar.