移远官网

EC20 FTP传输文件问题

AT$MYFTPOPEN能够连接FTP服务器,
随后发送AT$MYFTPPUT=“ftp_file.txt”,5,1,模块不返回任何信息,然后超时FTP连接断开。
求教可能是哪里的问题。
ATI:
Quectel
EC20F
Revision: EC20CEFBKGR06A09M2G_GW

MYGMR:
Quec
EC20CEGW
0609
250516
EC20
250516


是否用了错误的指令?

国网模块 AT命令手册
LTE Standard 模块系列
版本: 1.4
日期: 2021-06-17
状态: 受控文件

试过AT+QFTP的指令吗

还没有,我等下试试

你可以把比较完整的FTP AT流程贴出来。服务器名字密码可以遮掉。
也试过换别的服务器吗

我的模块型号是EC20CEGW,不支持QFTP指令,发“AT+QFTPCFG=?”,返回“ERROR”。

下面是FTP操作流程:
–>:ATE0
–<:
OK

–>:ATI
–<:
Quectel
EC20F
Revision: EC20CEFBKGR06A09M2G_GW
OK

–>:AT+CGREG?
–<:
+CGREG: 0,1
OK

–>:AT$MYNETCON=0,“APN”,“CMNET”
–<:
OK

–>:AT$MYNETCON=1,“USERPWD”,“None,None”
–<:
OK

:AT$MYNETACT=0,0
–<:
OK

–>:AT$MYNETACT=0,1
–<:
ERROR

–>:AT$MYNETACT=0,1
–<:
ERROR

–>:AT$MYNETACT=0,1
–<:
OK

–>:AT$MYNETACT?
–<:
$MYNETACT: 0,1,“10.252.152.19”
OK

–>:AT$MYFTPOPEN=0,“8.140.53.138:21”,“FTPUser”,“Mima123456”,1,180,0
–<:
OK

–>:AT$MYFTPOPEN?
–<:
$MYFTPOPEN: 1
OK

–>:AT$MYFTPPUT=“ftp_file.txt”,5,1
查询FTP登录状态是OK,但是发送完最后一条上传文件后,按手册,应该回复CONNECT或者ERROR,等了5分钟了,一直什么都没回复。之前同样的操作流程,超时时间到了,有时会主动上报FTP连接断开,这次也没主动上报FTP连接断开。FTP服务器没问题,匿名用户都可以读写。