Macbook pro m2 connected to Ethernet cable disables internet to everyone in household

When i connect my macbook pro m2 to the Ethernet cable (via an adapter with ethernet port), my internet slows down drastically on the mac, to the point it becomes unusable. For example, it takes about a minute to load google.com on the browser, as opposed to it being instantaneous over WiFi.


Also, pretty much as soon the Ethernet cable is connected to the mac, everyone in the house loses their connection to the internet, so it's obviously related to the ethernet connection on the mac. As soon as i unplug the cable, everything goes back to normal.


I've tried restarting the mac, deleting the cable connection in the Network settings and re-connecting to it again, tried different ethernet ports on the router, but none of those things solved the issue.


On other devices (Windows PC and Windows laptop), the internet speeds are much higher when connected via Ethernet as opposed to WiFi (as they should be), and none of the connectivity issues are present, so it's definitely something to do with the macbook.

MacBook Pro (M2 Pro, 2023)

Posted on Jun 24, 2023 6:57 AM

Reply
Question marked as Top-ranking reply

Posted on Jun 25, 2023 7:31 AM

if you are sure the cables have no issues, AND

you have tried a different port on your Ethernet Switch or Router, THEN

by a process of elimination, the USB-C to Ethernet device must be the problem.


I use the Belkin device sold in the Apple store on my MacBook pro M1, and mine has been trouble (and error- ) free.

Similar questions

21 replies
Question marked as Top-ranking reply

Jun 25, 2023 7:31 AM in response to Sainov

if you are sure the cables have no issues, AND

you have tried a different port on your Ethernet Switch or Router, THEN

by a process of elimination, the USB-C to Ethernet device must be the problem.


I use the Belkin device sold in the Apple store on my MacBook pro M1, and mine has been trouble (and error- ) free.

Jun 24, 2023 7:29 AM in response to Sainov

That could be some sort of wonky hardware issue, however...


We have also seen such behavior when the Mac you connect has a Grand Agenda, that eats up almost all of the available bandwidth.


Examples include syncing a photo library, or connecting to File Sync-er services. Third-party file sync-ers are Notorious for ignoring performance issues and scanning all files, both locally and online, non-stop, looking for things that MIGHT need to be updated.


See if the same results are seen in Safe Mode.


Start up your Mac in safe mode - Apple Support


.


Jun 24, 2023 11:08 AM in response to Sainov

how about downloading and running this little "discovery" utility, Etrecheck. It fixes nothing. Its only reason the exist is to easily create a report of what your Mac looks like "from the inside". That report is pre-laundered of any personally-identifiable information (even the disk names are withheld to protect the innocent) and can be posted to the forums by following the included directions:


Using EtreCheck to Troubleshoot Potential… - Apple Community


.

Jun 24, 2023 12:27 PM in response to Sainov

disable Spotify

and disable all of these:


 File providers:
    OneDrive File Provider - /Applications/OneDrive.app

  Share services:
    Dropzone - /Applications/Dropzone 4.app

  Finder sync extensions:
    OneDrive Finder Integration - /Applications/OneDrive.app
    MEGA Finder Sync - /Applications/MEGAsync.app

NOW try to connect to Ethernet when you are sure ALL are disabled.


¿any difference?

Jun 24, 2023 6:44 PM in response to Sainov

Actual Speed:


The good way to check the actual connection speed USED to be Network Utility, But in Catalina 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.


based on your Etrecheck report, yours is probably en7


Terminal command:


ifconfig en7 | grep media


with this as my output for 10 Gigabit Ethernet:


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

For ‘regular’ 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 en7


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

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

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

en7   8163  192.168.0/23  192.168.0.204     696697     -   484301     -     -


If the link were running beyond its ability to run and be stable, for example it auto-speeded to 10Gb but the cabling could only reliably support 2.5Gb, we would see non-zero errors counts, and errors increasing over time. (and possibly, disconnecting)


Jun 25, 2023 6:59 AM in response to Grant Bennet-Alder

I ran the command a few times, and the number of Oerrs seem so be getting higher and higher. Now it‘s up to 1638 Oerrs. The number of packets is going up as well by about 100 every few seconds (it‘s now up to 38381 Ipkts and 54440 Opkts).


The numbers rise only when connected over Ethernet. When it‘s on WiFi the numbers don‘t change, no matter how many times i run the command.


media: autoselect (1000baseT <full-duplex>) - Over Ethernet

Jun 25, 2023 7:10 AM in response to Sainov

Output-errors are errors detected during listening-while-talking operations (Transmitting).


There should NEVER be more than an initial handful at startup, and NEVER during regular operation.


Increasing number of errors indicates your cables are inadequate, mis-wired, or have broken wires in them. You need to repair your cables or test different cables.


speeds over 100 M bits/sec use a modulated signal, which requires all four pairs of wires for data, two pairs for transmit and two pairs for receive. Power-over-Ethernet is not compatible with speeds over 100.

Jun 24, 2023 2:43 PM in response to Grant Bennet-Alder

I‘ve disabled all of these and the internet speed seems to have improved, but it‘s still a lot slower than when connected to WiFi. Although, now i‘m actually able to access sites on other devices (phone, PC,...), but still alot slower then when the ethernet cable isn‘t connected to the Mac.


I ran a quick internet speed test if it helps (while connected to Ehternet), and it shows around 350mb download speed. Still, accessing web sites and other apps using an internet connection is a lot slower than over WiFi. For example, a 4k Youtube video over Ethernet takes a while to even start playing and it loads slowly when i skip to another time stamp. Meanwhile, over WiFi it doesn‘t take any time to buffer. It just plays in 4k without a problem. Internet speed over WiFi show around 140mb/s.

Jun 25, 2023 7:21 AM in response to Grant Bennet-Alder

I tried a few different Ethernet cables, but it didn‘t make a difference. The numbers keep going up, and the same problems are present.


I‘ve used these same cables on other devices (windows laptop and PC), and there are no problems at all. Every thing runs fine, the speed of accessing web sites is great, and it doesn‘t prevent others in the house from accessing the internet. The problems arise only when they are plugged in to the mac.

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 m2 connected to Ethernet cable disables internet to everyone in household

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