LINUX.ORG.RU

Проблемы с закачкой больших файлов


0

0

Столкнулся с сабжем.
ядро 2.2.19. карточка EL-320X-S (10/100 PCI). драйвер шел с карточкой. модуль называется fealnx.

при закачке по ftp файлы более 7Мб не закачиваются - закачивается какое-то количество и после этого впадает в
ступор. Это самое "какое-то количество" как ни странно, варьируется в зависимости от длины файла:
длина 7,700,736 - закачалось 66560 байт
длина 35,720,696 - закачалось 20872 байт
длина 6622889 - закачался полностью.

tcpdump'ом видно, что после "ступора" сервер продолжает слать пакеты с данными, а клиент не
отсылает ответ с подтверждением. похожая ситуация и при работе smb - на
этот компьютер не получается положить большие файлы.
Пробовал поставить вместо этой карточки обычную ne2k-pci (10Мбит) - все работает.

Такая же 100Мб карточка на другом линуксе работает без проблем.
пробовал вставить ее - не помогает.
хабы и кабели проверил и менял - тоже не помогло.
привел ядро в соответствие с настройками того, на котором работает. все равно не помогло.
Может есть у кого идеи, что еще можно проверить, где подкрутить?


Только ядро поменять, если разные. Такие глюки у меня были с карточками на чипе 2114x, (которые работают с драйвером tulip). Причина - кривые драйвера в части негоциации режима передачи между хабом и трансивером карточки - поэтому и ядро ничего не знает о затыке - до него просто ничего не доходит.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.