PDA

View Full Version : No Wireless connection SurfacePro 3



azemii
2017-02-25, 17:13
I'am not getting any wireless connection with my SurfacePro 3.


uname -a

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

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

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

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

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

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

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

_defalt
2017-02-25, 18:22
Can you show the output of lsmod?

azemii
2017-02-25, 20:00
lsmod

root@kali:~# lsmod
Module Size Used by
fuse 98304 3
btusb 45056 0
btrtl 16384 1 btusb
btbcm 16384 1 btusb
btintel 16384 1 btusb
snd_hda_codec_hdmi 45056 1
hid_sensor_magn_3d 16384 1
hid_sensor_incl_3d 16384 0
hid_sensor_rotation 16384 0
hid_sensor_accel_3d 16384 1
hid_sensor_gyro_3d 16384 0
hid_sensor_als 16384 1
hid_sensor_trigger 16384 12 hid_sensor_gyro_3d,hid_sensor_incl_3d,hid_sensor_a ccel_3d,hid_sensor_rotation,hid_sensor_als,hid_sen sor_magn_3d
hid_sensor_iio_common 16384 7 hid_sensor_trigger,hid_sensor_gyro_3d,hid_sensor_i ncl_3d,hid_sensor_accel_3d,hid_sensor_rotation,hid _sensor_als,hid_sensor_magn_3d
industrialio_triggered_buffer 16384 6 hid_sensor_gyro_3d,hid_sensor_incl_3d,hid_sensor_a ccel_3d,hid_sensor_rotation,hid_sensor_als,hid_sen sor_magn_3d
mwifiex_pcie 36864 0
snd_hda_codec_realtek 86016 1
mwifiex 274432 1 mwifiex_pcie
snd_hda_codec_generic 69632 1 snd_hda_codec_realtek
snd_soc_rt5640 118784 0
snd_soc_rl6231 16384 1 snd_soc_rt5640
cfg80211 573440 1 mwifiex
hid_multitouch 20480 0
iTCO_wdt 16384 0
iTCO_vendor_support 16384 1 iTCO_wdt
snd_soc_core 208896 1 snd_soc_rt5640
hid_sensor_hub 20480 8 hid_sensor_trigger,hid_sensor_gyro_3d,hid_sensor_i ncl_3d,hid_sensor_accel_3d,hid_sensor_rotation,hid _sensor_als,hid_sensor_magn_3d,hid_sensor_iio_comm on
snd_compress 20480 1 snd_soc_core
elan_i2c 36864 0
nfnetlink_queue 20480 0
nfnetlink_log 20480 0
nfnetlink 16384 2 nfnetlink_log,nfnetlink_queue
bluetooth 516096 5 btbcm,btrtl,btusb,btintel
rfkill 24576 5 cfg80211,bluetooth
binfmt_misc 20480 1
nls_utf8 16384 1
nls_cp437 20480 1
vfat 20480 1
fat 69632 1 vfat
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 188416 0
kvm 561152 1 kvm_intel
irqbypass 16384 1 kvm
pcspkr 16384 0
efi_pstore 16384 0
uvcvideo 90112 0
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 24576 1 uvcvideo
videobuf2_core 36864 2 uvcvideo,videobuf2_v4l2
videodev 176128 3 uvcvideo,videobuf2_core,videobuf2_v4l2
evdev 24576 10
joydev 20480 0
media 36864 2 uvcvideo,videodev
snd_hda_intel 36864 5
i915 1245184 17
snd_hda_codec 135168 4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_c odec_generic,snd_hda_intel
efivars 20480 1 efi_pstore
snd_hda_core 81920 5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_c odec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 106496 6 snd_soc_rt5640,snd_soc_core,snd_hda_codec_hdmi,snd _hda_codec,snd_hda_intel,snd_hda_core
drm_kms_helper 147456 1 i915
snd_timer 32768 1 snd_pcm
drm 360448 8 i915,drm_kms_helper
lpc_ich 24576 0
mei_me 32768 0
sg 32768 0
snd 81920 20 snd_hda_codec_realtek,snd_soc_core,snd_hwdep,snd_t imer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_gene ric,snd_hda_codec,snd_hda_intel,snd_compress
i2c_algo_bit 16384 1 i915
mei 94208 1 mei_me
soundcore 16384 1 snd
shpchp 36864 0
mfd_core 16384 2 lpc_ich,hid_sensor_hub
i2c_i801 20480 0
soc_button_array 16384 0
tpm_crb 16384 0
button 16384 1 i915
surfacepro3_button 16384 0
battery 16384 0
acpi_als 16384 0
video 40960 1 i915
i2c_designware_platform 16384 0
kfifo_buf 16384 2 industrialio_triggered_buffer,acpi_als
snd_soc_sst_acpi 16384 0
i2c_designware_core 20480 1 i2c_designware_platform
dw_dmac 16384 0
snd_soc_sst_match 16384 1 snd_soc_sst_acpi
dw_dmac_core 24576 1 dw_dmac
industrialio 61440 13 hid_sensor_trigger,hid_sensor_gyro_3d,industrialio _triggered_buffer,hid_sensor_incl_3d,hid_sensor_ac cel_3d,acpi_als,hid_sensor_rotation,hid_sensor_als ,kfifo_buf,hid_sensor_magn_3d
tpm_tis 20480 0
ac 16384 0
tpm 45056 2 tpm_crb,tpm_tis
processor 36864 0
efivarfs 16384 1
autofs4 40960 2
ext4 593920 1
ecb 16384 0
crc16 16384 2 ext4,bluetooth
jbd2 106496 1 ext4
crc32c_generic 16384 0
mbcache 16384 2 ext4
hid_microsoft 16384 0
usbhid 49152 0
sd_mod 45056 4
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
crc32c_intel 24576 2
ghash_clmulni_intel 16384 0
jitterentropy_rng 16384 0
hmac 16384 1
drbg 24576 1
ansi_cprng 16384 0
aesni_intel 167936 0
ahci 36864 3
libahci 32768 1 ahci
aes_x86_64 20480 1 aesni_intel
lrw 16384 1 aesni_intel
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
cryptd 20480 3 ghash_clmulni_intel,aesni_intel,ablk_helper
libata 233472 2 ahci,libahci
xhci_pci 16384 0
xhci_hcd 180224 1 xhci_pci
scsi_mod 233472 3 sg,libata,sd_mod
usbcore 241664 5 btusb,uvcvideo,usbhid,xhci_hcd,xhci_pci
usb_common 16384 1 usbcore
thermal 20480 0
sdhci_acpi 16384 0
sdhci 40960 1 sdhci_acpi
mmc_core 126976 2 sdhci,sdhci_acpi
i2c_hid 20480 0
fjes 28672 0
hid 118784 5 i2c_hid,hid_multitouch,hid_sensor_hub,hid_microsof t,usbhid

_defalt
2017-03-06, 19:14
The mwifiex_pcie module needs to be blacklisted (= prevent it from starting during boot).

Copy-paste the following command into the Terminal and then press ENTER:

gksudo gedit /etc/modprobe.d/blacklist.conf

Using the gedit editor, please scroll down and ADD the following configuration line into the file /etc/modprobe.d/blacklist.conf:

blacklist mwifiex_pcie
Using the gedit editor, SAVE the change to the /etc/modprobe.d/blacklist.conf file.

Then REBOOT and retest wireless.