Hi,
In this post we will explain how to install and configure a TFTP Server on Fedora.
The purpose of a TFTP Server in an embedded Linux installation is to allow the bootloader (Uboot) to download the new compiled kernel from the development host computer to the Flash Memory of the board.
- Installing the TFTP Server:
First you should be logged as root.
From the shell:
yum install tftp-server
- Configuring the TFTP Server:
The configuration file for the TFTP service handled by xinetd resides at
/etc/xinetd.d/tftp
From the shell (always logged in as root) edit this file using vi for example. Two lines will be changed.
server_args = -s /tftpboot
disable = no
Save and exit
- Restarting network services:
From the shell (always logged in as root):
chkconfig tftp on
chkconfig xinetd on
service xinetd restart
Note: To be able to test the new TFTP Server installation from your localhost you should first install TFTP Client on your machine using:
yum install tftp