Hi !
I have just bought a lenovo g505 laptop and i can't get wifi working on it .These are the drivers i need:

01:00.0 Ethernet controller [0200]: Atheros Communications Inc. Device [1969:10a0] (rev 10)
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Looking at rfkill list there's no hard or soft block on it:
root@kali:~# rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
I have googled around for 'debian Atheros BCM43142' and all i have found it looks to me outdated.
Afther i installed broadcom-sta-common i got this in /etc/modprobe.d/broadcom-sta-common.conf:

# wl module from Broadcom conflicts with ssb
# We must blacklist the following modules:
blacklist b44
blacklist b43legacy
blacklist b43
blacklist brcm80211
blacklist brcmsmac
blacklist ssb
install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS
i suppose the line saying 'install wl /sbin/modprobe --ignore-install wl $CMDLINE_OPTS' is the standard output error afther i have launched a "modprobe wl".

root@kali:~# modprobe wl
libkmod: ERROR ../libkmod/libkmod-module.c:791 kmod_module_insert_module: could not find module by name='wl'
ERROR: could not insert 'wl': Function not implemented
libkmod: ERROR ../libkmod/libkmod-module.c:925 command_do: Error running install command for wl
ERROR: could not insert 'wl': Operation not permitted
Other Drivers blacklisted in /etc/modprobe.d/broadcom-sta-common.conf are also blacklisted in /etc/modprobe.d/broadcom-sta-dkms.conf and /etc/modprobe.d/blacklist.conf.
Thanks for the help !