Я пытаюсь передать файл с помощью клиента tftp Windows 7 (из командной строки: tftp put) на сервер tftp в Ubuntu 12.04 (tftpd-hpa с TFTP_OPTIONS = "- secure -c").
Клиент Windows возвращает: «Передача успешна: 524 байта за 1 секунду, 524 байта / с», но размер файла равен 297 КБ.
Я пробовал другой файл (298 КБ), но было передано только 143 КБ.
В прошлом я мог передавать файлы меньшего размера (273 байта) без проблем.
На данный момент я не уверен, что искать. Я знаю, что в прошлом у tftp был предел размера, но я не верю, что это моя проблема.
(Из Википедии:
Исходный протокол имеет ограничение размера файла 32 МБ. В 1998 году этот предел был расширен до 4 ГБ с помощью RFC 2347, который ввел согласование опций, и RFC 2348, который ввел согласование размера блока. Если обернуть номер блока поддержки сервера и клиента, размер файла практически не ограничен.)