I have tried ndiswrapper 1.56 for fc15... it gives the following error
[dhinesh@localhost ndiswrapper-1.56]$ make
make -C driver
make[1]: Entering directory/home/dhinesh/sware/ndiswrapper-1.56/driver'/usr/src/kernels/2.6.38.6-26.rc1.fc15.i686.PAE'
make -C /usr/src/kernels/2.6.38.6-26.rc1.fc15.i686.PAE M=/home/dhinesh/sware/ndiswrapper-1.56/driver
make[2]: Entering directory
CC [M] /home/dhinesh/sware/ndiswrapper-1.56/driver/loader.o
/home/dhinesh/sware/ndiswrapper-1.56/driver/loader.c:834:2: error: unknown field ‘ioctl’ specified in initializer
/home/dhinesh/sware/ndiswrapper-1.56/driver/loader.c:834:2: warning: initialization from incompatible pointer type [enabled by default]
/home/dhinesh/sware/ndiswrapper-1.56/driver/loader.c:834:2: warning: (near initialization for ‘wrapper_fops.llseek’) [enabled by default]
make[3]: ** [/home/dhinesh/sware/ndiswrapper-1.56/driver/loader.o] Error 1 make[2]: ** [module/home/dhinesh/sware/ndiswrapper-1.56/driver] Error 2
make[2]: Leaving directory/usr/src/kernels/2.6.38.6-26.rc1.fc15.i686.PAE'/home/dhinesh/sware/ndiswrapper-1.56/driver'
make[1]: ** [modules] Error 2
make[1]: Leaving directory
make: *[all] Error 2
[dhinesh@localhost ndiswrapper-1.56]$
how can i get out of this? or any other tool to install wireless driver?