ubuntu18.04安装tftpd服务器
ubuntu18.04安装tftpd服务器
在连接mini6410开发板的的时候会在uboot命令下使用tftp命令从linux的tftpd服务器中下载文件时候,所以要在ubuntu中安装tftp服务器端tftpd。
ubuntu18.04 安装tftpd服务器
1.安装命令:
sudo apt-get install tftpd-hpa
-
tftpd配置:
sudo vim /etc/default/tftpd -hpa
-
配置选项:
TFTP_USERNAME="tftp" TFTP_USERNAME="tftp" TFTP_DIRECTORY="/home/xxx/tftpboot" TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="-l -c -s"
4.创建下载目录
mkdir /home/xxx/tftpboot
5.修改下载目录的权限
sudo chmod 777 /home/xxx/tftpboot
6.重新启动tdtp-hpa 网络服务:
sudo service tftpd-hpa restart
7.使用mini6410 的uboot指令进行测试
mini6410 # tftp c0008000 1.txt
或者在ubuntu 系统使用 netstat -ua 命令进行查看
显示结果: 其中tftp 说明启动成功
激活Internet连接 (服务器和已建立连接的)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 0.0.0.0:41911 0.0.0.0:*
udp 0 0 localhost:domain 0.0.0.0:*
udp 0 0 0.0.0.0:bootpc 0.0.0.0:*
udp 0 0 0.0.0.0:tftp 0.0.0.0:*