Closed hselasky closed 2 years ago
Auto-negotiation is usually quite reliable. But not always (I have been bitten by both flaky cables and flaky devices).
You can set interface to a specific speed with ethtool. This post suggests making permanent by adding this command at the end of /etc/network.d/if-pre-up.d/ethtool
# add to end of /etc/network.d/if-pre-up.d/ethtool to force 100Mb/s
$ETHTOOL --change eth0 advertise 0x008
https://raspberrypi.stackexchange.com/questions/116677/force-wired-ethernet-speed-to-100-full
Any clues how to disable autoselect permanently. I need this for a device which doesn't work at 1GBps.