I see the typo you were talking about and I changed it. Below are two FTP connections.
One is trying to get the file from a working FTP server that is ours and located behind a firewall. This server works with no problems with a typical windows/linux or Mac FTP client…but fails with the HL7800.
The second seems to work much better, it is on a public FTP server. I don’t know the specifics of this server…but we did get more chunks downloaded until some kind of error.
I should mention that between the “connect” and the “EOF Patter” we do not get anything. Your example shows you got data…ours is bank.
Both of these tests were done by hand (not via a program).
FIRST TEST----------------------------------------------------------------------------------------
ati3
HL7800.4.6.8.0
OK
at+kcnxcfg=1,“GPRS”,“myapn”
OK
AT+KFTPCFG=1,“our.ftp.server”,“anonymous”,“password”,21
+KFTPCFG: 1
OK
+KCNX_IND: 1,1,0
+KFTP_IND: 1,1
AT+KFTPLS=1,“100KB.zip”
+CME ERROR: 907
+KFTP_ERROR: 1,2
<<<<<First attempt to a working FTP server behind a firewall fails to do a directory for the file -why???>>>>
SECOND TEST------------------------------------------------------------------------------------
+KFTP_ERROR: 1,2
AT+KFTPCFG=1,“public.FTP.server”,“anonymous”,“password”,21
+KFTPCFG: 2
OK
+KFTP_IND: 2,1
AT+KFTPLS=2,“100KB.zip”
+KFTPLS: 100KB.zip 102400
OK
+KFTP_IND: 2,2
at+kftprcv=2,“100KB.zip”,0,512
CONNECT
–EOF–Pattern–
OK
+KFTP_IND: 2,2,512
at+kftprcv=2,“100KB.zip”,512,512
CONNECT
–EOF–Pattern–
OK
+KFTP_IND: 2,2,512
at+kftprcv=2,“100KB.zip”,1024,512
CONNECT
–EOF–Pattern–
NO CARRIER
+KFTP_ERROR: 2,3
+KCNX_IND: 1,0,0