|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Sklyarov 2:5061/26.50 23 Nov 2002 22:14:00 To : All Subject : Ошибки CRC на Cronyx Omega PCI (соединение UUCP) -------------------------------------------------------------------------------- Поставил мультилпексор Cronyx Omega PCI и теперь при передаче файлов сыпятся ошибки контрольной суммы и ошибки нарушения последовательности приема пакетов. Причем почти с ювелирной точностью, в среднем 1 ошибка на 10 килобайт информации. То есть на мегабайте - 100 ошибок. Дозваниваюсь на узел с помощью досовского UUPC. Сама программа периодически выдает: gmachine^ packet 14285 had 1 errors during transfer *** resent (3 - 2) window gmachine^ packet 14536 had 1 errors during transfer *** resent (6 - 5) window Hа узле в лог валится: ... uucico ukk uucp (2002-11-23 15:15:28.41 984) DEBUG: fgprocess_data: Bad checksum : header 0x87b0, data 0x3b0 uucico ukk uucp (2002-11-23 15:15:28.41 984) DEBUG: fgsend_control: Sending control RJ 6 uucico ukk uucp (2002-11-23 15:15:28.43 984) DEBUG: fgprocess_data: Got packet 0; expected 7 uucico ukk uucp (2002-11-23 15:15:28.45 984) DEBUG: fgprocess_data: Got packet 1; expected 7 ... В результате файл передается, в логе видно хренова туча ошибок в процессе передачи: uucico ukk - (2002-11-23 15:15:31.01 984) Errors: header 13, checksum 120, order 368, remote rejects 0 uucico ukk - (2002-11-23 15:15:31.44 984) Call complete (846 seconds 1325040 bytes 1566 bps) И более того, несмотря на то, что файл передался и вроде в процессе его передачи были обнаружены ошибки и произведен переповтор, файл как правило оказывается битым. В среднем эмпирически установлено, что при объеме файла более 200-300 килобайт он практически с гарантией бьется при передаче. Hа COM-порту такого не наблюдалось. Саму плату ставил как писано в инструкции, наложил патчи на ядро (sio42.pch на sio.c), пересобрал, создал девайсы, перегрузился. Вроде все нормально, но в процессе работы выплыли вот такие косяки, Диагностическая утилитка, которая идет с картой на лупбэке проблем не выявила. Модем вешал на разные хвосты, но результат тот же самый. В чем может быть проблема или хотя бы какова должна быть последовательность действий, чтобы выявить источник проблем. Подскажите, если кто знает, плиз. Операционная система на узле FreeBSD 4.2, машина самая обычная, процессор P-III 500Mhz. -- С уважением, Дмитрий Скляров. --- E-Mail: dvs@rost.ru --- GEcho 1.01+ * Origin: Тяжелый подонок (2:5061/26.50) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/33053ddfefba.html, оценка из 5, голосов 10
|