MTU problemen met Ubuntu en Vigor 130 PPPoE-passthrough

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • 0fbe
  • Registratie: Januari 2004
  • Laatst online: 21:07
Ik heb mijn Fritzbox vervangen voor een Draytek Vigor 130 met Ubuntu 18.04 als router.

Qua versies heb ik:
Draytek Vigor 130 firmware: 3.8.4_m5
pppoe: PPPoE Version 3.11
pppd: pppd version 2.4.7

Ik verbind via ethernet interface eno2 via VLAN naar de Vigor 130:
code:
1
2
3
4
5
6
7
8
9
10
11
auto eno2
iface eno2 inet manual
        mtu 1512

auto eno2.6
iface eno2.6 inet manual
        mtu 1508

auto ppp0
iface ppp0 inet ppp
        provider xs4all

In de ppp configuratie:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
plugin rp-pppoe.so modem
user xxx@xs4all.nl
noipdefault
ipv6 ,
ipv6cp-use-persistent
defaultroute
persist
maxfail 0
noauth
noproxyarp
ipparam xs4all
lcp-echo-interval 10
lcp-echo-failure 6
mtu 1500
mru 1500
pty "pppoe -I eno2.6"


Als ik vervolgens ping naar 8.8.8.8 dan lijkt de MTU te werken:
code:
1
2
3
4
5
6
7
8
9
ping -D -s 1472 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 1472(1500) bytes of data.
[1547839769.582714] 1480 bytes from 8.8.8.8: icmp_seq=1 ttl=124 time=17.9 ms
[1547839770.583786] 1480 bytes from 8.8.8.8: icmp_seq=2 ttl=124 time=17.9 ms
[1547839771.584974] 1480 bytes from 8.8.8.8: icmp_seq=3 ttl=124 time=18.0 ms
[1547839772.586289] 1480 bytes from 8.8.8.8: icmp_seq=4 ttl=124 time=18.1 ms
[1547839773.587801] 1480 bytes from 8.8.8.8: icmp_seq=5 ttl=124 time=18.3 ms
[1547839774.588889] 1480 bytes from 8.8.8.8: icmp_seq=6 ttl=124 time=17.9 ms
[1547839775.590423] 1480 bytes from 8.8.8.8: icmp_seq=7 ttl=124 time=18.3 ms

So far so good.

Als ik echter ping naar yahoo dan lijkt de MTU toch ergens te hangen:
code:
1
2
3
4
5
ping -D -s 1472 yahoo.com
PING yahoo.com (98.137.246.8) 1472(1500) bytes of data.
^C
--- yahoo.com ping statistics ---
7 packets transmitted, 0 received, 100% packet loss, time 6119ms

4 bytes kleiner werkt echter wel:
code:
1
2
3
4
ping -D -s 1468 yahoo.com
PING yahoo.com (98.138.219.232) 1468(1496) bytes of data.
[1547839701.003872] 1476 bytes from media-router-fp2.prod1.media.vip.ne1.yahoo.com (98.138.219.232): icmp_seq=1 ttl=51 time=122 ms
[1547839701.985522] 1476 bytes from media-router-fp2.prod1.media.vip.ne1.yahoo.com (98.138.219.232): icmp_seq=2 ttl=51 time=122 ms


Als ik de MTU in de ppp-configuratie aanpas naar iets kleiners (bijv. 1496) dan werkt het wel.

Iemand enig idee wat er mis gaat? Ik heb het vermoeden dat ik iets mis in de Vigor 130 configuratie, maar wat?

Acties:
  • 0 Henk 'm!

  • Vorkie
  • Registratie: September 2001
  • Niet online
PPPoE zet je toch niet op MTU 1500 maar 1492?

Althans, volgens deze guide wel:
https://gjppp.home.xs4all.nl/vdsl-pppoe/


Kan deze set-up die je opstelt wel omgaan met MTU 1500? https://tools.ietf.org/html/rfc4638

[ Voor 28% gewijzigd door Vorkie op 18-01-2019 21:16 ]


Acties:
  • 0 Henk 'm!

  • Thralas
  • Registratie: December 2002
  • Laatst online: 15-10 21:19
0fbe schreef op vrijdag 18 januari 2019 @ 21:07:
Als ik vervolgens ping naar 8.8.8.8 dan lijkt de MTU te werken:
Volgens mij is dat omdat je DF niet set (probeer eens ping -M do -s 1472).
Iemand enig idee wat er mis gaat? Ik heb het vermoeden dat ik iets mis in de Vigor 130 configuratie, maar wat?
Gokje: MTU? :+

Is de interface MTU op je Fritzbox wel 1512? Zijn de interface MTU's in Ubuntu daadwerkelijk goed gezet?

Lijkt alsof er iets vergeet rekening te houden met 802.1q.