MacBook Pro M1 PRO WiFi 2x slower than other devices

I have a problem with my MPP WiFi speed.

I have 1Gb/s ISP link which produces very stable speed when MBP is connected to patch cord using Tupe-C <--> Gigabit Ethernet adapter.



I use MikroTik hAP ax2 router with WiFi6 802.11ax support.


However, MBP never shows anything higher than 400Mb/s.



In absolutely same conditions all other Apple devices showing twice higher speed.

Like here my Apple TV 4K 2022 for example


I've been playing with different workarounds like:



But nothing helps...


Would infinitely appreciate any suggestion.

MacBook Pro 16″

Posted on Feb 14, 2023 2:30 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 14, 2023 10:25 AM

I believe I've found what was causing the problem. It is "Apple Wireless Direct Link". It looks like disabling it brings speed back for M1 PRO.

sudo ifconfig awdl0 down

Looks like pure MacOS bug. Hope it will be fixed soon.

Similar questions

14 replies

Feb 14, 2023 7:22 AM in response to smotrov

The report you posted shows that you have remarkably high RSSI (Raw signal strength) at -36. you must have been right next to your Router.


Using 802.11ax in the 5GHz band on channel 149, your connection achieved a transmit rate of 1200 M bits/sec by using the highest encoding rate possible (1024 patterns per signaling interval) using two antennas.


The main reasons users do not achieve their throughput potentials under what appear to be great conditions, comes down to two things:


1) too much junky software running:

If you have installed software that wastes computer resources on a regular basis, such as third-party Virus Scanners, speeder-uppers, Cleaner-uppers/Removers, Optimizers, third-party file Sync-ers such as DropBox, BackBlaze, OneDrive, or GoogleDrive, or a VPN that you installed yourself, it will do busywork at previously-impossible speeds.


The way to run a test that eliminates that as a possibility is to run the speed test in Safe Mode.

"Works OK in Safe Mode, fails in regular mode" implies "It's something you added."


2) interference from other devices in your 'network neighborhood'

802.11ax uses more complex modulation schemes, especially a higher number of patterns per signaling interval. This makes it MORE sensitive to interference and collisions from neighboring networks using nearby channels.


It is important to understand that, despite your choosing 149 as your nominal transmit channel, your 80 MHz data pathway uses spectrum from channel 149 to 161. ANY other nearby devices using any part of that spectrum could cause data collisions that would slow your effective speeds.


https://en.wikipedia.org/wiki/List_of_WLAN_channels



Feb 14, 2023 8:39 AM in response to smotrov

<< If I'd have any interference or other type of radio signal problems, it would affect all connected devices. >>


Not so fast.


if your other devices are running 802.11ac, the length of one signaling interval is substantially shorter (3.2 microseconds duration), while 802.11ax is substantially longer (12.8 microseconds duration).


Interference that occurs while using 802.11ax (Wi-fi 6) is much more likely to clobber your data, and for more than a few bits damage, require re-transmitting the entire packet, and possibly those after it.


At these speeds, you should be experimenting with packet length that is LONGER than the default 1500, to increase throughput if there is no competition. (Stay under 8000, or you need to make a change inside MacOS.)

Feb 14, 2023 7:30 AM in response to Grant Bennet-Alder

there are two ways to get an idea of what is around you.


If you hold the Option key while clicking the Wi-Fi icon on the menubar, it shows a sub-menu. Selecting 'Wireless Diagnostics' off that sub-menu launches the Wireless Diagnostics App.


wireless diagnostics > Window > Scan ...


show a list of visible networks around you and it can be sorted by channel:


As I noted above, your nominal channel 149 uses spectrum from 149 through 161.


a very handy inexpensive Utility is available with a graphic representation of Spectrum. It is called WiFi Explorer, available on the Mac App store and has a free trial period.




.

Feb 14, 2023 1:50 PM in response to smotrov

This script seems to be slightly better.

#!/bin/bash

sudo launchctl unload -w /Library/LaunchDaemons/com.meter.wifi.awdl.plist
sudo rm /Library/LaunchDaemons/com.meter.wifi.awdl.plist*
sudo pkill -f /tmp/disable_awdl.sh
sudo pkill -f ~/disable_awdl.sh
sudo rm /tmp/disable_awdl.sh
rm ~/disable_awdl.sh
sudo ifconfig awdl0 up


From here.


But after a while the problem comes back. The solution better than anything else and it gives significant speed increase. I saw 600-650Mb/s after it. However, the speed is not near as stable as on Apple TV 4K. And after a while the problem comes back.


Really strange bug. Have no idea what to do :-(

Feb 14, 2023 8:22 AM in response to Grant Bennet-Alder

Dear Grant Bennet-Alder,

Thank you for such a comprehensive reply!

Yes you are correct. I did a find of lab setup. I have MBP, AppleTV 4K and WiFi6 router on the same table. This is why signal strength if near perfect.

Coming back to suggestions, that you kindly provided:

  1. too much junky software running: I do not have any VPN, or AntiVirus and I did try Safe Mode before posting the thread (with no luck, speed is the same). By the way, I'd like to emphasize that when I'm plugging MBP with patch cord to RG45 of my router the speed is equal to what I have from my ISP (about 950Mb/s). Thus, if I'd have any software which can spoil networking it the effect would be visible regardless of connection type Wired/Wireless. Thus, I assume, there is no influence of this type.
  2. interference from other devices in your 'network neighborhood'. If I'd have any interference or other type of radio signal problems, it would affect all connected devices. Meanwhile, Apple TV 4K in my tests shows consistent ~800Mb/s.


Yep, WiFi Explorer is really good. I do use it.

As you can see I'm all alone at this spectrum (I've changed frequency to 5805MHz).



Just my private and guest network from the same router.


So... I'll keep digging.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MacBook Pro M1 PRO WiFi 2x slower than other devices

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.