rt2500 cvs daily fails to compile on 2.6.25.11-97.fc9.i686

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=4942

pvanveen

08-08-2008 15:19:38

Hello,

New to the forum. I've bought a Conceptronic C54Ri cause I read it was supported and tried to make it work on F9 with NetworkManager. Boy was I in for a surprise. I had no luck authenticating to anything when using rt2500pci and ndiswrapper only authenticated to an AP without security or low grade WEP which is pretty useless too. So I found this site and the rt2500 legacy driver and thought I give that a try. Unfortunately today's rt2500 daily cvs 2008080809 version fails when compiling the module

[pvanveen@box2 Module]$ uname -a
Linux localhost.localdomain 2.6.25.11-97.fc9.i686 #1 SMP Mon Jul 21 013109 EDT 2008 i686 i686 i386 GNU/Linux

Snipped output if the failing make process

CC [M] /home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.o
/home//rt2500-cvs-2008080809/Module/rtmp_info.c In function ‘rt_ioctl_giwscan’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c496 warning passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c496 warning passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c496 warning passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c496 error too few arguments to function ‘iwe_stream_add_event’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c514 warning passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c514 warning passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c514 warning passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c514 error too few arguments to function ‘iwe_stream_add_event’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c520 warning passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c520 warning passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c520 warning passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c520 error too few arguments to function ‘iwe_stream_add_point’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c528 warning passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c528 warning passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c528 warning passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c528 error too few arguments to function ‘iwe_stream_add_point’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c541 warning passing argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c541 warning passing argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c541 warning passing argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without a cast
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c541 error too few arguments to function ‘iwe_stream_add_value’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c552 warning passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c552 warning passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c552 warning passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c552 error too few arguments to function ‘iwe_stream_add_event’
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c564 warning passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c564 warning passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c564 warning passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.c564 error too few arguments to function ‘iwe_stream_add_event’
make[2] *** [/home/pvanveen/rt2500-cvs-2008080809/Module/rtmp_info.o] Error 1
make[1] *** [_module_/home/pvanveen/rt2500-cvs-2008080809/Module] Error 2
make[1] Leaving directory `/usr/src/kernels/2.6.25.11-97.fc9.i686'
rt2500.ko failed to build!

Is there a fix available for this issue?

Thanks and regards,
PvV

Vern

08-08-2008 17:48:22

Hi pvanveen,

Follow this thread[url2tolm7qb]http://rt2x00.serialmonkey.com/phpBB/viewtopic.php?f=4&t=4908[/url2tolm7qb]

Thanks,

pvanveen

08-08-2008 19:18:15

Thanks. That was exactly what I needed.