2017-04-19
En nu is de MTU wel naar 1500 van de VDSL PPPoE sessie
Recent postte 'Coen' in xs4all.adsl een stappenplan om onder Ubuntu 12.04 de MTU van de PPP verbinding naar 1500 bytes te krijgen. Alle lof dus naar Coen, want met zijn stappenplan is het me wel gelukt en is alles nu doorgaand MTU 1500, wat minder issues zou moeten geven.Na een gezellig avondje stoeien is het gelukt om dit met terugwerkende kracht voor Ubuntu 12.04 op te lossen met een nieuwe pppd en pppoe versie. Voor wie durft en bovendien wat Linux ervaring heeft hier de te volgen stappen: Nieuwe pppd builden: mkdir ppp cd ppp apt-get source ppp cd ppp-2.4.5/ wget -O debian/patches/zz_pppoe1500 "http://git.ozlabs.org/?p=ppp.git;a=patch;h=fd1dcdf758418f040da3ed801ab001b5e46854e7" dch -i dpkg-buildpackage -us -uc [[ppp en ppp-dev installeren]] Nieuwe pppoe builden: mkdir pppoe cd pppoe wget -4 http://archive.ubuntu.com/ubuntu/pool/universe/r/rp-pppoe/rp-pppoe_3.11-0ubuntu1.dsc wget http://archive.ubuntu.com/ubuntu/pool/universe/r/rp-pppoe/rp-pppoe_3.11.orig.tar.gz wget http://archive.ubuntu.com/ubuntu/pool/universe/r/rp-pppoe/rp-pppoe_3.11-0ubuntu1.debian.tar.xz tar -xzvf rp-pppoe_3.11.orig.tar.gz cd rp-pppoe-3.11/ tar -xf ../rp-pppoe_3.11-0ubuntu1.debian.tar.xz dch -i dpkg-buildpackage -us -uc [[pppoe installeren]] Mtu op 1500 zetten: klaar!Vanaf een losse client leek toch nog MTU 1492 gebruikt te worden, dus heb ik /etc/radvd.conf aangepast om expliciet MTU 1500 mee te geven:interface eth0.3 { AdvSendAdvert on; AdvLinkMTU 1500;En dan de verdere opties. En dan werkt het inderdaad:koos@kernighan:~$ tracepath6 ping.xs4all.nl 1?: [LOCALHOST] 0.018ms pmtu 1500 1: eth0-3.idefix.net 1.983ms 1: eth0-3.idefix.net 1.858ms 2: lo0.dr12.d12.xs4all.net 17.910ms 3: 0.ae22.xr3.3d12.xs4all.net 17.957ms 4: no reply