u-boot下ping服务器alive,但tftp下载失败

项目场景:

u-boot通过tftp下载服务端文件
服务端:deepin20.1


问题描述:

u-boot的命令行模式下,通过tftp命令下载文件,但一直显示"TTTTT"等待传输字样,ping服务器IP地址后显示服务器状态为:“alive”


原因分析:

由于ping服务器的状态为:“alive”,说明下载网络是通的,问题很可能在服务端。

服务端的tftp服务器又可分为两个部分:
1.服务器设置
2.tftp共享文件夹。


解决方案:

  1. 查看共享文件夹。
    该共享文件夹的权限为:666。我们可以往该共享文件夹里面放入文件,也可以从里面下载文件,所以共享文件夹权限ok,不会导致下载失败。

  2. 检查服务端是否有tftp服务器,该服务器是否正确配置。
    在检查到tftp服务器配置文件时,发现内容如下:
    在这里插入图片描述
    将其改正后,内容如下:
    在这里插入图片描述

总结

还问题源于粗心大意,这是不应该的。
另,
server意为:服务器,偏向于硬件
service意为:服务,偏向于软件
此处设置的内容均为软件方面的配置,所以用:service

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值