Todas as opções, exceto -c <command>
, precisam estar antes do endereço IP. Veja man tftp
no Linux para mais ref
Eu tenho seguido a resposta fornecida neste link: Colocar arquivo com tftp cliente no Linux
No entanto, eu tentei todos os comandos listados e sempre recebo essa resposta.
uso: tftp host-name [port]
Eu uso este comando no windows: tftp 192.168.1.100 put filename
Eu preciso do equivalente para o Linux, não consigo obter nenhuma opção no thread acima para trabalhar. O tftp sempre retorna o prompt de uso.
tftp 192.168.1.100 -m binary -c put filename.hex
usage: tftp host-name [port]
tftp>
Qualquer ajuda seria muito apreciada:)
Todas as opções, exceto -c <command>
, precisam estar antes do endereço IP. Veja man tftp
no Linux para mais ref
de acordo com a página man
tftp [ options... ] [host [port]] [-c command]
então tente
tftp -m binary 192.168.1.100 -c put filename.hex
se falhar
(echo option binary ; echo put filename.hex ) | tftp 192.168.1.100
Tags command-line tftp linux