Por que o TFTP 'PUT' está falhando no Windows 7?

1

Estou usando o Windows 7 RTM e as coisas estão indo bem na maior parte. Minha instalação do Windows 7 é a configuração padrão e pronta para uso.

Estou usando o utilitário TFTP padrão disponível no Windows 7. Quando tento enviar um arquivo de texto de 3 kb para nosso servidor TFTP interno, sempre é hora de sair. No entanto, TFTP'ing o mesmo arquivo, no XP (da mesma porta de rede --- laptop diferente, mas mesmo modelo) funciona perfeitamente.

Alguém está ciente de alguma configuração padrão no Windows 7 (ou mesmo) Vista que poderia causar isso?

    
por Mick 26.08.2009 / 15:50

2 respostas

0

Parece que o problema pode estar no driver da placa de rede. Esperarei até que um driver oficial do Windows 7 seja lançado para minha NIC Broadcom NetXtreme Gigabit.

    
por 01.09.2009 / 21:23
3

Há um aviso na página DD-WRT TFTP-Flash isso pode ser útil.

Recommendations - In order to catch the narrow window for TFTP flash, you should use platforms with simple TCP/IP implementations that don't have CTCP implemented: WinXP or Linux are reported to work, but some are reporting significant problems with Vista, Windows 7 or Windows 2008.

Você pode considerar o uso do FTP client?
você precisaria de um servidor FTP em vez de um servidor TFTP no outro lado.

De acordo com a página da Wikipedia, o seguinte deve desativar o CTCP,

netsh interface tcp set global congestionprovider=none 

No entanto, o que eu não consigo entender é - TFTP usa UDP ao invés de TCP, Então, não entendo como o problema do CTCP está relacionado ao TFTP.

    
por 26.08.2009 / 16:02