Here is lspci

Code:
root@kali:~# lspci
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation Device 0fd4 (rev a1)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8723
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
04:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0a)
Code:
root@kali:~# iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.
Code:
root@kali:~# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:90:f5:d9:9e:c7  
          inet addr:192.168.2.8  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::290:f5ff:fed9:9ec7/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:360236 errors:0 dropped:0 overruns:0 frame:0
          TX packets:233613 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:517898751 (493.9 MiB)  TX bytes:18446477 (17.5 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1993 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1993 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:63881 (62.3 KiB)  TX bytes:63881 (62.3 KiB)
Code:
root@kali:~# airmon-ng / airodump-ng


usage: airmon-ng <start|stop|check> <interface> [channel or frequency]
Code:
root@kali:~# dmesg | tail
[ 7013.098105] ata1.00: failed to get Identify Device Data, Emask 0x1
[ 7013.098112] ata1.00: configured for UDMA/133
[ 7013.113101] sd 0:0:0:0: [sda] Starting disk
[ 7013.132598] PM: resume of devices complete after 2767.467 msecs
[ 7013.145137] PM: Finishing wakeup.
[ 7013.145138] Restarting tasks ... done.
[ 7013.150054] video LNXVIDEO:00: Restoring backlight state
[ 7013.150058] video LNXVIDEO:01: Restoring backlight state
[ 7024.923911] r8169 0000:04:00.2 eth0: link down
[ 7029.531266] r8169 0000:04:00.2 eth0: link up


I have updated headers and updated Kali to the fullest extent (I believe)

The wireless driver I have identified I believe is 03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8723 but it is not identified as wlan0

I have a Sager NP 6370 laptop, the windows driver would be "Integrated Realtek Wireless 802.11 B/G/N + Bluetooth Combo Driver" I tried using a guide somewhere online but I could not get ndiswrapper to even work it hangs at connecting

Code:
root@kali:~# sudo apt-get install ndisgtk
Reading package lists... Done
Building dependency tree        
Reading state information... Done
The following extra packages will be installed:
  dkms linux-headers-3.7-trunk-amd64 linux-headers-3.7-trunk-common
  linux-headers-amd64 linux-kbuild-3.7 ndiswrapper-common ndiswrapper-dkms
  ndiswrapper-utils-1.9
Suggested packages:
  ndiswrapper-source
The following NEW packages will be installed:
  dkms linux-headers-3.7-trunk-amd64 linux-headers-3.7-trunk-common
  linux-headers-amd64 linux-kbuild-3.7 ndisgtk ndiswrapper-common
  ndiswrapper-dkms ndiswrapper-utils-1.9
0 upgraded, 9 newly installed, 0 to remove and 132 not upgraded.
Need to get 5,044 kB of archives.
After this operation, 31.9 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
0% [Connecting to archive-4.kali.org (50.7.55.82)]
Now, I'm not even sure this is the correct way to go about this. Can someone please lend me a hand?