I am trying to install ndiswrapper and have a question which I hope someone can help with. I have fedora 5 and uname -r gives 2.6.17-1.2187_FC5.stk16 which as you can see has the 16k stack installed. If you look through the install code below you will see make[2]: Entering directory usr/src/kernels/2.6.17-1.2187_FC5-i686' which seems to show it going into the wrong folder. and further down is a warning about the kernel having a 4k stack. I have already made a symbolic link which I believe is correct but I am an absolute beginner to Linux so can someone help me find out what is wrong. I dont know if the link I made is right but dont know how to check.
[root@localhost ndiswrapper-1.24]# make install
make -C driver install
make[1]: Entering directory `/home/enigma/Desktop/ndiswrapper-1.24/driver'
make -C /lib/modules/2.6.17-1.2187_FC5.stk16/build SUBDIRS=/home/enigma/Desktop/ndiswrapper-1.24/driver
make[2]: Entering directory `/usr/src/kernels/2.6.17-1.2187_FC5-i686'
LD /home/enigma/Desktop/ndiswrapper-1.24/driver/built-in.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/hal.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/iw_ndis.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/loader.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/crt.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/ndis.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/ntoskernel.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/ntoskernel_io.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/pe_linker.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/pnp.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/proc.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/rtl.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/wrapmem.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/wrapndis.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/wrapper.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/usb.o
CC [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/divdi3.o
LD [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /home/enigma/Desktop/ndiswrapper-1.24/driver/ndiswrapper.mod.o
LD [M] /home/enigma/Desktop/ndiswrapper-1.24/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.17-1.2187_FC5-i686'
*** WARNING: This kernel seems to use 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel
echo /lib/modules/2.6.17-1.2187_FC5.stk16/misc
/lib/modules/2.6.17-1.2187_FC5.stk16/misc
mkdir -p /lib/modules/2.6.17-1.2187_FC5.stk16/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.17-1.2187_FC5.stk16/misc
/sbin/depmod -a 2.6.17-1.2187_FC5.stk16 -b /
make[1]: Leaving directory `/home/enigma/Desktop/ndiswrapper-1.24/driver'
make -C utils install
make[1]: Entering directory `/home/enigma/Desktop/ndiswrapper-1.24/utils'
gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
install -D -m 755 loadndisdriver /sbin/loadndisdriver
install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper
install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo
NOTE: Windows driver configuration file format has changed since 1.5. You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/home/enigma/Desktop/ndiswrapper-1.24/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
install -m 644 loadndisdriver.8 /usr/share/man/man8
[root@localhost ndiswrapper-1.24]# uname -r
2.6.17-1.2187_FC5.stk16
[root@localhost ndiswrapper-1.24]#