Macbook Pro M1 Slow Ethernet

Did the 2021 M1 Max MacBook Pro end support for gigabit Ethernet? Regardless what adapter I use, my wired Internet connection tops out at 99 Mbps, but I'm paying for Gigabit that was consistently clocking between 700 and 950 before I got this computer (both direct to Ethernet port and using the same adapters). Previous Mac was a 27" 5K iMac 2019. WiFi is faster but nothing hits prior speeds.

MacBook Pro Apple Silicon

Posted on Dec 6, 2022 9:52 AM

Reply
6 replies
Sort By: 

Dec 6, 2022 10:43 AM in response to Weaselcheese

<< my wired Internet connection tops out at 99 Mbps >>


When Ethernet tops out at 100 m bits/sec, it's cables.


Up to 100 M bits/sec uses baseband signaling. Only four wires are required.


But everything changes when you want to go faster. A modulated signal is required, and four pairs of wires must be present, wired correctly, and not used for other stuff like Power-over-Ethernet.


try better cables.

Reply

Dec 6, 2022 11:20 AM in response to Grant Bennet-Alder

Oh thank you... but I'm using short CAT6 cables and have already tried switching them out with no change I also tried CAT5e. Again, this is the same gear I used successfully with another Mac. All the cables from DSL to modem to Mac have been swapped out a few times to narrow this down. I doubt at this point that it is cables.

Reply

Dec 6, 2022 2:52 PM in response to Weaselcheese

when you allow to autospeed, it's hard to tell what speed the hardware link is running at.


Actual Speed:

The good way to check the actual connection speed USED to be Network Utility, But in Big Sur and later, Apple has deprecated network Utility and now you have to use a Terminal command to see your actual connection speed. First, you need to know what en number the link is. then you use a command like this one, substituting the actual en number.


my main Ethernet connection uses BSD name en5 (as shown in) :

 menu > about this Mac > (system report) > network:


 ifconfig en5 | grep media


with this as my output:


media: autoselect (10Gbase-T <full-duplex,flow-control>)

For Gigabit Ethernet, you should get this instead:


media: 1000baseT <full-duplex,flow-control>


Errors detected:

To see if an Ethernet link is throwing more than a handful of initial errors, you can use Terminal command:


netstat -I en5


This is the resulting output. Counters are In-packets, In-errors, Out-packets, Out-Errors, Collisions. There should never be more than handful of errors from starting up, and in most cases, NONE.


Name       Mtu   Network       Address            Ipkts Ierrs    Opkts Oerrs  Coll

en5   8163  <Link#4>    00:01:d2:1a:00:dd   696697     0   484301     0     0

en5   8163  grantsmacpr fe80:4::461:ea0d:   696697     -   484301     -     -

en5   8163  192.168.0/23  192.168.0.204     696697     -   484301     -     -


Reply

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 Slow Ethernet

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