RE: broken pmtu discovery using linux 2.4.25

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Flavio Curti wrote:

> I'm trying to get my 2.4.25 linux to speak to the rest of the ipv6
> world. Most of the stuff works, except pmtu, which breaks HTTP POSTs,
> When I do a tracepath6 to my target host I get:
> curti@jamilah:~/$ sudo tracepath6 no-way.org 
> 1?: [LOCALHOST]                      pmtu 1500
>  1:  no reply
>  1:  no reply
>  1:  no reply

This more looks like a routing issue or that your upstream
interface has a wrong MTU.

jeroen@purgatory:~$ tracepath6 no-way.org
 1?: [LOCALHOST]                      pmtu 1280
 1:  gw-20.ams-02.nl.sixxs.net                 36.978ms
 2:  Amsterdam.core.ipv6.intouch.net           37.538ms
 3:  no reply
 4:  nl-amsix-core1.cyberlink.ch              asymm  6 168.191ms
 5:  zhenge-gw1-fe00-13.cyberlink.ch          asymm  7 174.521ms
 6:  tunnel-curti.cyberlink.ch                asymm  8 233.862ms reached
     Resume: pmtu 1280 hops 6 back 8

> 
> I get the same when I tracepath6 to my default gateway. 
> It does however work from another machine on the same LAN using 
> a 2.4.23. It did also work when I used a 2.6.4 kernel (which I sadly 
> can not use...). It did not work with 2.4.22 too.

As you mention LAN, I guess it is an ethernet and thus indeed MTU=1500.

<SNIP>
> Any Idea?

You could try lowering the MTU or verifying the routing tables.

> ifconfig:
> curti@jamilah:/usr/src/kernel-source-2.4.25/net$ sudo ifconfig eth0
> eth0      Link encap:Ethernet  HWaddr 00:01:02:6B:50:94  
>           inet addr:192.168.168.53  Bcast:192.168.168.255 Mask:255.255.255.0

RFC1918 address...

>           inet6 addr: fe80::201:2ff:fe6b:5094/64 Scope:Link
>           inet6 addr: 2001:8a8:30:20:201:2ff:fe6b:5094/64 Scope:Global
>           inet6 addr: 2001:8a8:30:20::53/64 Scope:Global

Global IPv6 address, sure that you are not tunneled somewhere?

jeroen@purgatory:~$ tracepath6 2001:8a8:30:20:201:2ff:fe6b:5094
 1?: [LOCALHOST]                      pmtu 1280
 1:  gw-20.ams-02.nl.sixxs.net                 36.919ms
 2:  Amsterdam.core.ipv6.intouch.net           37.623ms
 3:  no reply
 4:  nl-amsix-core1.cyberlink.ch              asymm  6 174.657ms
 5:  zhenge-gw1-fe00-13.cyberlink.ch          asymm  7 179.290ms
 6:  zhenge-fw1.cyberlink.ch                  asymm  8 177.764ms
 7:  2001:8a8:30:20:201:2ff:fe6b:5094         asymm  9 183.583ms reached
     Resume: pmtu 1280 hops 7 back 9

Routing backward to that site seems to go over a rather odd route.
Or for that matter, using ethernet only and no-asymm's:

jeroen@noc:~$ tracepath6 2001:8a8:30:20:201:2ff:fe6b:5094
 1?: [LOCALHOST]                      pmtu 1500
 1:  fe0.breda.ipv6.concepts-ict.net            1. 84ms
 2:  no reply
 3:  nl-amsix-core1.cyberlink.ch               30.822ms
 4:  zhenge-gw1-fe00-13.cyberlink.ch           31.390ms
 5:  zhenge-fw1.cyberlink.ch                   47.911ms
 6:  2001:8a8:30:20:201:2ff:fe6b:5094          34.836ms reached
     Resume: pmtu 1500 hops 6 back 6

Looks fine to me, or did you fix it in the meantime ? :)

> http://no-way.org/~fcu/
> 
> Mach mit bei der Community-Bibliothek
>   - In Zuerich/CH http://zurich.communitybooks.org/
>   - Worldwide http://dlpdev.theps.net/ListOfExistingDlpNodes

How good is IPv6 connectivity btw in Zurich, as I will
be moving there next week, even though I haven't got a
place to stay.... yet... ;)

Greets,
 Jeroen

-----BEGIN PGP SIGNATURE-----
Version: Unfix PGP for Outlook
Comment: Jeroen Massar / http://unfix.org/~jeroen/

iQBGBAERAgAQCRApqihSMz58IwUCQGAcxwAAecUAoJgaR/Ts8fi4CVqSzd3mvdO9
T5ueAJ4vRxUkLxqL4w26EiO4j1XPTjUUug==
=1/FQ
-----END PGP SIGNATURE-----

-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux