PDA

View Full Version : Linksys WMP54G or RaLink RT2561/RT61 driver help



inspclouseau
7th July 2007, 05:49 AM
I have been stumped for the past few hours trying o ge my wireless card recognized.

I am following the advice here:
http://www-personal.umich.edu/~mejn/rt61.html

But cant seem to compile the driver correctly.

[root@dank-pit Module]# make all
make -C /lib/modules/2.6.21-1.3228.fc7/build SUBDIRS=/home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module modules
make[1]: Entering directory `/usr/src/kernels/2.6.21-1.3228.fc7-x86_64'
CC [M] /home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o
/home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function ‘RT61_probe’:
/home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c:197: error: ‘struct net_device’ has no member named ‘get_wireless_stats’
/home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.c: In function ‘RT61_open’:
/home/tom/Drivers/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]: *** [/home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module/rtmp_main.o] Error 1
make[1]: *** [_module_/home/tom/Drivers/RT61_Linux_STA_Drv1.1.0.0/Module] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.21-1.3228.fc7-x86_64'
make: *** [all] Error 2

I have read that ndiswrapper is not wise to use in Fedora, is that true?

Any advice would be greatly appreciated.

Crossbones
7th July 2007, 03:19 PM
I'm having the same problem with the same card. I'll be watching. (PM me if you find out)

inspclouseau
7th July 2007, 03:22 PM
Well, I cant see any real benefit of sticking with 64 bit and here seems to be too many driver issues, etc.

I just finished burning 32 bit and will let you know.

inspclouseau
7th July 2007, 06:56 PM
Ok, I give up. I am off to the store for a new wireless card. Are there any known working cards someone can recommend me for Fedora 7?

Cloest thing to plug and play possible would be best as I really want to jump off the microsoft ship and would much rather spend my time exploring than dealing with drivers.

leigh123linux
7th July 2007, 11:41 PM
This driver seem to build ok


[leigh@localhost Module]$ su
Password:
[root@localhost Module]# make
make[1]: Entering directory `/usr/src/kernels/2.6.18-1.2798.fc7-x86_64'
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_main.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/mlme.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/connect.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/sync.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/assoc.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/auth.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/auth_rsp.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_data.o
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_data.c: In function ‘RTMPCheckDHCPFrame’:
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_data.c:4318: warning: unused variable ‘dest_port’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_data.c:4317: warning: unused variable ‘is_udp’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_data.c:4316: warning: unused variable ‘is_ipv4’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_data.c:4315: warning: unused variable ‘is_ip’
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.o
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c: In function ‘RTMPReadParametersFromFile’:
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c:2486: warning: format ‘%02x’ expects type ‘unsigned int *’, but argument 3 has type ‘u8 *’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c:2486: warning: format ‘%02x’ expects type ‘unsigned int *’, but argument 4 has type ‘u8 *’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c:2486: warning: format ‘%02x’ expects type ‘unsigned int *’, but argument 5 has type ‘u8 *’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c:2486: warning: format ‘%02x’ expects type ‘unsigned int *’, but argument 6 has type ‘u8 *’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c:2486: warning: format ‘%02x’ expects type ‘unsigned int *’, but argument 7 has type ‘u8 *’
/home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_init.c:2486: warning: format ‘%02x’ expects type ‘unsigned int *’, but argument 8 has type ‘u8 *’
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/sanity.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_wep.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/wpa.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/md5.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_tkip.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rtmp_info.o
CC [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/eeprom.o
LD [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rt61.o
Building modules, stage 2.
MODPOST
CC /home/leigh/Desktop/rt61-1.1.0-b2/Module/rt61.mod.o
LD [M] /home/leigh/Desktop/rt61-1.1.0-b2/Module/rt61.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.18-1.2798.fc7-x86_64'

http://prdownloads.sourceforge.net/rt2400/rt61-1.1.0-b2.tar.gz?download

inspclouseau
8th July 2007, 01:11 AM
**I just found the install instructions. I guess the big link that said HELP, didnt register at first. I will let you know.

Thanks Leigh. This was a huge help.

Now that its built, what do I do next? I checked out the Rt2x00Wiki pages, but they aren't too intuitive.

Thanks again.

leigh123linux
8th July 2007, 11:22 AM
**I just found the install instructions. I guess the big link that said HELP, didnt register at first. I will let you know.

Thanks Leigh. This was a huge help.

Now that its built, what do I do next? I checked out the Rt2x00Wiki pages, but they aren't too intuitive.

Thanks again.

do you "make install" as well ?

You should be able to add it using

su -
system-config-network



(select new / wireless conection )
you should see your device listed

inspclouseau
10th July 2007, 12:19 AM
Thanks again, Leigh. I actually did not do that.

I ran the make install, successful.

I went to add a new connection and my device was still not listed. Once I finsh downloading some updates, I am going to reboot and try again.

inspclouseau
10th July 2007, 12:28 AM
Its still not there. I give up. I bought a d-link card that is supposedly supported by madwifi.

I have to be honest this is rather frustrating. The help on here has been astonishingly fast, thorough, and very explanatory. But if Fedora cant make wireless support a bit easier I dont know if it ever will gain the popularity some of the different distros hope to achieve.

If Microsoft would support XP or 2k for life I would roll back now, but Vista is just terrible- its like a giant blow up doll.

inspclouseau
10th July 2007, 04:45 AM
Ok I bought the D-Link WDA-1320 and used madwifi to set it up http://madwifi.org/wiki/UserDocs/FirstTimeHowTo

I followed the directions word for word and it worked great.

This forum is a great resource. thanks again everyone.