Just trying to confirm if I'm the only one with this specific issue, and if others have clues or suggestions.
Since upgrading my M1 Air to Monterey (12.0.1 and 12.1), FaceTime calls are unstable and frequently drop. Same on Zoom calls, although in that case, symptoms are audio or video freezing instead of call dropping.
i found that if I ping my router at the same time, I get lots of dropped packets, sometimes 10-20 in a row. I can also get pings to get dropped simply by running a benchmark on speedtest.net (although it might takes 10-30 seconds to appear, so I sometimes have to run the benchmark twice back-to-back to see the issue). Sometimes, the ping drops will continue for a few seconds after the speed test has completed.
But I just now realized that this only happens on the 5GHz band - it doesn't happen on 2.4GHz or when connected via a USB-Ethernet adapter.
The router runs OpenWRT, so I installed tcpdump. That shows that the dropped packets are all dropped on the "request" path, never on the reply.
The Air is the only device on the 5GHz band, although interference with other nearby networks is possible. The internet connection is 100Mbps up/down. The access point is WIFi-4 (802.11n), and gigabit on all lan & wan ports.
I was unable to reproduce on two other 5GHz wireless networks. Both were 802.11ac, one with a 15Mbps up/down connection, the other 300Mbps up/down.
I reinstalled the Air from scratch with both 11.6 and 12.1 over the Holidays, and was able to confirm that I only had the ping drops on Monterey, but hadn't figured out the link with the 5GHz band then.
My personal opinion is that there's a glitch in the MacOS wireless driver (or firmware), where it incorrectly calculates the best buffer size, creating bufferbloat.
Ideas ? Thanks.
Since upgrading my M1 Air to Monterey (12.0.1 and 12.1), FaceTime calls are unstable and frequently drop. Same on Zoom calls, although in that case, symptoms are audio or video freezing instead of call dropping.
i found that if I ping my router at the same time, I get lots of dropped packets, sometimes 10-20 in a row. I can also get pings to get dropped simply by running a benchmark on speedtest.net (although it might takes 10-30 seconds to appear, so I sometimes have to run the benchmark twice back-to-back to see the issue). Sometimes, the ping drops will continue for a few seconds after the speed test has completed.
But I just now realized that this only happens on the 5GHz band - it doesn't happen on 2.4GHz or when connected via a USB-Ethernet adapter.
The router runs OpenWRT, so I installed tcpdump. That shows that the dropped packets are all dropped on the "request" path, never on the reply.
The Air is the only device on the 5GHz band, although interference with other nearby networks is possible. The internet connection is 100Mbps up/down. The access point is WIFi-4 (802.11n), and gigabit on all lan & wan ports.
I was unable to reproduce on two other 5GHz wireless networks. Both were 802.11ac, one with a 15Mbps up/down connection, the other 300Mbps up/down.
I reinstalled the Air from scratch with both 11.6 and 12.1 over the Holidays, and was able to confirm that I only had the ping drops on Monterey, but hadn't figured out the link with the 5GHz band then.
My personal opinion is that there's a glitch in the MacOS wireless driver (or firmware), where it incorrectly calculates the best buffer size, creating bufferbloat.
Ideas ? Thanks.
Last edited: