Setup tftp on Ubuntu
http://www.davidsudjiman.info/2006/03/27/installing-and-setting-tftpd-in-ubuntu/
http://pjpramod.blogspot.com/2009/08/setting-up-tftp-server-on-ubuntu-904.html
tftpd Setup
Install tftpd on your system.
#sudo apt-get install tftpd
Configuring the tftpd directory:
#sudo mkdir /tftpboot ; if directory is not yet created
#sudo chmod -R 777 /tftpboot
#sudo chown -R username:username /tftpboot ;replace 'username' with your actual username
Create /etc/xinetd.d/tftp and insert the following:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = username ; Enter your user name
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
per_source = 11
cps = 100 2
disable = no
}
Now restart the tftpd server
#sudo /etc/init.d/xinetd start