I've just installed Debian Trixie on a bare metal server and I'm trying to configure the network settings. Everything seems fine except for the MTU value, which is stuck at 1500 for the bonded interfaces (eth0 and eth1). I need to set the MTU to 9216, as the bridge has it configured correctly. Here's a summary of my current configuration:
- Interfaces eth0 and eth1 (linked to eno3 and eno4) are part of bond0, but the MTU is still set to 1500.
- The configuration files I have include:
- 06-eth1.link (which specifies MTUBytes=9216),
- 20-bond0-slaves.network (which also specifies MTUBytes=9216).
I've checked the status using networkctl and everything appears online, but the MTU change isn't reflecting. Any suggestions on how to resolve this?
1 Answer
You might want to try setting the MTU directly on the physical interfaces and the bridge itself, along with the bonded interface. Some users have found success by configuring the MTU to 9000 instead of 9216 in some setups. It’s worth testing!
Thanks for the tip! I'll try adjusting the MTU for all interfaces involved.