I have tried all the above but still no sucess
this is the output after doing apt-get update and apt-get upgrade
root@kali:/# uname -r
3.7-trunk-686-pae
and
root@kali:/# apt-cache search linux-headers
linux-headers-3.12-kali1-486 - Header files for Linux 3.12-kali1-486
linux-headers-3.12-kali1-686-pae - Header files for Linux 3.12-kali1-686-pae
linux-headers-3.12-kali1-all - All header files for Linux 3.12 (meta-package)
linux-headers-3.12-kali1-all-i386 - All header files for Linux 3.12 (meta-package)
linux-headers-3.12-kali1-amd64 - Header files for Linux 3.12-kali1-amd64
linux-headers-3.12-kali1-common - Common header files for Linux 3.12-kali1
linux-headers-3.12-kali1-common-rt - Common header files for Linux 3.12-kali1-rt
linux-headers-3.12-kali1-rt-686-pae - Header files for Linux 3.12-kali1-rt-686-pae
linux-headers-486 - Header files for Linux 486 configuration (meta-package)
linux-headers-686-pae - Header files for Linux 686-pae configuration (meta-package)
linux-headers-amd64 - Header files for Linux amd64 configuration (meta-package)
linux-headers-rt-686-pae - Header files for Linux rt-686-pae configuration (meta-package)
any ideas?