Verifique a documentação da sintaxe de comandos e verifique sua máquina Windows. Você pode ter feito uma transferência de arquivos de sua máquina Windows para sua máquina Windows e criado um arquivo chamado 192.168.254.1 .
Eu tenho um servidor TFTP trabalhando na minha máquina windows 7, e tentei enviar um arquivo de texto para a minha placa uCLinux.
C:\Users\me>Tftp localhost PUT p4tickets.txt 192.168.254.1
Transfer successful: 63 bytes in 1 second(s), 63 bytes/s
Então, parece que foi com sucesso, mas quando eu vou e verificar o dispositivo (eu fiz um ls -R do root) Eu não estou vendo o arquivo p4tickets.txt em qualquer lugar ... Se o arquivo foi com sucesso, onde foi?
Ele foi para onde a raiz do servidor TFTP está definida (isso não é necessariamente / , pode ser /var/tftp/ ou em outro lugar). Sua melhor aposta seria verificar a configuração do servidor TFTP para ver qual local está configurado como raiz.
Tags windows-7 tftp linux file-transfer