For last 2 days, I am trying to make the ndiswrapper work and so far no luck. I downloaded the v1.59 and trying to install it. I get this error:
root@kali:~/ndiswrapper-1.59# make
make -C utils
make[1]: Entering directory `/root/ndiswrapper-1.59/utils'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/root/ndiswrapper-1.59/utils'
make -C driver
make[1]: Entering directory `/root/ndiswrapper-1.59/driver'
make -C /usr/src/linux-headers-3.14-kali1-amd64 M=/root/ndiswrapper-1.59/driver
make[2]: Entering directory `/usr/src/linux-headers-3.14-kali1-amd64'
CC [M] /root/ndiswrapper-1.59/driver/crt.o
/root/ndiswrapper-1.59/driver/crt.c: In function ‘_win_srand’:
/root/ndiswrapper-1.59/driver/crt.c:470:2: error: implicit declaration of function ‘net_srandom’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[5]: *** [/root/ndiswrapper-1.59/driver/crt.o] Error 1
make[4]: *** [_module_/root/ndiswrapper-1.59/driver] Error 2
make[3]: *** [sub-make] Error 2
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.14-kali1-amd64'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/root/ndiswrapper-1.59/driver'
make: *** [driver] Error 2
root@kali:~/ndiswrapper-1.59#

I can not get pass this. Any help?. I need the ndiswrapper to work. Thanks.