The Ethernet troubles from the M2 Pro have returned in force! At least, if you get the 10G adapter as overkill for your home 2.5G network like I did.
Whether I let it set auto negotiate (it detects 2.5G to the cheap unmanaged switch under my desk, and to the unmanaged switch in the next room if I bypass the one under my desk) or I set it to manual 2500BaseT, it doesn't matter. It will drop randomly for 3-6 seconds at a time. If I start spamming the upstream, it will really start dropping, even if it's being limited by the 35Mbps of my Internet upstream.
I can get stable Ethernet if I force manual and set the link to 1000BaseT. Stable for 24 hours now. WiFi is also unaffected, connecting to the WiFi 6 router in the next room, which itself is on a 2.5G uplink to the rest of the network.
I've been told a supposition by someone on IRC and Mac Admins that there may be an issue where this hardware is being software controlled by power management routines that are trying too dang hard to limit how much power is spent, and thus limit the signal levels to the bare minimum to function, to the detriment of the signal quality. It does sound plausible, however stupid the idea of nickel and diming the signal levels everywhere.
Whether I let it set auto negotiate (it detects 2.5G to the cheap unmanaged switch under my desk, and to the unmanaged switch in the next room if I bypass the one under my desk) or I set it to manual 2500BaseT, it doesn't matter. It will drop randomly for 3-6 seconds at a time. If I start spamming the upstream, it will really start dropping, even if it's being limited by the 35Mbps of my Internet upstream.
I can get stable Ethernet if I force manual and set the link to 1000BaseT. Stable for 24 hours now. WiFi is also unaffected, connecting to the WiFi 6 router in the next room, which itself is on a 2.5G uplink to the rest of the network.
I've been told a supposition by someone on IRC and Mac Admins that there may be an issue where this hardware is being software controlled by power management routines that are trying too dang hard to limit how much power is spent, and thus limit the signal levels to the bare minimum to function, to the detriment of the signal quality. It does sound plausible, however stupid the idea of nickel and diming the signal levels everywhere.