Hey guys, I recently bought a HP Pavilion laptop(HP Pavilion 15 AB522TX to be more specific) and I just installed Kali Linux 2016.1 64-bit on dual boot with Windows 10 which came pre-installed. As the title says, I cannot use my wifi on Kali at all. It isn't detected in my settings or anywhere else except for lspci and lsusb. I will post the results of each command for better understanding of my problem. I hope you guys can help me figure this out. Oh, and my wireless card is working all good with windows and there is no switch(physical or "fn+something) for the wifi, so it is always turned on.

I couldn't post the dmesg results as it was way too long and the forum didn't permit me to. Hope this is enough, if that is needed, let me know, I will find out a way to post that too.

P.S : Sorry if this was a noob-ish post. I tried everything I could to fix it by myself, when I couldn't I'm turning towards more experienced people.


All the commands are from the troubleshooting post. If I missed any, let me know, I will check that out too.
Code:
# airmon-zc --verbose
bash: airmon-zc: command not found
Code:
# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0a5c:216d Broadcom Corp. 
Bus 001 Device 008: ID 2a96:2008  
Bus 001 Device 002: ID 04f2:b50c Chicony Electronics Co., Ltd 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Code:
# lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)
00:04.0 Signal processing controller: Intel Corporation Device 1903 (rev 08)
00:14.0 USB controller: Intel Corporation Device 9d2f (rev 21)
00:14.2 Signal processing controller: Intel Corporation Device 9d31 (rev 21)
00:16.0 Communication controller: Intel Corporation Device 9d3a (rev 21)
00:17.0 SATA controller: Intel Corporation Device 9d03 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d10 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Device 9d14 (rev f1)
00:1c.5 PCI bridge: Intel Corporation Device 9d15 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Device 9d18 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d48 (rev 21)
00:1f.2 Memory controller: Intel Corporation Device 9d21 (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d70 (rev 21)
00:1f.4 SMBus: Intel Corporation Device 9d23 (rev 21)
01:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 522a (rev 01)
03:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 0a)
Code:
# rfkill unblock wifi; rfkill list
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
Code:
# lsmod
Module                  Size  Used by
rndis_host             16384  0
cdc_ether              16384  1 rndis_host
usbnet                 40960  2 rndis_host,cdc_ether
rfcomm                 69632  2
bnep                   20480  2
fuse                   94208  5
snd_hda_codec_hdmi     49152  1
snd_hda_codec_realtek    81920  1
snd_hda_codec_generic    73728  1 snd_hda_codec_realtek
nfnetlink_queue        20480  0
nfnetlink_log          20480  0
nfnetlink              16384  2 nfnetlink_log,nfnetlink_queue
binfmt_misc            20480  1
intel_rapl             20480  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
kvm_intel             163840  0
uvcvideo               90112  0
videobuf2_vmalloc      16384  1 uvcvideo
btusb                  45056  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
nouveau              1458176  0
btintel                16384  1 btusb
videobuf2_memops       16384  1 videobuf2_vmalloc
bluetooth             512000  29 bnep,btbcm,btrtl,btusb,rfcomm,btintel
videobuf2_core         49152  1 uvcvideo
v4l2_common            16384  1 videobuf2_core
videodev              163840  3 uvcvideo,v4l2_common,videobuf2_core
mxm_wmi                16384  1 nouveau
media                  24576  2 uvcvideo,videodev
ttm                    94208  1 nouveau
hp_wmi                 16384  0
kvm                   507904  1 kvm_intel
joydev                 20480  0
sparse_keymap          16384  1 hp_wmi
rfkill                 24576  5 hp_wmi,bluetooth
i915                 1122304  8
tpm_crb                16384  0
evdev                  20480  16
psmouse               126976  0
serio_raw              16384  0
sg                     32768  0
pcspkr                 16384  0
hp_accel               28672  0
wmi                    20480  3 hp_wmi,mxm_wmi,nouveau
lis3lv02d              20480  1 hp_accel
hp_wireless            16384  0
input_polldev          16384  1 lis3lv02d
shpchp                 36864  0
tpm                    40960  1 tpm_crb
int3400_thermal        16384  0
acpi_thermal_rel       16384  1 int3400_thermal
mei_me                 28672  0
int3403_thermal        16384  0
mei                    94208  1 mei_me
snd_hda_intel          36864  8
processor_thermal_device    16384  0
snd_hda_codec         135168  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
intel_soc_dts_iosf     16384  1 processor_thermal_device
drm_kms_helper        131072  2 i915,nouveau
drm                   348160  11 ttm,i915,drm_kms_helper,nouveau
i2c_algo_bit           16384  2 i915,nouveau
snd_hda_core           65536  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep              16384  1 snd_hda_codec
snd_pcm               102400  5 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_hda_core
snd_timer              32768  1 snd_pcm
snd                    81920  23 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
acpi_pad               24576  0
video                  36864  2 i915,nouveau
ac                     16384  0
i2c_i801               20480  0
iosf_mbi               16384  2 intel_soc_dts_iosf,intel_rapl
int340x_thermal_zone    16384  2 processor_thermal_device,int3403_thermal
battery                16384  0
soundcore              16384  1 snd
button                 16384  2 i915,nouveau
processor              36864  0
autofs4                40960  2
ext4                  577536  1
crc16                  16384  2 ext4,bluetooth
mbcache                20480  1 ext4
jbd2                  106496  1 ext4
sr_mod                 24576  0
cdrom                  57344  1 sr_mod
sd_mod                 40960  3
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
crc32c_intel           24576  0
jitterentropy_rng      16384  0
sha256_ssse3           28672  1
sha256_generic         24576  1 sha256_ssse3
hmac                   16384  1
drbg                   24576  1
ansi_cprng             16384  0
aesni_intel           167936  0
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  2 aesni_intel,ablk_helper
ahci                   36864  2
libahci                32768  1 ahci
r8169                  81920  0
xhci_pci               16384  0
mii                    16384  2 r8169,usbnet
xhci_hcd              172032  1 xhci_pci
libata                233472  2 ahci,libahci
scsi_mod              229376  4 sg,libata,sd_mod,sr_mod
usbcore               233472  8 btusb,uvcvideo,rndis_host,usbnet,xhci_hcd,xhci_pci,cdc_ether
usb_common             16384  1 usbcore
thermal                20480  0

Code:
# iwconfig; airmon-ng 
eth0      no wireless extensions.

lo        no wireless extensions.

ls: cannot access /sys/class/ieee80211/: No such file or directory

PHY	Interface	Driver		Chipset
Code:
# lsb_release -a; uname -a
No LSB modules are available.
Distributor ID:	Kali
Description:	Kali GNU/Linux Rolling
Release:	kali-rolling
Codename:	kali-rolling
Linux spectrum 4.3.0-kali1-amd64 #1 SMP Debian 4.3.3-5kali4 (2016-01-13) x86_64 GNU/Linux