I have gotten some more insight into my M1 wifi issue. On my side the internet speed is regularly dropping to 0.x Mbps (it is around 30 Mbps when running at usual speed). This drop normally happens a few times a week, and the only temporary fix when this happens is a computer reboot. The speed then goes back to normal until the next drop.
I tried the following fixes, none of which worked:
- deleting and recreating the WiFi location
- playing with various WiFi network options (limit address tracking, disable IPv6)
- reinstalling MacOS
Today the drop in speed happened again, and I noticed that at that time I was connected to the 5GHz band (my router has a so-called "smart mode" that jumps between 2.4 GHz and 5GHz). So I disabled the smart mode and created two separate networks for the 2.4 GHz and the 5 GHz bands instead. I get my normal speed again if I go to the 2.4 GHz band, but am stuck at low speed on the 5 GHz one.
Interestingly, in the same room I have an old PC and a iPad, both of which are connected to the 5 GHz band and run without issues. I am now 99% sure this problem is device-related and specific to 5 GHz. I used to have an Intel MacBook and this had never happened with the same home setup. Our work supplied us with this new M1 and suddenly the issue shows up regularly.
In case someone wonders, the 2.4 GHz band has an RSSI of -47 dBm and the 5 GHz is at -78 dBm. So it's true that the signal strength is weaker on 5 GHz but this can't be the reason for such a dramatic drop, as again, the other devices in the same room work just fine, and my M1 works fine too after a reboot.
So to recap:
- I was working with an Intel MacBook with the same setup (USB-C adapters, router, peripherals, etc.) without problems
- When the slow WiFi speed happens, in the same room a PC and an iPad connect to the 5 GHz at full speed
- After a reboot, the M1 connects to the 5 GHz at full speed
- When the issue happens, I can switch to the 2.4 GHz band and run at full speed
- If I unhook the peripherals, it does not solve the speed issue
Everything tells me this is M1-related. I don't know if it's the processor or the specific MacBook hardware but there is definitely something going on with this unit. At least I think I found a workaround by using the 2.4 GHz band but this is not ideal as this band is susceptible to interference and has less overall BW.
I hope this helps others. Mac, we really need a fix ASAP!