kdoren / jambox-pi-gen

Start jamming online easily with a Raspberry Pi, an audio interface, and this free Jambox image file. Just download/burn/boot/jam. Choose from multiple jamming apps: Jamulus, SonoBus, JackTrip, JamTaba, JammerNetz or HpsJam. User interface is any web browser on same local network. Pre-built image file is available under "Releases".
BSD 3-Clause "New" or "Revised" License
75 stars 9 forks source link

Forcing ethernet link speed to 100MBit/s via the GUI doesn't work #129

Closed hselasky closed 2 years ago

hselasky commented 2 years ago

Any clues how to disable autoselect permanently. I need this for a device which doesn't work at 1GBps.

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