Mac Studio 10G Ethernet stops working

I am experiencing the issue described in this post: Mac Studio 10G Ethernet stops working - Apple Community on my Mac Studio Ultra.


The way I resolve this issue is to go into the Network settings, and mark the NIC as "inactive" (Mark Inactive). I then wait a few minutes, and make the connection active again. Everything works fine.


When the problem occurs, I am unable to access any local network resources or anything on the Internet. When the problem occurs, the Ethernet "status" shows as "green."

All other devices work fine when I experience this problem on my Mac Studio.


Running macOS Ventura 13.2.1.


The issue randomly occurs when I wake the computer from sleep. The problem does not always occur when I wake the Studio from sleep. I have not been able to determine a pattern that sheds any light on why this issue randomly occurs.


I am connected to a 10 Gbps port on my home router.


Is anyone else experiencing this issue?


Mac Studio, macOS 13.2

Posted on Feb 20, 2023 8:57 AM

Reply
Question marked as Top-ranking reply

Posted on Feb 20, 2023 9:40 AM

10Gb Ethernet:

"energy efficient" drops power to the 10Gb Ethernet chip to save energy. It is NOT compatible with Top Speed. In the hardware pane, under Duplex, set: “Full-Duplex, Flow Control” NOT “Full-Duplex, Flow Control, power efficient” to disable power saving and boost top speed.


The Mac Studio has a 10Gb Ethernet port. If you have some fancy equipment at the other end of the cable, it is possible it is trying to make a 10Gb connection.


A 10Gb (or 5Gb or 2.5Gb) connection is only stable when cables are excellent and fairly short (like Category-6 rated cables under 100 feet). If either of those are not true, or you have you added patch cables that are not Category-6 rated, you could be seeing it connect at a faster-than-Gigabit speed, then error out and disconnect.


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


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)

Similar questions

8 replies
Question marked as Top-ranking reply

Feb 20, 2023 9:40 AM in response to Peter Caton

10Gb Ethernet:

"energy efficient" drops power to the 10Gb Ethernet chip to save energy. It is NOT compatible with Top Speed. In the hardware pane, under Duplex, set: “Full-Duplex, Flow Control” NOT “Full-Duplex, Flow Control, power efficient” to disable power saving and boost top speed.


The Mac Studio has a 10Gb Ethernet port. If you have some fancy equipment at the other end of the cable, it is possible it is trying to make a 10Gb connection.


A 10Gb (or 5Gb or 2.5Gb) connection is only stable when cables are excellent and fairly short (like Category-6 rated cables under 100 feet). If either of those are not true, or you have you added patch cables that are not Category-6 rated, you could be seeing it connect at a faster-than-Gigabit speed, then error out and disconnect.


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


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)

Feb 20, 2023 11:16 AM in response to Peter Caton

The drive in this computer is more than 100 times the typical speed of drives in computers a decade older. 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.

Feb 20, 2023 12:15 PM in response to Grant Bennet-Alder

macOS Ventura radically changed System Preferences; System Preferences in maOS 13 has been rebranded as System Settings. System Settings looks a lot like Settings in iOS and iPadOS.


In System Settings in macOS 13, there is no longer a "Network" -> Ethernet -> Advanced option. I have previously set IPv6 to "local-link Only" in System Settings -> Network -> Ethernet -> Details -> TCP/IP.


My computer resources are not being wasted. I have verified this via Activity Monitor.

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.

Mac Studio 10G Ethernet stops working

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