New Linux user, fell in love with Parrot and have been having a blast messing around with it on the backend to get accustomed to everything. I have an old Macbook pro mid 2012 that I
wanted to give new life and purpose to. I’m now starting slowly into the cybersec tools and the first thing I tried was macchanger, but I am unable to change my wlp3s0 MAC.
So I do the typical sudo ifconfig wlp3s0 down, sudo macchanger -r wlp3s0 (or -a, -A, -m, anything really) and I always get the Device is currently in use or you do not have permission error in return. I tested my pendrive on an HP laptop and was able to change it’s MAC with the same series of commands.
Is there an issue with the Macbooks wifi adapter/drivers? I know this was a problem when I first attempted using Kali and wifi wouldn’t work, which is why I jumped to Parrot. I’ve even disabled the network-manager service as well, but always get that same response.
I was hoping someone has seen this problem, I do have a dozen HP Elitebooks I could use for my pentesting training, but I really wanted to bring new life and purpose to this old macbook that i’ve had for 12 years now.
Parrot OS 6
Logs/Terminal output(use pastebin or similar services):
Update; tested a new macbook pro, same issue. I have theorized it’s to do with the Apple Proprietary Wireless adapter having built in security features.
It would be great to circumvent that security, but i’m considering grabbing
It’s the same on the other macbook pro I tried, and I assumed it was a proprietary network adapter, but it’s possible I could be looking in the wrong place for the info.
If you want to use an external adapter, on Parrot you won’t have any particular problems (the one you sent is fine, although I recommend Ralink adapters). Instead, to use your Macbook’s internal card, doing some research I found that the driver you’re missing is part of the b43 family (BCM4331).
In this document, you can learn more about it and you should be able to install the driver (the firmware-b43-installer package is in our repositories):
That’s good to know about the USB adapters, I was getting mixed information on the in-kernel drivers for them.
Unfortunately the b43 firmware I had checked already, they were actually pre-installed in the OS. I guess to clarify I have full wireless connectivity, it just won’t let me change the adapters MAC address even when turning the adapter to down and the network manager to stop.