[Fedora-users-br] Problemas com a placa de rede Ralink RT2561/RT61
Renato Silva
renatosilvad em gmail.com
Ter Jun 26 11:29:12 UTC 2007
Olá Pessoal
Sou novo em Linux, instalei o Fedora 7 no meu pc e a instalação ocorreu
normalmente. O sistema está funcionando mas a minha placa de rede não
funciona, uso internet a radio através dessa placa e não consigo usar.
Quando dou o comando lspci a placa de rede é listada, já baixei e compilei o
driver correspondente do site do fabricante mas mesmo assim a placa não
funciona. A placa está funcionando normalmente no windows. Ja tentei algumas
maneiras que encontrei na internet mas nenhuma funcionou. Quando compilei o
driver da placa, ele criou um dispositivo novo nas configurações de rede,
mas o dispositivo aparece como desconhecido e não pode ser alterado e não
funciona, foi criado como ra0 e quando mando ativar ele da mensagem de erro
"não foi possível ativar o dispositivo, modulo RT61 não encontrado". O
dispositivo RT 2561/RT61 referente a placa aparece nos dispositivos
disponíveis, como eth1, mas quando mando ativar da a mensagem de erro "não
foi possível ativar o dispositivo, modulo ray_cs não encontrado".
Já tentei usar o ndiswrapper mas não funciona.
Minha placa é o modelo Ralink RT2561/RT61, como ja devem saber é placa
wireless.
Olha aí alguns erros
[root em localhost ~]# cd /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module
[root em localhost Module]# ./Configure
-------------------- Ralink RT61 Station Configuration --------------------
Linux kernel source directory [/usr/src/linux-2.6.21-1.3194.fc7]:
Linux source tree '/usr/src/linux-2.6.21-1.3194.fc7' is incomplete or
missing!
Configuration failed
[root em localhost Module]#
[root em localhost Module]# make
make -C /lib/modules/2.6.21-1.3194.fc7debug/build
SUBDIRS=/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module modules
make[1]: Entrando no diretório `/usr/src/kernels/2.6.21-
1.3194.fc7-debug-x86_64'
CC [M] /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function
'RT61_probe':
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:197: error:
'struct net_device' has no member named 'get_wireless_stats'
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function
'RT61_open':
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:326: warning:
passing argument 2 of 'request_irq' from incompatible pointer type
make[2]: ** [/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o]
Erro 1
make[1]: ** [_module_/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module] Erro
2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.21-
1.3194.fc7-debug-x86_64'
make: ** [all] Erro 2
[root em localhost Module]#
nas configurações de rede, na guia hardware aparece Ralink RT2561/RT61 rev B
802,11
aparece como tipo ethernet, dispositivo eth0, status ok
na guia dispositivo tem o ra0, apelido ra0, status inativo, que foi criado
quando compilei o driver da placa, aparece com tipo desconhecido e não tem
como mudar e nem ativar.
Quando mando ativar esse dispositivo, aparece a seguinte mensagem:
"rt61 dispositivo ra0 parece não estar presente; atrasando inicialização."
Instalei o ndiswrapper e quando mando instalar o drive do windows da a
seguinte saída.
[root em localhost Installer]# ndiswrapper -i
/root/Documentos/ralink/Installer/winxp/rt61.inf
driver rt61 is already installed
[root em localhost Installer]# ndiswrapper -lrt61 : invalid driver!
[root em localhost Installer]#
[root em localhost RT61_Linux_STA_Drv1.1.0.0]# cd Module
[root em localhost Module]# cp Makefile.6 ./Makefile
cp: sobrescrever `./Makefile'? //teclei "enter" aqui
[root em localhost Module]# make
make -C /lib/modules/2.6.21-1.3194.fc7debug/build
SUBDIRS=/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module modules
make[1]: Entrando no diretório `/usr/src/kernels/2.6.21-
1.3194.fc7-debug-x86_64'
CC [M] /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function
'RT61_probe':
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:197: error:
'struct net_device' has no member named 'get_wireless_stats'
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function
'RT61_open':
/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:326: warning:
passing argument 2 of 'request_irq' from incompatible pointer type
make[2]: ** [/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o]
Erro 1
make[1]: ** [_module_/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module] Erro
2
make[1]: Saindo do diretório `/usr/src/kernels/2.6.21-
1.3194.fc7-debug-x86_64'
make: ** [all] Erro 2
[root em localhost Module]#
Como disse, sou novo em linux e não sei se fiz algo errado...
Se puderem me ajudar, ficarei muito grato.
Desde já agradeço
--
Renato Silva
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listman.redhat.com/archives/fedora-users-br/attachments/20070626/976cbed0/attachment.htm>
Mais detalhes sobre a lista de discussão Fedora-users-br