Problems Compiling RaLink's RT73 Linux Driver on FC6
I'm having problems compiling the RaLink RT73 drivers for my EDIMAX EW-7318Ug wifi USB.
make -C /lib/modules/2.6.20-1.2925.fc6/build SUBDIRS=/home/damber/Desktop/RT73_Linux_STA_Drv22.214.171.124/Module modules
make: Entering directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
CC [M] /home/damber/Desktop/RT73_Linux_STA_Drv126.96.36.199/Module/rtmp_main.o
/home/damber/Desktop/RT73_Linux_STA_Drv188.8.131.52/Module/rtmp_main.c: In function ‘usb_rtusb_probe’:
/home/damber/Desktop/RT73_Linux_STA_Drv184.108.40.206/Module/rtmp_main.c:2065: error: ‘struct net_device’ has no member named ‘get_wireless_stats’
/home/damber/Desktop/RT73_Linux_STA_Drv220.127.116.11/Module/rtmp_main.c:2085: warning: unused variable ‘device’
make: *** [/home/damber/Desktop/RT73_Linux_STA_Drv18.104.22.168/Module/rtmp_main.o] Error 1
make: *** [_module_/home/damber/Desktop/RT73_Linux_STA_Drv22.214.171.124/Module] Error 2
make: Leaving directory `/usr/src/kernels/2.6.20-1.2925.fc6-i686'
make: *** [all] Error 2
It seems that either the source code has one or two bugs and referencing none existent variables etc, or that it isn't referencing the kernel source /headers properly.
Any ideas on how I can resolve this ? Your thoughts would be appreciated.
(...I seem to be doomed where linux and wifi are concered....... :-( )
This build worked fine for me
when I had to set up a DLink USB dongle for my neighbor, but I was using an older kernel in Ubuntu 6.10 - Version 2.6.17. I don't know if that would make a difference or not.