Pppoe mtu messes up network - German Telekom Fiber

RUTX12 - RUTX_R_00.07.04.4

Created a new tagged vlan (7) and attached it to LAN4 of the switch.
Created a new interface for pppoe and attached to the port eth0.7
RUTX12 is connected to fiber via “Telekom Glasfaser Modem 2”.
Connections are established and work fine.

LAN interface mtu is set to 1500.

When I change mtu for the pppoe interface to 1492 it seems to also mess up the mtu of LAN interface.
For example internal webservers are not reachable, internal ssh connections are dropped.

Do I need to set mtu for pppoe or is there an auto detect like MSS clamping?
Do you know which mtu to use for German “Telekom Glasfaser” in combination with the mentioned modem?

kind regards
Till

Results LAN and WAN mtu 1500:

PS C:\Users\Till> ping [replaced - links not allowed] -l 1500 -f

Ping wird ausgeführt für [replaced - links not allowed] [193.99.144.80] mit 1500 Bytes Daten:
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.

Ping-Statistik für 193.99.144.80:
Pakete: Gesendet = 4, Empfangen = 0, Verloren = 4
(100% Verlust),
PS C:\Users\Till> ping [replaced - links not allowed] -l 1492 -f

Ping wird ausgeführt für [replaced - links not allowed] [193.99.144.80] mit 1492 Bytes Daten:
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.

Ping-Statistik für 193.99.144.80:
Pakete: Gesendet = 4, Empfangen = 0, Verloren = 4
(100% Verlust),
PS C:\Users\Till> ping [replaced - links not allowed] -l 1464 -f

Ping wird ausgeführt für [replaced - links not allowed] [193.99.144.80] mit 1464 Bytes Daten:
Antwort von 193.99.144.80: Bytes=1464 Zeit=12ms TTL=248
Antwort von 193.99.144.80: Bytes=1464 Zeit=13ms TTL=248

Ping-Statistik für 193.99.144.80:
Pakete: Gesendet = 2, Empfangen = 2, Verloren = 0
(0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 12ms, Maximum = 13ms, Mittelwert = 12ms
STRG-C
PS C:\Users\Till> ping [replaced - links not allowed] -l 1465 -f

Ping wird ausgeführt für [replaced - links not allowed] [193.99.144.80] mit 1465 Bytes Daten:
Antwort von 192.168.32.1: Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.

Ping-Statistik für 193.99.144.80:
Pakete: Gesendet = 4, Empfangen = 1, Verloren = 3
(75% Verlust),
PS C:\Users\Till> ping 192.168.32.1 -l 1465 -f

Ping wird ausgeführt für 192.168.32.1 mit 1465 Bytes Daten:
Antwort von 192.168.32.1: Bytes=1465 Zeit=1ms TTL=64
Antwort von 192.168.32.1: Bytes=1465 Zeit=2ms TTL=64

Ping-Statistik für 192.168.32.1:
Pakete: Gesendet = 2, Empfangen = 2, Verloren = 0
(0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 1ms, Maximum = 2ms, Mittelwert = 1ms
STRG-C
PS C:\Users\Till> ping 192.168.32.1 -l 1500 -f

Ping wird ausgeführt für 192.168.32.1 mit 1500 Bytes Daten:
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.

Ping-Statistik für 192.168.32.1:
Pakete: Gesendet = 3, Empfangen = 0, Verloren = 3
(100% Verlust),
STRG-C
PS C:\Users\Till> ping 192.168.32.1 -l 1472 -f

Ping wird ausgeführt für 192.168.32.1 mit 1472 Bytes Daten:
Antwort von 192.168.32.1: Bytes=1472 Zeit=1ms TTL=64
Antwort von 192.168.32.1: Bytes=1472 Zeit=1ms TTL=64

Ping-Statistik für 192.168.32.1:
Pakete: Gesendet = 2, Empfangen = 2, Verloren = 0
(0% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 1ms, Maximum = 1ms, Mittelwert = 1ms
STRG-C
PS C:\Users\Till> ping 192.168.32.1 -l 1473 -f

Ping wird ausgeführt für 192.168.32.1 mit 1473 Bytes Daten:
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.
Paket müsste fragmentiert werden, DF-Flag ist jedoch gesetzt.

Ping-Statistik für 192.168.32.1:
Pakete: Gesendet = 4, Empfangen = 0, Verloren = 4
(100% Verlust),
PS C:\Users\Till>

LAN interface of RUTX12: 192.168.32.1

Hello,

The MTU for PPPoE should usually be 1492 to accomodate additional header bytes.

All LAN ports on the device share the same hardware switch (eth0) and are on the same bridge by default. When you change MTU on a single port, the MTU on other ports is adjusted as well to whatever the smallest MTU is configured.

MSS clamping is available in the Network → Firewall settings. You can also set MSS clamping using UCI or by editing firewall configuration file in /etc/config/firewall.

Kind Regards,

This topic was automatically closed after 15 days. New replies are no longer allowed.