一直用的好好的ftp bat 批处理命令,突然就不能用了,这次调试是在imx6d板子上运行的,
经过抓包,发现是 OPTS UTF8 ON 这个命令不支持,直接返回422错误,
我猜测是这个ftp 服务器太垃圾了, 我试了好几个ftp server,就这个板子上的ftp server不能用,
如果 是正常的情况,是这样的,不会报错,这是我在的imx6s板子上抓的数据。可以看到windows依然向板子请求了 OPTS UTF8 ON,但板子没有返回错误,更没有断开TCP连接。
我一直再找能不能在 open 192.168.111.223的时候不要给ftp server发 OPTS UTF8 ON(据说这个是标准),但是一直没有找到,
后来我发现不用.bat批处理了,直接用windows自带的图形界面也能够建立ftp连接。
退而求其次,如果实在搞不到,就让现场用 这来升级程序。 也不算麻烦吧,至少不用安装额外的ftp工具。