Otthoni internet megosztással akadt problémám. A napokban internet szolgáltatót váltottunk, korábban nem volt semmi probléma most azonban bizonyos weblapok elérhetetlenek.
Eddig felfedezett elérhetetlen weblapok: www.t-home.hu, freeciv.wikia.com, www.opensubtitles.org
Korábban kábel internet volt, most UTP kábelen jön PPPOE kapcsolattal. Az internetet egy Windows XP-s számítógép osztja meg (tudom, hogy nem jó megoldás, de most nem erre kérek tanácsot később). A gépben további 2 laptopnak osztja meg az internetet két 10/100-as hálózati hídba kötött kártyával.
Az egyik laptopot én használom azon Gentoo és Vista van. Ha Vistát indítok akkor semmi probléma nincs minden weblapot el tudok érni, Gentoo-n azonban a fenti weblapok elérhetetlenek (csak várakozik, hogy érkezzen adat, de sohasem érkezik meg). A többi számítógépen is minden rendben van. A gépemen Gentoo linux 2.6.27-r1-es rendszermaggal van.
# ping www.t-home.hu
PING www.t-home.hu (84.2.36.211) 56(84) bytes of data.
64 bytes from www.t-home.hu (84.2.36.211): icmp_seq=1 ttl=119 time=3.04 ms
64 bytes from www.t-home.hu (84.2.36.211): icmp_seq=2 ttl=119 time=3.83 ms
# wget www.t-home.hu
--2008-12-18 20:12:22-- http://www.t-home.hu/
www.t-home.hu feloldása... 84.2.36.211
Csatlakozás a következőhöz: www.t-home.hu[84.2.36.211]:80... kapcsolódva.
HTTP kérés elküldve, várom a választ... 200 OK
Hossz: nincs megadva [text/html]
Mentés ide: "index.html"
2650byteot letöltött az index.html-ből, de többet nem és mindig pontosan ennyit tölt le.
A többi fent felsorolt weblapnál is hasonló a helyzet bár azokból egy kb-ot sem tölt le.
A weblapokat Firefox, Midori és Arora böngészőkkel próbáltam még letölteni mind csak várakozik. Sok weblap azonban tökéletesen működik, köztük szerencsére a hup.hu is.
# tcptraceroute www.t-home.hu
Selected device eth1, address 192.168.0.42, port 43587 for outgoing packets
Tracing the path to www.t-home.hu (84.2.36.211) on TCP port 80 (http), 30 hops max
1 192.168.0.1 0.491 ms 0.318 ms 2.012 ms
2 92-249-248-1.pool.digikabel.hu (92.249.248.1) 18.033 ms 4.299 ms 5.786 ms
3 78-131-1-65.core.hdsnet.hu (78.131.1.65) 7.802 ms * 10.762 ms
4 * 78-131-4-54.static.hdsnet.hu (78.131.4.54) 5.446 ms *
5 * 78-131-4-37.static.hdsnet.hu (78.131.4.37) 19.443 ms *
6 78-131-4-33.static.hdsnet.hu (78.131.4.33) 5.440 ms 4.236 ms 5.081 ms
7 vl50.osr0-vhugo.net.telekom.hu (193.188.137.12) 6.356 ms 20.752 ms 7.419 ms
8 84.1.94.28 7.905 ms 10.926 ms 11.079 ms
9 84.1.94.47 15.401 ms 13.146 ms 7.611 ms
10 145.236.89.186 11.072 ms 6.342 ms 5.173 ms
11 www.t-home.hu (84.2.36.211) [open] 6.236 ms 4.735 ms 4.795 ms
Segítséget előre is köszönöm.
Hozzászólások
MTU problema?
Köszi, rákerestem az MTU-ra. Egy kis kísérletezés után megoldódott a probléma.
ifconfig eth0 mtu 500
parancs kiadása után minden weblap bejön. Majd kísérletezem még a mérettel, mely értékek jók.
Köszönöm szépen a segítséget.
1400-1500 kozott szokott lenni a kritikus ertek, altalaban 1452-vel mar megy mindenhol
Valóban 1452-vel is működik, de az alapértelmezett 1500 volt...
Ez így ebben a formában PPPoE-s kapcsolódás miatt nem teljesen fedi a valóságot -- elvileg sem lehet a csomagméret akkora, mint amennyi az ethernet keretbe pakolható (1500 bájt).
OK, pongyola volt kicsit es nem mentem a reszletekbe, de az 500-hoz kepest azert jobb otlet volt szvsz:-)
A PPPoE headernek 8 byte kell, tehat az elmeleti maximum MTU 1492 byte (nekem eddig mindenutt ment ennyivel).
Elvileg 1480, de valahova 1400-1480 közé állítsd be. http://support.microsoft.com/kb/283165/hu
A Linuxon meg egy "echo 0 > /proc/sys/net/ipv4/ip_no_pmtu_disc" is jól jöhet, bár ki tudja, a wendózos-netmegosztós móka hogyan kezeli a path mtu discovery-t.