cannot compile the module

fedora fedora at ayni.com
Mon Jul 28 13:15:18 UTC 2008


Hi every
i unfortunately bought years ago a DLINK  Air-Plus DWL-650+ wirlesss 
card containing the TI acx chip, the specs of which are secret.

there are two ways to create a work-around to make that card work in linux:
  1. the acx project. this project has no installable package for fedora 9
  2. ndiswrapper. this project has an installable package for fedora 9.

i remember that in an earlier version of fedora, i had used both of them 
sucessfully.

with fedora 9, i can't even compile the necessary module (which would be 
1. acx.ko, 2. ndiswrapper.ko).

i download the "newest" software (1. acx-20080210 tarball 2.  yum 
install dkms-ndiswrapper)  and go into the respective directory to 
compile the required module.

i get:

[root at myhost /usr/src/ndiswrapper-1.52-1.fc9]# make
make -C /usr/src/kernels/2.6.25.11-97.fc9.i686 
SUBDIRS=/usr/src/ndiswrapper-1.52-1.fc9
make[1]: Entering directory `/usr/src/kernels/2.6.25.11-97.fc9.i686'
   LD      /usr/src/ndiswrapper-1.52-1.fc9/built-in.o
   CC [M]  /usr/src/ndiswrapper-1.52-1.fc9/crt.o
   CC [M]  /usr/src/ndiswrapper-1.52-1.fc9/hal.o
   CC [M]  /usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.o
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c: In function 
‘ndis_translate_scan’:
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1039: warning: passing 
argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1039: warning: passing 
argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1039: warning: passing 
argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without 
a cast
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1039: error: too few arguments 
to function ‘iwe_stream_add_event’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1049: warning: passing 
argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1049: warning: passing 
argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1049: warning: passing 
argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1049: error: too few arguments 
to function ‘iwe_stream_add_point’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1055: warning: passing 
argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1055: warning: passing 
argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1055: warning: passing 
argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without 
a cast
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1055: error: too few arguments 
to function ‘iwe_stream_add_event’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1066: warning: passing 
argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1066: warning: passing 
argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1066: warning: passing 
argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without 
a cast
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1066: error: too few arguments 
to function ‘iwe_stream_add_event’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1081: warning: passing 
argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1081: warning: passing 
argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1081: warning: passing 
argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without 
a cast
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1081: error: too few arguments 
to function ‘iwe_stream_add_event’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1095: warning: passing 
argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1095: warning: passing 
argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1095: warning: passing 
argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without 
a cast
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1095: error: too few arguments 
to function ‘iwe_stream_add_event’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1106: warning: passing 
argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1106: warning: passing 
argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1106: warning: passing 
argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1106: error: too few arguments 
to function ‘iwe_stream_add_point’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1122: warning: passing 
argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1122: warning: passing 
argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1122: warning: passing 
argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without 
a cast
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1122: error: too few arguments 
to function ‘iwe_stream_add_value’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1133: warning: passing 
argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1133: warning: passing 
argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1133: warning: passing 
argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1133: error: too few arguments 
to function ‘iwe_stream_add_point’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1139: warning: passing 
argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1139: warning: passing 
argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1139: warning: passing 
argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1139: error: too few arguments 
to function ‘iwe_stream_add_point’
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1162: warning: passing 
argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1162: warning: passing 
argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1162: warning: passing 
argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.c:1162: error: too few arguments 
to function ‘iwe_stream_add_point’
make[2]: *** [/usr/src/ndiswrapper-1.52-1.fc9/iw_ndis.o] Error 1
make[1]: *** [_module_/usr/src/ndiswrapper-1.52-1.fc9] Error 2e
make[1]: Leaving directory `/usr/src/kernels/2.6.25.11-97.fc9.i686'
make: *** [default] Error 2
[root at myhost /usr/src/ndiswrapper-1.52-1.fc9]

above i had tried to compile the ndiswrapper-module, but the compilation 
of the acx module fails in absolutely the the same way. the warnings and 
the errors are just the same.

has anybody made better experiences than me with either of these projects?

thanks in advance for any helpful hints.

suomi








More information about the fedora-list mailing list