Перенос файла по сети (wan)

BusyBox v1.4.2 на встроенном устройстве. Когда вы пытаетесь отправить файл через сеть через tftp, tftp всегда показывает ошибки «Тайм-аут». С другой стороны, небольшие файлы, до ~ 100Kb, могут быть переданы в порядке. Как разбить файл на более мелкие куски? В реализации BusyBox отсутствует команда split . Может быть, использовать dd через Netcat ? Каким будет правильный формат команды? Функция сжатия GZIP также не определена.

 BusyBox v1.4.2 (2012-06-01 11:17:34 CST) multi-call binary Usage: busybox [function] [arguments]... or: [function] [arguments]... Currently defined functions: [, [[, adduser, ash, awk, cat, chmod, chroot, cp, cut, date, dd, deluser, dmesg, echo, false, free, getopt, grep, halt, hexdump, hostname, htxsnmptelnet, ifconfig, init, insmod, kill, killall, ln, login, ls, lsmod, mkdir, mknod, mount, mv, netstat, nc, passwd, ping, ping6, poweroff, ps, pwd, reboot, renice, rm, rmmod, route, sh, sleep, tar, test, tftp, top, umount, wget 

Linux и Unix - лучшая ОС в мире.