Warum schlägt TFTP 'PUT' unter Windows 7 fehl?

20032
Mick

Ich verwende Windows 7 RTM, und die Dinge laufen größtenteils reibungslos. Meine Windows 7-Installation ist die Standardkonfiguration.

Ich verwende das Standard-TFTP-Dienstprogramm, das mit Windows 7 verfügbar ist. Wenn ich versuche, eine 3-KB-Textdatei auf unseren internen TFTP-Server hochzuladen, ist immer Zeit. Wenn Sie jedoch die gleiche Datei unter XP (über denselben Netzwerkanschluss - ein anderes Notebook, aber dasselbe Modell) verwenden, funktioniert TFTP einwandfrei.

Kennt jemand eine Standardkonfiguration unter Windows 7 (oder sogar Vista), die dies verursachen könnte?

1

2 Antworten auf die Frage

3
nik

Es ist eine Warnung an der DD-WRT TFTP-Flash - Seite, die nützlich sein könnte.

Empfehlungen - Um das schmale Fenster für TFTP-Flash zu erfassen, sollten Sie Plattformen mit einfachen TCP / IP-Implementierungen verwenden, für die kein CTCP implementiert ist. Es wird berichtet, dass WinXP oder Linux funktionieren, einige melden jedoch erhebliche Probleme mit Vista, Windows 7 oder Windows 2008 .

Können Sie den FTPClient in Betracht ziehen ?
Sie benötigen einen FTP-Server anstelle eines TFTP-Servers am anderen Ende.


Gemäß der Wikipedia-Seite soll Folgendes deaktiviert werden:

netsh interface tcp set global congestionprovider=none 

Was ich jedoch nicht verstehe, ist - TFTP verwendet UDP statt TCP
. Ich verstehe also nicht, wie das CTCP-Problem mit TFTP zusammenhängt.

0
Mick

Es scheint, dass das Problem möglicherweise mit dem Netzwerkkartentreiber zusammenhängt. Ich werde warten, bis ein offizieller Windows 7-Treiber für meine Broadcom NetXtreme Gigabit NIC veröffentlicht wird.

Es stellte sich heraus, dass diese Firewall von Drittanbietern deaktiviert wurde. Irgendwie ein dummer Fehler von meiner Seite, aber ich wollte hier die Grundursache veröffentlichen, falls jemand das gleiche Problem / Versehen trifft. Mick vor 14 Jahren 1