I have an up-to-date Kali Linux 64-bit installation. My Network Controller is Broadcom's BCM43142. Currently the issue is I'm unable to use wireless, I had no issue using it by default with Ubuntu Gnome, but switching to Kali, for some reason it didn't like that. Currently tethering my phone to my laptop, which is why usb0 is there.
Installing compat-wireless allowed me to enable wlan0 (and apparently wlan1 at the same time). However, my situation isn't any better. It doesn't see any of the networks (even though I'm right next to the router) and it doesn't allow me to manually connect via SSID.
Headers & Driver Up-to-date as well.
Code:
linux-headers-amd64 is already the newest version (4.12+84+kali1).
linux-image-amd64 is already the newest version (4.12+84+kali1).
broadcom-sta-dkms is already the newest version (6.30.223.271-7).
rfkill list (ignore the soft blocks, I have them on so as to not potentially interfere with usb tethering)
Code:
0: ideapad_wlan: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
3: phy1: Wireless LAN
Soft blocked: yes
Hard blocked: no
5: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
iwconfig
Code:
...
wlan0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
wlan1 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
usb0 no wireless extensions.
eth0 no wireless extensions.
lo no wireless extensions.
ifconfig -a
Code:
...
wlan0: flags=802<BROADCAST,NOTRAILERS,PROMISC,ALLMULTI> mtu 1500
ether 56:02:62:53:50:35 txqueuelen 1000 (Ethernet)
RX packets 18 bytes 1806 (1.7 KiB)
RX errors 0 dropped 18 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan1: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether 12:b2:4b:9e:40:60 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0