copia o arquivo do dispositivo de rede para o computador local via TFTP

2

Dispositivo de rede (Linux embarcado) conectado ao computador local (sistema operacional Windows). O que é o comando tftp para copiar o arquivo binário do dispositivo de rede para o computador local? Além disso, qual é o comando para copiar o arquivo de maneira oposta, do computador local para o dispositivo de rede?

EDITAR :

Eu acho os comandos tftp do BusyBox:

BusyBox v0.61.pre (2003.02.04-12:10+0000) multi-call binary

Usage: tftp [OPTIONS] HOST [PORT]

Transfers a file from/to a tftp server

Options:
        -l FILE Local FILE.
        -r FILE Remote FILE.
        -g      Get file.
        -p      Put file.

comandos:

tftp -l <local file> -r <remote file> -p <remote ip>
tftp -g -r <remote file> <remote ip>
    
por triwo 03.08.2014 / 20:07

2 respostas

1

tftp 192.168.1.1 -m binary -c put localfile remotefile 
tftp 192.168.1.1 -m binary -c get remotefile localfile

Claro que você terá que mudar o endereço IP para o endereço do computador que você vai acessar.

tftp é o padrão para ascii, portanto, o modo binário deve ser especificado ou você receberá um erro de incompatibilidade de arquivo.

    
por 04.08.2014 / 02:12
0

Uso:

tftp -gr filename 192.168.1.1:69

para obter o arquivo do servidor. Você precisa configurar o tftp e ativar uma exceção de firewall.

Do dispositivo para o PC, você pode usar:

udpsvd -Ev 192.168.1.1 69 tftpd
    
por 27.02.2018 / 03:00