1、安装软件
$ sudo apt-get install tftp tftpd
$ sudo apt-get install openbsd-inetd
2、创建工作目录
$ cd /
$ sudo mkdir tftpboot
$ sudo chmod 777 tftpboot
3、修改配置文件
$ sudo vi /etc/inetd.conf
修改如下内容
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot
4、重新启动服务
$ sudo /etc/init.d/openbsd-inetd restart
$ sudo in.tftpd -l /tftpboot
5、本机测试tftp服务器
$ cd /tftpboot
$ touch test
进入你的工作目录
$ cd ~
$ tftp 127.0.0.1 //127.0.0.1为服务器IP
tftp> get test
看看是否成功?
6、开发板测试连接tftp服务器
需要确保开发板与服务器在同一个网段,并且ping一下,看看网是否通的
# tftp -l test -r test -g 192.168.1.111 //192.168.1.111为tftp服务器IP ,-l指定下载后的文件名称(此参数可省略),-r 指定服务器端将要下载的文件的名称,-g代表get
作者:沧海猎人 出处:http://blog.csdn.net/embedded_hunter 转载请注明出处 嵌入式技术交流QQ群:179012822