TFTP(1)

NAME
tftp - TFTP client (rfc 1350).

SYNOPSIS
atftp [options] [host [port]]

DESCRIPTION
atftp can be used interactively to retrieve files from tftp servers. It can be used in batch mode too, though it is mainly useful for testing and debugging of the server. When used interactively, a summary of the commands can be printed by typing 'help'.

OPTIONS
This program supports both the usual GNU command line syntax, with long options starting with two dashes (`-') as well as short options. Some options are usable in batch mode only, they have no meaning when tftp is use interactiveley. A description of the options is included below.

-T, --tftp-timeout <value>
    Number of seconds for timeout, client side. Default is 5 seconds. See RFC2349.

-t, --timeout <value>
    Number of seconds for timeout, server side. Default is server specific.

-b, --blksize <value>
    Block size for tftp transfer, see RFC2348. Default is 512 bytes, but higher values are much more efficient.

-t, --tsize
    Use tsize option (RFC2349). Only useful for debugging purpose. Some bootloaders like pxelinux (distributed within syslinux) need that option to be supported by the server.

-m, --multicast
    Use multicast option (RFC2090). Allow more efficient transfer when several clients fetch the same file from the server.

-l, --local-file
    Non interactive invocation only. The client side file name to read or write. Must be used in conjonction with --get or --put.

-r, --remote-file
    Non interactive invocation only. The server side file name to get or put. Must be used in conjonction with --get or --put.

-g, --get
    Non interactive invocation only. Instruct tftp to get file.

-p, --put
    Non interactive invocation only. Instruct tftp to put file.

-h, --help
    Print a summary of command line arguments.

-V, --version
    Print version.

AUTHOR
This manual page was written by Remi Lefebvre <remi@debian.org> and Jean-Pierre Lefebvre <helix@step.polymtl.ca>.