I'am not getting any wireless connection with my SurfacePro 3.


uname -a
Code:
root@kali:~# uname -a
Linux kali 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux
lsb_release -a
Code:
root@kali:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Kali
Description:	Kali GNU/Linux Rolling
Release:	kali-rolling
Codename:	kali-rolling


lspci

Code:
root@kali:~# lspci 
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b)
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 0b)
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 8 Series SATA Controller 1 [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless

airmon-ng --verbose

Code:
root@kali:~# airmon-ng --verbose

No LSB modules are available.
Distributor ID:	Kali
Description:	Kali GNU/Linux Rolling
Release:	kali-rolling
Codename:	kali-rolling

Linux kali 4.6.0-kali1-amd64 #1 SMP Debian 4.6.4-1kali1 (2016-07-21) x86_64 GNU/Linux
Detected VM using dmi_info
This appears to be a MS Hyper-V Virtual Machine
If your system supports VT-d, it may be possible to use PCI devices
If your system does not support VT-d, you can only use USB wifi cards

K indicates driver is from 4.6.0-kali1-amd64
V indicates driver comes directly from the vendor, almost certainly a bad thing
S indicates driver comes from the staging tree, these drivers are meant for reference not actual use, BEWARE
? indicates we do not know where the driver comes from... report this


X[PHY]Interface		Driver[Stack]-FirmwareRev		Chipset		Extended Info

K[phy0]mlan0		mwifiex_pcie[mac80211]-unavailable	Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless
K[phy1]wlan0		mac80211_hwsim[mac80211]-N/A		Software simulator of 802.11 radio(s) for mac80211
K[phy2]wlan1		mac80211_hwsim[mac80211]-N/A		Software simulator of 802.11 radio(s) for mac80211

rfkill list
Code:
root@kali:~# rfkill list
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: phy1: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: phy2: Wireless LAN
	Soft blocked: no
	Hard blocked: no
4: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no


iwconfig
Code:
root@kali:~# iwconfig 
lo        no wireless extensions.

wlan1     IEEE 802.11abgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
wlan0     IEEE 802.11abgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
hwsim0    no wireless extensions.

mlan0     IEEE 802.11abgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   
          Retry short limit:9   RTS thr=2347 B   Fragment thr=2346 B   
          Encryption key:off
          Power Management:off
airmon-ng
Code:
root@kali:~#airmon-ng 

PHY	Interface	Driver		Chipset

phy0	mlan0		mwifiex_pcie	Marvell Technology Group Ltd. 88W8897 [AVASTAR] 802.11ac Wireless
phy1	wlan0		mac80211_hwsim	Software simulator of 802.11 radio(s) for mac80211
phy2	wlan1		mac80211_hwsim	Software simulator of 802.11 radio(s) for mac80211

NOTE:When i installed kali i was promted to find my Wireless adapter from a list, it said it could not find my wireless adapter.
After this promt i was able to see my network SSID (while still in the instalation phase) and i entered my Wifi password and it loaded and got authenticated.
When Kali was finally installed and i checked my wifi for networks i could still see my SSID but not connect, it was just loading endlessly until it later disappeared