Estou tentando transferir um arquivo usando o cliente tftp do Windows 7 (da linha de comando: tftp put) para um servidor tftp no Ubuntu 12.04 (tftpd-hpa com TFTP_OPTIONS="- secure -c"). / p>
O cliente Windows retorna: "Transferência bem-sucedida: 524 bytes em 1 segundo (s), 524 bytes / s", mas o arquivo é, na verdade, 297 KB.
Eu tentei um arquivo diferente (298 KB), mas apenas 143 KB foram transferidos.
Eu consegui transferir arquivos menores (273 bytes) no passado sem problemas.
Neste ponto, não tenho certeza do que procurar. Eu sei que o tftp costumava ter um limite de tamanho no passado, mas não acredito que esse seja o meu problema.
(Da Wikipedia:
O protocolo original tem um limite de tamanho de arquivo de 32 MB. Em 1998, esse limite foi estendido para 4 GB pelo RFC 2347, que introduziu a negociação de opções e o RFC 2348, que introduziu negociação em tamanho de bloco. Se o servidor e o cliente suportarem o número do bloco em volta, o tamanho do arquivo será essencialmente ilimitado.)