Wifi connection unstable on MacBook Pro M1
I work as a programmer in IT company. I bought MacBook Pro M1 because I want to use it as primary computer for my work.
I have some online calls via Slack (chat and voice/video calls application used in company) with company employees who work remotely. My Wi-Fi connection is not stable on this MacBook, I often get interruption of video calls (1-2 seconds), so it's very annoying when you have to repeat what you said or ask someone to repeat ;-( It does not look good for device that cost that much money ;-(
The company have some (4 or 5) ubiquity access points (5Ghz) in different locations to cover office with Wi-Fi signal. I run ping in console to gateway and I see spikes that are above 100ms, sometimes packet won't get any response. There are no any other devices that have same problem in our office (MacBook M1 Air, other MacBook M1 with same parameters as mine, older MacBooks, Windows users, Android phones). My Android phone in the same place have stable 2-30 ms pings and video call is very stable.
Problem is occurring only on the 2nd floor (where are multiple Access Points with the same network configuration - SSID, password etc.). The company owns one room in ground floor and there is a same Access point (but only one) and there is no such problem. Connections seems to be more stable there. I have not seen this issue also when I'm at home (one router from UPC ISP, 5Ghz).
What I have tried so far:
- reset wifi configuration (something like this: https://apple.stackexchange.com/a/284588)
- reinstall OSX (https://support.apple.com/pl-pl/HT204904)
- removed all of saved Wi-Fi networks in system preferences
- changed MTU in system preferences to lower values (eg. 1280)
- connected to network that is 2,4 Ghz only (I asked admins of my company to create it on one Access Point for me)
- created new location in network preferences
- tried changing joinMode=Strongest https://gist.github.com/pdostal/67aae125b44cd45fca11
Nothing of this helped. Any other suggestions? Maybe my MacBook has broken wi-fi antena or some hardware issue?
Here are detailed results:
Example ping response (on the android phone in the same location there is a stable 2-25ms at the same time)
➜ ~ ping 192.168.3.1
PING 192.168.3.1 (192.168.3.1): 56 data bytes
...
64 bytes from 192.168.3.1: icmp_seq=166 ttl=64 time=5.958 ms
64 bytes from 192.168.3.1: icmp_seq=167 ttl=64 time=2.461 ms
64 bytes from 192.168.3.1: icmp_seq=168 ttl=64 time=2.482 ms
64 bytes from 192.168.3.1: icmp_seq=169 ttl=64 time=2.675 ms
64 bytes from 192.168.3.1: icmp_seq=170 ttl=64 time=5.778 ms
64 bytes from 192.168.3.1: icmp_seq=171 ttl=64 time=6.373 ms
64 bytes from 192.168.3.1: icmp_seq=172 ttl=64 time=2.532 ms
Request timeout for icmp_seq 173
64 bytes from 192.168.3.1: icmp_seq=174 ttl=64 time=1.865 ms
64 bytes from 192.168.3.1: icmp_seq=175 ttl=64 time=6.302 ms
64 bytes from 192.168.3.1: icmp_seq=176 ttl=64 time=6.177 ms
64 bytes from 192.168.3.1: icmp_seq=177 ttl=64 time=7.584 ms
64 bytes from 192.168.3.1: icmp_seq=178 ttl=64 time=6.492 ms
64 bytes from 192.168.3.1: icmp_seq=179 ttl=64 time=2.879 ms
64 bytes from 192.168.3.1: icmp_seq=180 ttl=64 time=2.429 ms
64 bytes from 192.168.3.1: icmp_seq=181 ttl=64 time=3.922 ms
Request timeout for icmp_seq 182
64 bytes from 192.168.3.1: icmp_seq=183 ttl=64 time=2.529 ms
64 bytes from 192.168.3.1: icmp_seq=184 ttl=64 time=6.225 ms
64 bytes from 192.168.3.1: icmp_seq=185 ttl=64 time=3.355 ms
...
64 bytes from 192.168.3.1: icmp_seq=220 ttl=64 time=2.670 ms
64 bytes from 192.168.3.1: icmp_seq=221 ttl=64 time=4.473 ms
Request timeout for icmp_seq 222
64 bytes from 192.168.3.1: icmp_seq=223 ttl=64 time=6.113 ms
64 bytes from 192.168.3.1: icmp_seq=224 ttl=64 time=55.452 ms
64 bytes from 192.168.3.1: icmp_seq=225 ttl=64 time=5.831 ms
64 bytes from 192.168.3.1: icmp_seq=226 ttl=64 time=4.826 ms
...
64 bytes from 192.168.3.1: icmp_seq=236 ttl=64 time=2.591 ms
64 bytes from 192.168.3.1: icmp_seq=237 ttl=64 time=6.684 ms
^C
--- 192.168.3.1 ping statistics ---
238 packets transmitted, 234 packets received, 1.7% packet loss
round-trip min/avg/max/stddev = 1.496/5.158/121.201/9.274 ms
➜ ~