TFTP fügt Linux eine Zeile hinzu

TFTP fügt Linux eine Zeile hinzu

Ich bin der Antwort unter diesem Link gefolgt:Datei mit TFTP-Client in Linux ablegen

Ich habe jedoch alle aufgelisteten Befehle ausprobiert und erhalte immer diese Antwort.

usage: tftp host-name [port]

Ich verwende diesen Befehl unter Windows:tftp 192.168.1.100 put filename

Ich brauche das Äquivalent für Linux, ich bekomme keine der Optionen im obigen Thread zum Laufen. TFTP gibt immer eine Verwendungsaufforderung zurück.

$ tftp 192.168.1.100 -m binary -c put filename.hex 
usage: tftp host-name [port]
tftp>

Ich wäre für jede Hilfe sehr dankbar :)

Antwort1

Alle Optionen -c <command>müssen jedoch vor der IP-Adresse stehen. man tftpWeitere Informationen finden Sie unter Linux.

Antwort2

laut Manpage

tftp [ Optionen... ] [Host [Port]] [-c Befehl]

also probier es mal aus

tftp -m binary 192.168.1.100 -c put filename.hex

wenn es fehlgeschlagen ist

(echo binary ; echo put filename.hex ) | tftp 192.168.1.100

verwandte Informationen