PDA

View Full Version : Wifi on Macbooks (Air/Pro)



John L. Hooker
2015-10-15, 15:33
Hey guys,

I first tryed to follow this tutorial (http://samiux.blogspot.de/2014/02/howto-kali-linux-106-on-macbook-air-mid.html) since I saw multiple posts that said that it worked for them.
The problem was that when I launched the dpkg command, I got some error messages (here's the log file (http://pastebin.com/hCmziCBq)) and when I restarted my computer, I still had no way to connect to a wifi network.

If you're having the same problem, here's a way to fix it:

OPTIONAL: For those who are using Kali as a live USB, make sure you have a persistence USB drive, if not follow this guide (http://docs.kali.org/downloading/kali-linux-live-usb-persistence) to make one. Otherwise, you won't be able to save what you did. Furthermore, to be able to have a working ethernet connection you will have to connect your ethernet cable before starting the OS. To be able to see boot options, keep pressing Option/alt key directly after having pressed your startup key.

- First make sure your system is up to date

apt-get update && apt-get upgrade
- Remove the old wireless driver:

apt-get purge bcmwl-kernel-source
- Download the the latest source file (https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/brcm/brcmfmac43602-pcie.bin) and place it in /lib/firmware/brcm
- Reboot and normally you will be able to connect to wifi networks ;)

I hope that helped some of you, please notify me if there's grammar/spelling mistakes.

laslooo
2015-10-25, 04:46
Hi, thanks for the guide. It took me around 8hrs to figure all this out myself... If I had found this guide it would have been a lot easier! I managed to get wifi working, but still I cant get monitor mode to work. So all the tools I wanted to use (aircrack, reaver etc) wont work. Do you know how to make that work?

I posted a separate thread about the problem on a late 2015 mac book (https://forums.kali.org/showthread.php?28056-Monitor-mode-on-macbook-2015-hardware-in-%28kali%29-linux).