I've been using manjaro for some time now and I like it on the Pinebook Pro. Recently I installed manjaro-arm-installer on my x86-64 laptop and wrote it to my eMMC and installed it on my Pinebook Pro. Everything works for me and I'm super happy with the luks encryption support but macchanger won't work on my Pinebook Pro. For example this is the output when trying to randomize my MAC with:
sudo macchanger -r wlan0
Current MAC: XX:XX:XX:XX:XX:XX (unknown)
Permanent MAC: XX:XX:XX:XX:XX:XX (unknown)
[ERROR] Could not change MAC: interface up or insufficient permissions: Invalid exchange
I did not post my MAC here so I replaced it with XX:XX... I had no problems changing my MAC with macchanger using the eMMC/SD image from Pinebook Pro official Wiki. I've tried taking down my device which is wlan0 but still no success. This is not my first time troubleshooting macchanger but I never had this problem before so why is this happening when using the manjaro-arm-installer? Firmware issue? I've tried reinstalling the ap6256 wifi/bt module but it's not working either.
I'm not sure if this helps but I'm using the 5.7.8-1-MANJARO-ARM kernel and linux-aarch64 5.7.8-1 + linux-aarch64-headers. I've tried replacing them with the linux-pinebookpro but the same issues occurs when trying to spoof my MAC with macchanger. Macchanger is not working at all basically.
Here is the output using ethtool if it helps:
ethtool -i wlan0
This is my second post here so I'm sorry if i posted this in the wrong category. I've been searching around for hours now and I think I'm not experienced enough to solve this, any help is much appreciated. Thanks all and I'm super happy with the hard work behind Pine64 and manjaro. Cheers!