Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

win2k - zmiana MTU karty sieciowej? nie można wysyłać na serwer ftp.neostrada.pl

53 views
Skip to first unread message

bonifacy

unread,
Oct 4, 2010, 2:52:30 PM10/4/10
to
Jest sobie router TP-Link do neo. Współpracują z nim 2 kompy.
Na jednym winXP - tu nie ma żadnych problemów, wszystko śmiga.
Na drugim win2k - i tu zaczynają się schody.
Wszystko działa z wyjątkiem wysyłki na serwer ftp.neostrada.pl
W drugą stronę działa bez problemu (pobieranie z tego serwera, usuwanie
plików)
Wysyłane są tylko pierwsze 8703 Bajty i tak sobie wisi, za chwilę
pokazuje się komenda PASV i na tym koniec - tak będzie sobie już wisieć i na
tym koniec wysyłki. Oczywiście to samo wykonane na winXP śmiga aż miło -
zero problemów z wysyłką.
Dziwnym trafem serwer ftp założony do strony na interii ftp.strefa.pl nie
ma najmniejszych problemów pod win2k wysyłka idzie pełną parą - na takiej
samej konfiguracji.
Wnioskuję, że interia przyjmuje większy rozmiar MTU?
Sam router ma domyślnie ustawione w czasie automatycznej konfiguracji
MTU=1480

W samym winXP dla porównania z win2k odpalony program Dr. TCP
Parametry karty dla winXP mają jak widzę zdefiniowane pole:
Tcp Receive Window = 65535 (dla win2k jest ono puste)
Dial Up (RAS) MTU = 1460 (dla win2k jest ono też puste)
Pięć okienek wyświetla "Default"
Puste są "Max. Duplicate ACKs" i "TTL" i "MTU" na prawo od nazwy karty.

Okienku MTU na prawo od wybranej karty sieciowej w obu jest puste czyli
pewnie domyślnie tam siedzi MTU=1500?
Próbowałem tutaj dla win2k wklepać 1480 - tak jak ma router.
Dalej bez zmian

Obstawiam, że cały problem polega właśnie na tym ostatnim oknie Dial Up
(RAS) MTU - odpowiedzialny za MTU wychodzące poza LAN przez DSL-a do neta.
Próba wklepania obu takich samych wartości dla win2k (skopiowane od XP) i
przeładowaniu systemu nic nie wnosi.

Poczytałem trochę tutaj:
http://www.dslreports.com/faq/tweaks/4._MTU
http://www.darkheaven.jawnet.pl/forum/viewtopic.php?p=1392
http://support.microsoft.com/kb/q120642/

Ale nic to nie wnosi dalej do sprawy.
Widzę, że win2k nie ma pewnych kluczy w rejestrze, niektóre się różnią od
xp.
Na dziś dzień wszystko wskazuje, że problem gdzieś siedzi w win2k, ale nie
mam już pomysłów. A może ten Dr.TCP nie radzi sobie pod win2k i te wpisy
lądują gdzieś w kosmosie i w praktyce nic nie zmianiają - była gdzieś tam o
tym wzmianka z jednym z linków.
A może to gdzieś indziej jest problem? Jakieś sugestie? Na ten czas
poległem.

Araneus Diadematus

unread,
Oct 4, 2010, 4:12:59 PM10/4/10
to

Użytkownik "bonifacy" <boni...@bonifacy.pl> napisał w wiadomości
news:4caa226d$0$27042$6578...@news.neostrada.pl...

> A może to gdzieś indziej jest problem? Jakieś sugestie? Na ten czas
> poległem.

Nie kombinuj, tylko przestaw FTP z aktywnego w tryb pasywny, powinno
pomóc. Jeśli nie pomoże, napisz ponownie, spróbujemy coś uradzić. Czasem
tak połączenia mają, że nie wstają, tak będą leżeć. Przestawienie w tryb
pasywny powoduje, że odzyskują wigor. Ja w programie FTPowym już
domyślnie ustawiłem pasywne i zapomniałem o kłopotach z transferem.

--
((o))
((+))

bonifacy

unread,
Oct 7, 2010, 4:01:49 PM10/7/10
to
"Araneus Diadematus" news:4caa355f$1...@news.home.net.pl

> Nie kombinuj, tylko przestaw FTP z aktywnego w tryb pasywny, powinno
> pomóc. Jeśli nie pomoże, napisz ponownie, spróbujemy coś uradzić.

W passive jest od zawsze. Nic to nie wnosi.
Z poziomu Xp działa i w passive i active.
Spod win2k nie działa w żadnym wysyłka.
Ten sam komp z win2k połączony z netem za pomocą zwykłej mydelnicznik USB
Sagem Fast800 śmiga z wysyłką na wskazany ftp bez zająknięcia.
W sagem ustawione jest domyślnie MTU na 1460.
Inne propozycje?

Araneus Diadematus

unread,
Oct 7, 2010, 4:37:40 PM10/7/10
to

Użytkownik "bonifacy" <boni...@bonifacy.pl> napisał w wiadomości
news:4cae2760$0$20995$6578...@news.neostrada.pl...

> W passive jest od zawsze. Nic to nie wnosi.
...

> Sagem Fast800 śmiga z wysyłką na wskazany ftp bez zająknięcia.
> W sagem ustawione jest domyślnie MTU na 1460.

Po wielu próbach stwierdziłem, że jakiekolwiek rzeźbienie przy
parametrach transmisji przynosi tylko pogorszenie. U siebie dałem MTU
576, minimalne i nie stwierdzam wyraźnej różnicy w prędkości, więcej,
niekiedy daje to po prostu kopa. Chyba pozostaje ci odinstalować TCP/IP
(nie z właściwości, stamtąd się nie da)
i zrestartować komputer. Po restarcie zainstalujesz TCP/IP
ręcznie, to b. łatwe.
Może przegapiłem... zrobiłeś z linii poleceń
netsh winsock reset
i zrestartowałeś komputer?
Bo miałem przypadek, że pomogło dopiero odinstalowanie TCP/IP (jeśli nie
korzystasz z z DHCP i automatycznie przydzielanych DNS-ów, to spisz
parametry przed odinstalowaniem), ruszyło. Nie kombinowałem dalej,
lepiej o 2-5% wolniej, ale pewniej. Takie kombinacje może miały rację na
słabych maszynach i starych systemach. Przy mocniejszych kompach
rzeźbienie nic specjalnie nie daje. Mam Fiber Power 50 i nie stwierdzam,
by było potrzebne zmienianie fabvrycznego MTU na inne, ani zmiana
jakiegokolwiek parametru "obok".
Spróbuj zresetować winsocka, a jak nie pomoże, to zadziałać
drastycznie - z odinstalowaniem TCP/IP
Odinstalowanie TCP/IP robisz tak (pamiętaj, gdy inne nie zadziała, nie
jest trudne, ale trzeba uważać)
Uruchamiasz Edytor Rejestru, klucz
HKLM\SYSTEM\CurrentControlSet\Services, usuwamy podklucze Winsock i
Winsock2 (z zawartością, "po trupach je brachu"). Restart kompa,
właściwości połączenia, Zainstaluj, protokół, dodaj, z dysku, wskazujemy
katalog C:\WINDOWS\INF, wybieramy protokół TCP/IP, instalujemy, voila.
Teraz oparłem się na stronie
http://www.tech.wsm.wielun.pl/index.php?option=com_content&task=view&id=30&Itemid=47,
ale pamiętam, że sam robiłem to ciut inaczej, nie pamiętam szczegółów...
ale powinno zadziałać.

--
((o))
((+))

bonifacy

unread,
Oct 8, 2010, 1:47:38 PM10/8/10
to
"Araneus Diadematus" news:4cae2fc0$1...@news.home.net.pl

> Może przegapiłem... zrobiłeś z linii poleceń
> netsh winsock reset
> i zrestartowałeś komputer?

Możesz rozwinąć temat? Bo nie jest do końca w temacie.

> Odinstalowanie TCP/IP robisz tak (pamiętaj, gdy inne nie zadziała, nie
> jest trudne, ale trzeba uważać)
> Uruchamiasz Edytor Rejestru, klucz
> HKLM\SYSTEM\CurrentControlSet\Services, usuwamy podklucze Winsock i
> Winsock2 (z zawartością, "po trupach je brachu"). Restart kompa

Zrobiłem tak jak powyżej, dodałem potem od nowa TCP/IP we właściwościach
karty, wklepałem od nowa adresy, bramy.
Dalej bez zmian.
Tylko jak wytłumaczysz, że na inne ftp mogę bez problemu wysyłać, a na ten
nieszczęsny ftp.neostrada.pl już nie z tej maszyny z win2k.
Gdyby było coś nie tak z tym TCP/IP czy możliwa była by w ogóle wysyłka na
inne ftp? Podejrzewam, że wtedy żadne ftp by nie chciało działać.
Płyta główna to Gigabyte GA-M56S-S3 ze zintegrowaną kartą sieciową 1Gbit.
Oczywiście z routerem pracuje ona na prędkości 100Mbit.
Może coś w samych sterownikach od karty należy przestawić?
Jakieś dodatkowe testy celem ustalenia gdzie tkwi przyczyna?

0 new messages