Система - Slackware 9.1
Board - Intel 865PE
Net - onboard 3com Gigabit NIC (3c2000)
Драйвера шли с платой.
Проблема - на некоторые сайты (пока обнаружил www.google.com, www.yandex.ru)
пакеты не доходят!
вот результат traceroute
traceroute to ww.yandex.ru (213.180.193.24), 30 hops max, 38 byte packets
1 192.168.0.2 (192.168.0.2) 0.519 ms 0.511 ms 0.426 ms
2 .......bla bla bla ................
..... bla bla bla ..........
16 ix2-m9.yandex.net (193.232.244.93) 80.051 ms 57.779 ms 76.085 ms
17 ix2-2-iix.yandex.net (213.180.192.162) 67.582 ms 68.205 ms 74.947 ms
18 * * *
19 * * *
и т.д. до 30
В winXP на том же компутере 17 это уже www.yandex.ru
На обоих системах (Linux,XP) поставил Ethereal и отловил первый пакет на www.yandex.ru.
Наблюдаю следующие отличия (кроме предсказуемых source ip and port):
1. В Linux пакет на 12 байт длиннее из за поля Options (20b Linux, 8b XP)
2. В Linux TTL=64 в XP TTL=128
Поле Options in XP:
Options: (8 bytes)
Maximum segment size: 1460 bytes
NOP
NOP
SACK permitted
Поле Options in Linux:
Options: (20 bytes)
Maximum segment size: 1460 bytes
SACK permitted
Time stamp: tsval 204072, tsecr 0
NOP
Window scale: 0 (multiply by 1)
Собственно вопрос где и что подкрутить чтоб можно пакеты летали как надо?