无法 FTP 来自 GSM 模块的数据

Unable to FTP data from GSM module

我是新手,正在使用移远ec25-e GSm模块。我正在尝试从 FTP 服务器发送上传和下载数据。为此,我已经完成了以下步骤:-

 1. AT+QICSGP=1,1,"WWW","","",1 //Configure PDP context 1
 2. AT+QIACT=1 //Activate PDP context 1.
 3. AT+QFTPCFG="contextid",1 //Configure the PDP context ID as 1
 4. AT+QFTPCFG="account","User","pass" //Set user name and password
 5. AT+QFTPCFG="filetype",1 //Set file type as binary
 6. AT+QFTPCFG="transmode",1 //Set transfer mode as passive mode.
 7. AT+QFTPCFG="rsptimeout",150 //Set response timeout value
 8. AT+QFTPOPEN="122.160.158.240",21    // Login to FTP server

登录部分工作正常,现在我选择我的工作目录:-

AT+QFTPCWD="/test" //Set current directory.

我还可以使用以下命令创建、重命名和删除文件夹:-

AT+QFTPMKDIR="check" //Create a folder as “check” on FTP(S) server.
AT+QFTPRENAME="check","check1"   //Rename a folder.
AT+QFTPRMDIR="check1"  //Delete a folder

到目前为止一切都很好。但现在我试图列出所有文件是文件夹(虽然我知道我有一些文件),它只是等待超时然后给出错误。我的命令是:-

AT+QFTPNLST="." //List file names of current directory

我的输出是:-

+CME ERROR: 609

+CME ERROR: 609 表示超时错误。上传也是如此 data.unfortunately Quectel 不再提供此模块的文档。所以,我不能分享 link。所以我附上应用程序的屏幕截图 notes.Please 告诉我我在这里缺少什么

注意*我已经升级了GSM固件,但是没有成功。

in FTP trans模式应该是active模式,所以改

AT+QFTPCFG="transmode",1

AT+QFTPCFG="transmode",0

有效。