Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

brn2rnjk1

macrumors 6502
Original poster
Feb 24, 2008
272
3
I am running a 2017 iMac on 10.14.6. I have noticed a problem that I thought stopped. My ethernet stops workin. When I go to system pref it shows a green light as if it should be working. It isn't the wire. Interestingly, I can usually get it to start again if I disconnect the cord from the iMac and replug it back in. Any thoughts. I would prefer to use ethernet than Wifi for this iMac.

Thanks!
Jim
 
I'm confused. He does tests to find a value of 1460. He says to add 28 to this (i.e. 1488). Then he proceeds to set the MTU to 1428?
 
I'm confused. He does tests to find a value of 1460. He says to add 28 to this (i.e. 1488). Then he proceeds to set the MTU to 1428?
It doesn’t really matter. very general and quite simplified there is hardware which has a problem with an MTU of 1500. The larger the MTU size is, the more data can fit into fewer packets. This generally results in a faster and more efficient transmission of data across your network.

On the other hand, if an error occurs, the packet will take longer to re-transmit. Also, more data within fewer packets can result in the packets being bloated.

Larger packets are more likely to suffer from delays and even corruption. A greater MTU size can also increase latency, whereas setting it to a smaller number can help improve the overall latency.

Therefore, you should change the MTU size to be the maximum it can be without any detrimental effects. It may take a few tries to find the best size, but is worth the time investment to help optimize the performance of your network.

The simplest way to determine the optimal MTU size for your home network is through a simple ping test via the terminal.

This process involves sending multiple ping requests whilst gradually reducing the packet size until it no longer needs to be fragmented; this is where the messages are divided into smaller packets.

so you type n the name of a pingable domain followed by the -f and -l switches and then a test packet size to start. like:

ping f whateveradressyouliketouseforthistest -l 1500

If you receive a message saying that the packets need to be fragmented, perform the test again whilst reducing the packet size slightly. 10 or 12 bytes is nice enough decrease. If it is not fragmented you can increase the MTU in identical steps till it fragments.

But well, enough from me, Google is your friend here 🤓 The problem of the OP as well as its solution and detailed explanation is well documented.
 
Open network preferences->Advanced and alter the value for MTU to 1458
That is cool. Can you tell me why the number 1458.
I have a 2020 iMac with 10GBase-T ethernet (cat 7 A spec) and a 1GB/s Fibre connection. OS 10.15.7
The MTU was at 1600. Customising it down to your number it seems more reliable... thanks:)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.