tftp问题总结

解决tftp挂载卡慢问题 用这个版本的tftp,同uboot的tftp进行加载内核和dtb就会产生如上图的报错(虽然还是会加载成功,能成功启动,但是很慢而且一堆报错打印信息)我常用的是ubuntu12.04,因为一堆环境问题,没有用新的,连tftp装的也是基于xinetd网络管理的tftp,和tftp-server。移植了uboot之后,尝试着用tftp加载uImage和dtb到SDRAM,并启动,但是呢,可以加载,然而总是很慢而且打印很多报错信息。下面卸载掉这个版本的tftp,并且下载另一版本的tftp,再重新配置网络就行了。 阅读详情

问题(一)

在宿主机的Linux操作系统上没有安装tftp程序。

(1)解决方法:

一般在在redhat 9.0的第三张光盘中,有tftp-server的安装rpm包(tftp-server-0.32-4.i386.rpm和tftp-0.32-4.i386.rpm)即服务器端的tftp-server支持和目标系统的tftp-client支持。

在宿主机的Linux操作系统上的shell中将当前路径移动到含有这两个包的目录下,然后执行rpm -ivh tftp-server-0.32-4.i386.rpm,再rpm -ivh tftp-0.32-4.i386.rpm进行两步安装。

(2)测试:

开通宿主机上的TFTP服务,对于Redhat 9.0,执行: $setup,选择System services,将其中的tftp一项选中,并去掉ipchains和iptables两项服务(防火墙相关服务)。然后还要选择Firewall configuration,选中No firewall。退出setup,执行如下命令以启动TFTP服务:$service xinetd restart 。

配置完成后,简单测试一下TFTP服务器是否可用,即自己tftp自己。

 

 

如此,则表明上述安装tftp成功,并开启了tftp服务。

 

问题(二)

在目标机上(JXARM9-2410)上启动u-boot以后,确保和宿主机Linux连通以后,用命令tftp 30800000 ramdisk.gz时出现如下错误:

 

 

(1)解决方法:

如此循环报错,则是因为宿主机Linux系统上/tftpboot目录下的文件ramdisk.gz的权限出现问题,它原来只给该文件所有者分配权限,而对其它或群组不分配任何权限,这时你要给其它或群组都分配好权限。

(2)再次测试:

 

 

就可以下载了,出现“########################”的正确下载进度符了。

tftp 服务:问题总结 有些老版本的tftp server程序,会有文件大小的限制,比如超过93M,文件传输就会出现问题。和协议格式,以及PXE 客户端的实现决定了文件的大小,对于老版本。 阅读详情

相关推荐

01_MySQL下载、安装与配置(以MySQL8.0.31版本为例)

1.点击下载好的mysql安装包 进入到mysql installer界面。2.选择MySQL Servers选项 一直下拉。

4815

TFTP 从Windows下载文件失败的几种原因总结

原因一:Windows 防火墙没有关闭 1、关闭防火墙: 2、看看是否能ping通: 原因二:文件路径没有选对 原因三:Windows开启了其它的tftp进程 1、在Windows任务管理器将所有tftp进程关闭,然后再重新开启tftpd32工具: ...

Sanjay_Wu的博客 1万+

超越音频!STM32 SAI接口在AD7768高速ADC采集中的妙用(含PCB布局指南)

本文深入探讨了如何将STM32的SAI接口应用于AD7768高速ADC的数据采集系统,超越了其传统的音频应用范畴。文章详细解析了SAI协议与ADC时序的匹配方法,提供了从CubeMX配置、DMA数据搬运到关键PCB布局指南的完整实战方案,旨在帮助工程师实现稳定、高精度的工业级高速数据采集。

efc12345678的博客 304

tftp报错:Permission denied的解决方法

    最近搭建了一下tftp服务器,小小的写一点心得,不足之处希望大家指出。    PC机:Fedora12    开发板:mini2440具体步骤如下:   1.安装了tftp服务,用以下命令   yum install tftp-server   2.在根目录下建立tftpboot文件夹   mkdir /tftpboot   同时设置权限:chmod 777 tftpboot   3.修改配置文件: vim /etc/xinetd.d/tftp   将disable = yes 改成 disable

zyq1228的专栏 1万+

基于TL431与MOSFET的高效过压保护电路设计详解

本文详细解析了基于TL431与MOSFET的高效过压保护电路设计。通过TL431精准监测电压,驱动MOSFET作为主开关,实现快速可靠的电源保护。文章涵盖电路原理、参数计算、性能优化及实战调试要点,为电子设备提供了一套经典且成本低廉的过压保护解决方案。

weixin_29215391的博客 771

(实战)[re:Invent 2018]-001:赛道分析-(致敬1024)

打印log

Rainbow 2778

tftpd获取文件失败

无

clearhlj的博客 618

RK3588 部署 ArcFace(r100)人脸识别模型:ONNX 转 RKNN 全流程详解

本文介绍了将ArcFace人脸识别模型转换为RKNN格式并部署到RK3588 NPU的方法。ArcFace是主流的人脸特征提取模型,适用于1:1比对和1:N检索等场景。文章详细说明了模型特点(输入112x112 RGB图像,输出512维特征向量)及转换步骤:首先使用torch2onnx将PyTorch模型转为ONNX格式,再通过RKNN工具进行量化转换。提供了完整的Python转换代码,包括预处理配置、模型加载、构建和导出过程。该方法能有效提升边缘设备上的人脸识别实时性,适用于门禁、考勤等应用场景。

J。 415

【Shell 命令集合 文件传输 】Linux tftp命令使用指南

tftp命令是Linux系统中的一个用于进行文件传输的工具。它是基于UDP协议的简单文件传输协议(TFTP)的客户端命令行工具。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 4939

【软考高项论文】论信息系统项目管理的干系人绩效域

例如,在处理与电信运营商合作铺设光纤网络的问题时,考虑到其在通信设施建设和运维方面的专业性和重要性,我们将之定位为高权力高利益的干系人,给予了高度关注和优先沟通。项目全程,我们对干系人绩效域的执行效果进行了定期检查和评估,通过定量与定性的数据收集,确认了项目在干系人管理上的成效,具体表现为:建立了稳固的工作关系网络,使干系人普遍认可项目目标;鉴于本项目牵涉到政府各级部门、企事业单位、市民团体、技术研发伙伴等多种类型的干系人,且干系人的诉求和影响力各异,因此,有序且持续的干系人参与管理显得尤为关键。

Programming Talk 1681

dolphinscheduler-3.4.0

dolphinscheduler集群部署

docsz的博客 659

Fedora15 开启 TFTP 服务器

修改文件/etc/xinetd.d/tftp。 主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下: service tftp {     socket_type            =dgram        protocol

897

DDR5 的 PI: DIMM 上 PMIC,正在制造一批“新型 EMI 问题”

DDR5 的 PI,不再只是“供电设计”,而是一次“噪声管理设计”。电压稳定本地调节高频噪声EMI 风险系统不确定性DDR5 真正难的地方,不是跑起来,而是——在最差条件下,它还能不能一直跑。而 DIMM 上那颗 PMIC,正是你绕不开的关键角色。

weixin_43199439的博客 179

tftp的问题

tftp的一些问题

weiqi_l的博客 616

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

JZ2440 TFTP下载步骤和问题总结

JZ2440裸机TFTP下载步骤总结和归纳

本地服务器 2962

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

linux下安装tftp--问题多多

一、问题一:         我在安装linu时没有安装上,没有定制安装tftp-server-0.42-3.1.i386,我在安装的iso文件中找到tftp-server-0.42-3.1.i386软件,然后拷贝到Linux系统的home目录下安装,遇到如下问题:   [root@bogon home]# rpm -ivh tftp-server-0.42-3.1.i386.rpm w

quanniii的专栏 1454

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

tftp服务使用出现的部分问题及解决办法

半年前一直频繁使用tftp,在学校学习时出现的问题没有好好记录过,现在搜集搜集记录一下,避免以后再去费时间查询。 linux下,默认情况TFTP服务是禁用的,所以要修改文件来开启服务。 可以修改文件/etc/xinetd.d/tftp。主要是设置TFTP服务器的根目录,开启服务。修改后的文件如下: service tftp {     socket_type        

liruishen79的专栏 1万+

关于Ubuntu 安装tftp服务器的问题解决

在做嵌入式开发时,tftp服务器是必备功能,但是往往tftp服务安装总是出现莫名其妙的问题。当前又装了一个Ubuntu14.04系统,按照网上方法死活不成功。 问题表现为tftpd-hpa服务死活不能成功启动,但是并不报错,启动是不显示进程号。 不知道是否是配置项又有改变,经过几个小时的检查,发现/etc/default/tftpd-hpa这个配置文件中的参数有问题,是TFTP_OPTIONS这个...

sean 1588

TFTP项目常见问题解决方案

TFTP项目常见问题解决方案 1. 项目基础介绍和主要编程语言 TFTP(Trivial File Transfer Protocol)是一个简单的文件传输协议,主要用于网络设备之间进行文件传输。该项目是一个TFTP服务器和客户端的库,使用Go语言编写。它实现了RFC 1350、RFC 2347、RFC 2348等标准,部分实现了RFC 2349。这个库提供了一套完整的功能,足以支持PXE引导支持...

gitblog_00763的博客 965

tftp的安装问题

换了块板子,配置tftp的时候出现了问题XSBase255B> bootp                           No IP. Bootp start...                                          Our Ethernet address is 1514 3618 8A11.                               

974

tftp的一次问题分析

问题描述 我在使用usb转网络的时候,发现能ping通但是,不能通过tftp进行下载文件,就很奇怪,按道路网络通,其tftp也应该能用。 对比 我拿正常的网口设备进行抓包测试 请求文件下载 回复文件大小 回复ack tftp服务器发送文件数据 设备回复ack 过程很美丽,正常的tftp数据传输过程 再来看异常的设备网络进行tftp的抓包分析 发现每次设备请求tftp服务器的时候,服务器都回复一个icmp的端口不可达错误, 问题解决 这里本来怀疑和ip地址有关,后来发现和ip没关系,其实还是和端口有

weixin_41884251的博客 3841

arm开发板tftp: timeout问题解决

参照本博客文章《  ubuntu14.04安装TFTP服务 》配置tftp服务成功的前提下, http://blog.youkuaiyun.com/fightingtony/article/details/52345467 开发板提示“tftp: timeout”超时问题,需要关闭ubuntu防火墙服务, # ufw disable 防火墙在系统启动时自动禁用 然后在开发板操

Tony的博客 9446

配置TFTP服务及处理一些相关问题的方法!

TFTP一般用于向目标板下载镜像文件TFTP是用来下载远程文件的最简单网络协议,它其于UDP协议而实现。嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持

zjt289198457的专栏 1060

Ubuntu使用tftp服务时出现transfer time out问题

在linux 嵌入式开发中,需要用tftp向硬件传输linux内核 但是在使用tftp服务时 出现transfer time out 困扰了一个星期都没解决 下面列出网上常见的解决方法 但是这些方法并没有解决我的问题 1.SELinux没有关闭 查看SELinux状态: 1、/usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态 SELinux status: enabled 2、getenforce

Gao390419824的博客 3360

我的问题:关于TFTP

已知:tftp是基于xinetd这个网络管理的服务。要使用tftp服务必须开启xinetd服务。tftp配置文件: /etc/xinetd.d/tftpxinetd配置文件: /etc/xinetd.conf安装:#yum install xinetd tftp-server tftp ,将三个一起安装配置tftp,默认为关闭状态,修改后的配置是:xinetd配置为默认,没有...

weixin_33883178的博客 156
上一篇: 将应用程序加到Linux文件系统后一起下载到ARM目标机上
下一篇: 修复系统解决Press [F11] to start recovery system问题
firstboy0513
博客等级 码龄18年 64粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值