PDA

Bekijk de volledige versie : Не работает Upload для интернет-FTP-серверов



Oleg Bel
27-12-2007, 01:52
Прошу помочь сетевиков в решении весьма специфичной проблемы.

Ситуация : есть 2 компьютера, выход в интернет через роутер (Asus Wl-500gP, прошивка Олега), который "умеет" VPN. Интернет поставляет местная "локалка".

Суть проблемы : на одном из компов не могу залить ни на один FTP cервер в интернете файлы размера больше 1800 байт. Файлы меньшего размера легко "заливаются". В интранете проблем тоже нет - файлы любого размера на локальные FTP сервера тоже "заливаются".

Пробовал клиенты Total commander 7.02a и FAR manager, version 1.70 (build 2087).

Был выставлен пассивный режим (иначе содержимое папок не отображается).

На втором компьютере никаких проблем нет с заливкой любых файлов куда угодно.

Операционные системы на обоих компах - Windows XP sp2 Prof (дистрибутивы разные, устанавливали разные люди).

Оба компьютера на роутере прописаны как равноправные, никаких ограничений и фильтров в роутере не стоит.

Internet firewall в роутере включен (пробовал выключать - проблема не решилась).

Как можно пофиксить эту проблему?

Может, где-то размер сетевого пакета на проблемном компьютере увеличить/уменьшить?

Oleg
27-12-2007, 09:02
На том, где проблемы, похоже стоит какой-то фаервол, который писали люди, не понимающие ничего в этой области.

Решить проблему можно уменьшив значение МТУ до 1400, либо напрямую в реестре, либо с помощью Dr. TCP.

Oleg Bel
28-12-2007, 09:04
Уменьшить MTU попробую и сообщу о результатах... но файрволла на клиентских компьютерах никакого не стоит! даже встроенный везде отключен (и служба не запущена).

Появились уточнённые данные. :D

Путём дихотомии было выяснено, что если файл имеет размер 1872 или менее байт, то он заливается на интернет-FTP-сервер, а если 1873 байт или более - не заливается.

Оба компа работают через WiFi, сетевые адаптеры разные. Может, драйвер сетевого адаптера на проблемном компе работает некорректно?

Oleg Bel
28-12-2007, 21:39
Проблема полностью решилась установкой MTU на WiFi интерфейсе проблемного компьютера равным 1372.

Значение 1372 было вычислено командной ping -l <N> -f <host>.

На проблемном компе фрагментация пакета требовалась для внешних серверов для пакетов размера 1373 байт и выше, а для локальных серверов - для пакетов размера 1473 байт и выше.

На роутере Firmware Release = 1.9.2.7-7gq (администрация сети CLN рекомендует к установке роутер именно с этой прошивкой (http://forum.cln.ru/index.php?showtopic=46178)).

naster
28-12-2007, 22:15
такая же проблема с ftp..

а как уменьшить MTU вроутере они у меня неактивны...

Oleg Bel
29-12-2007, 00:25
В роутере - никак ;)

Это проблема не роутера, а ОС (http://imho.ws/showthread.php?t=127652).

См. также (http://wl500g.info/showthread.php?t=7212).

;)

angel_il
29-12-2007, 07:34
В роутере - никак ;)

Это проблема не роутера, а ОС (http://imho.ws/showthread.php?t=127652).

См. также (http://wl500g.info/showthread.php?t=7212).

;)

Как это на роутере никак?!
просто указываем нужный MTU ifconfig-у и все.

Blacks
02-01-2008, 23:33
Проблема также с залитием на внешние фтп, не знаю какая проблема может быть в ОС, но подключение к интернету напрямую решает проблему... Что настроить в роутере?

Oleg Bel
03-01-2008, 02:25
Как это на роутере никак?!
просто указываем нужный MTU ifconfig-у и все.
А поподробнее? Какие команды нужно выполнить в консоли роутера Asus WL-500gP с прошивкой Олега, чтобы решить проблему?

AlexT
13-01-2008, 12:44
У меня аналогичная проблема, не могу загружать файлы по FTP. MTU пробовал ставить разные значения, советуемые здесь, но никакого эффекта совершенно :(

Есть мысли? Я уже перерыл весь нет в поисках решения проблемы.

Oleg Bel
14-01-2008, 09:37
У меня аналогичная проблема, не могу загружать файлы по FTP. MTU пробовал ставить разные значения, советуемые здесь, но никакого эффекта совершенно :(

Есть мысли? Я уже перерыл весь нет в поисках решения проблемы.
angel_il знает, но молчит :rolleyes:

dezinfo
31-01-2008, 19:02
Создание параметра MTU (dword) значение 1400 в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces действительно помогло. С линуксовой машины проблем с фтп не было.