Olá Pessoal<br>
 <br>
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". <br><br>Já tentei usar o ndiswrapper mas não funciona.<br><br>
Minha placa é o modelo Ralink RT2561/RT61, como ja devem saber é placa wireless. <br><br>Olha aí alguns erros<br><br><br>
  [root@localhost ~]# cd /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module<br>
  [root@localhost Module]# ./Configure<br>
   <br>
  -------------------- Ralink RT61 Station Configuration -------------------- <br>
   <br>
    Linux kernel source directory [/usr/src/linux-2.6.21-1.3194.fc7]: <br>
  Linux source tree '/usr/src/linux-2.6.21-1.3194.fc7' is incomplete or missing!<br>
  Configuration failed<br>
   <br>
  [root@localhost Module]# <br>
   <br>
   <br>
  [root@localhost Module]# make <br>
  make -C /lib/modules/2.6.21-1.3194.fc7debug/build SUBDIRS=/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module modules <br>
  make[1]: Entrando no diretório `/usr/src/kernels/2.6.21-1.3194.fc7-debug-x86_64' <br>
    CC [M]  /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o <br>
  /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function 'RT61_probe': <br>
/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' <br>
  /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function 'RT61_open': <br>
/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 <br>
  make[2]: ** [/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o] Erro 1 <br>
  make[1]: ** [_module_/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module] Erro 2 <br>
  make[1]: Saindo do diretório `/usr/src/kernels/2.6.21-1.3194.fc7-debug-x86_64' <br>
  make: ** [all] Erro 2 <br>
  [root@localhost Module]# <br>
   <br>
   <br>
   <br>
  nas configurações de rede, na guia hardware aparece Ralink RT2561/RT61 rev B 802,11<br>
  aparece como tipo ethernet, dispositivo eth0, status ok<br>
   <br>
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.<br>
   <br>
  Quando mando ativar esse dispositivo, aparece a seguinte mensagem:<br>
   <br>
  "rt61 dispositivo ra0 parece não estar presente; atrasando inicialização."<br>
   <br>
   <br>
<br>
<br>
  Instalei o ndiswrapper e quando mando instalar o drive do windows da a seguinte saída.<br>
   <br>
   <br>
   [root@localhost Installer]# ndiswrapper -i /root/Documentos/ralink/Installer/winxp/rt61.inf<br>
   <br>
  driver rt61 is already installed<br>
   <br>
  [root@localhost Installer]# ndiswrapper -lrt61 : invalid driver!<br>
   <br>
  [root@localhost Installer]# <br>
   <br>
   <br>
   <br>
   <br>
  [root@localhost RT61_Linux_STA_Drv1.1.0.0]# cd Module<br>
  <br>
  [root@localhost Module]# cp Makefile.6 ./Makefile<br>
  <br>
  cp: sobrescrever `./Makefile'? //teclei "enter" aqui<br>
  <br>
  [root@localhost Module]# make<br>
  <br>
  make -C /lib/modules/2.6.21-1.3194.fc7debug/build SUBDIRS=/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module modules<br>
  <br>
  make[1]: Entrando no diretório `/usr/src/kernels/2.6.21-1.3194.fc7-debug-x86_64'<br>
      CC [M]  /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o<br>
    /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function 'RT61_probe':<br>
/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'<br>
  <br>
  /root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function 'RT61_open':<br>
  <br>
/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<br>
  <br>
  make[2]: ** [/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o] Erro 1<br>
  <br>
  make[1]: ** [_module_/root/Documentos/RT61_Linux_STA_Drv1.1.0.0/Module] Erro 2<br>
  <br>
  make[1]: Saindo do diretório `/usr/src/kernels/2.6.21-1.3194.fc7-debug-x86_64'<br>
    make: ** [all] Erro 2<br>
  <br>
  [root@localhost Module]# <br>
  <br>
   <br>
 <br>Como disse, sou novo em linux e não sei se fiz algo errado...<br>
Se puderem me ajudar, ficarei muito grato. <br>
Desde já agradeço <br>
 <br>
<br>-- <br>Renato Silva