make[1]: Entering directory `/usr/src/kernels/2.6.20-1.2307.fc5-i686' CC [M] /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.o /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c:55: error: expected ‘)’ before string constant /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c:59: error: expected ‘)’ before string constant /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c: In function ‘RT2400_probe’: /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c:170: error: ‘struct net_device’ has no member named ‘get_wireless_stats’ /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c:190: warning: format ‘%lx’ expe cts type ‘long unsigned int’, but argument 3 has type ‘resource_size_t’ /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c: In function ‘RT2400_open’: /root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.c:238: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type make[2]: *** [/root/Desktop/rt2400-1.2.2-b3/Module/rtmp_main.o] Error 1 make[1]: *** [_module_/root/Desktop/rt2400-1.2.2-b3/Module] Error 2 make[1]: Leaving directory `/usr/src/kernels/2.6.20-1.2307.fc5-i686' rt2400.ko failed to build! make: *** [module] Error 1