Просто, думаю, что вряд- ли где- то еще помогут советом.OS: qnx 6.4.1 (хоть он и заглох, но заказчик требует подать ему машину с этой ОС)Написал драйвер eth для сетевой платы Зеленоградского производства.Сетевой менеджер: io-pkt-v4-hcping -s 1400 -i 0 (пакетами любой длинны проходит без потерь, ни одного сбойного пакета).Одна машина: Linux(192.168.1.7), другая - qnx(192.168.1.Не работают telnet, ftp в обе стороны.Например telnet c qnx на linux машинуQnx маштна инициирует telnet не отвечает на пакет:1 0.000000192.168.1.8192.168.1.7TCP65532 > telnet [SYN] Seq=0 Win=32768 Len=0 MSS=1460 WS=0 TSV=0 TSER=02 0.000021 192.168.1.7 192.168.1.8 TCP telnet > 65532 [SYN, ACK] Seq=0 Ack=1 Win=5792 Len=0 MSS=1460 TSV=6455939 TSER=0 WS=6этот пакет остается без ответа.Хотя дамп пакета на стороне qnx машины (в драйвере, перед передачей его io-pkt-v4) совпадает до байта.И на стороне Linux машины дамп и дина (прочих пакетов) совпадает до байта.Если вставить в машину ReadyLink карточку с родным драйвером от qnx- все ok.Пропадаю.Даже не знаю что думать.Ping пакетов любой длины проходит без потерь с нулевой задержкой между пакетами.
|