当前位置: 代码迷 >> 嵌入开发 >> (TFTP)TIMEOUT waiting for Ack block
  详细解决方案

(TFTP)TIMEOUT waiting for Ack block

热度:4193   发布时间:2013-02-26 00:00:00.0
求助:(TFTP)TIMEOUT waiting for Ack block
我是个新手,用一块板子s3c2510测试了下tftp的功能,发现程序中定义的的包结构,都偏移了两个字节发送出去,在发送前人为添加了两个字节,可以正常与tftpserver通信了,并能下载104K 的BIN文件,
但在下载稍微大点的应用文件(大约4M)时,总会报如下这个异常:

Read request for file <console.con>. Mode octet [11/02 16:32:57.828]
Using local port 3931 [11/02 16:32:57.828]
TIMEOUT waiting for Ack block #6144 [11/02 16:36:19.546]


没辙跑上来求助下各位,不确定tftp在传送较大文件时是否需要注意些什么呢???在线等待!!!!

------解决方案--------------------------------------------------------
服务器端需要ACK确认,检查一下你的FTP协议中有关ACK的部分
  相关解决方案