On Wed, Nov 25, 2009 at 10:41:47PM +0100, Guillaume CHARDIN wrote:
> > Great thats about all the things I would have checked as well.
> >
> > you can test from linux itself with ping -M do -s <packet size> -c 10
> > <dest ip>
> >
> > I would try using the ping above to find the max mtu size to say
> > your isp dns or proxy.
> >
> > then try it to the sites you can't always get to
> >
> >
> 
> I do the same test on the gateway and on windows clients below the results :
> 
> Linux debian 5
> ping -M do -s 1465 -c 10 86.64.145.147
> PING 86.64.145.147 (86.64.145.147) 1465(1493) bytes of data.
> >From 86.77.213.79 icmp_seq=1 Frag needed and DF set (mtu = 1492)
> 
> ping -M do -s 1464 -c 10 86.64.145.147
> PING 86.64.145.147 (86.64.145.147) 1464(1492) bytes of data.
> 1472 bytes from 86.64.145.147: icmp_seq=1 ttl=56 time=56.0 ms
>    --> So mtu is 1464 (+8 ?)
> 
> on windows :
> ping -l 1464 -f 86.64.145.147
> Envoi d'une requête 'ping' sur 86.64.145.147 avec 1464 octets de données :
> Réponse de 86.64.145.147 : octets=1464 temps=54 ms TTL=55
> 
> ping -l 1465 -f 86.64.145.147
> Envoi d'une requête 'ping' sur 86.64.145.147 avec 1465 octets de données :
> Le paquet doit être fragmenté mais paramétré DF.
>    --> Same MTU 1464
> 
> Same thing on the websites i cannot access
> 
> Haha,  this issue is starting to make me crazy !

okay for something silly try setting the mtu to 1400 in pppoe.

check to make sure it is being set so in another window

tcpdump -pni ppp0 host <ip address of the site in question>

other window

wget <ip address of the site in question>

you can see the size being set in tcpdump.

if it still stalls after setting to 1400, try something smaller 900 -
just to make sure we are on the right track.

Alex


-- 
"You never know what your history is going to be like until long after you're 
gone."

        - George W. Bush
05/05/2006
Washington, DC

Attachment: signature.asc
Description: Digital signature

Reply via email to