sudo apt-get install tftpd-hpa tftp-hpa
配置文件内容如下:
$ cat /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/tonyho/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"
然后再按照下面的第7步来重启服务并测试。
安装下面提到过的tftpgui 网址:http://code.google.com/p/tftpgui/
下载上面的软件后,先安装python3的IDLE (Using python 3.2),这个直接在Software-center安装即可。
然后解压上面的tftpgui,进入解压后文件夹:
$sudo python3 tftpgui.py 即可。
设置PC的IP地址:
$ sudo ifconfig etho 192.168.1.3
mask 不需要设置,一般默认就是255.255.255.0,如果不是再更改。
在Linux下,串口软件可以使用linux版SecureCRT或者gtkterm:
------------------------------以下为旧内容--------------------------
-----------------------------------------------------------------------
搭建tftp步骤如下:
1、 安装tftp的server和client,还有xinetd
6、 修改/etc/default/tftpd-hpa
OPTIONS="-l -s /home/Uname/tftpboot"
7、 重启服务
sudo service tftpd-hpa restart
sudo service xinetd restart
===================================================================
然后在tftpboot中新建一个hello :
#touch hello
# sudo chmod 777 hello
然后再进入其他目录,测试一下:
如果不行,那么
# sudo apt-get install inetutils-inetd
这下可以了:
======================================================================================================
OK 测试一下ARM 板子:(用的是gtkterm软件)
参考:
http://bbs.chinaunix.net/thread-2300863-1-1.html
一个GUI 的tftp服务器软件:
http://code.google.com/p/tftpgui/downloads/list