I'm sure that mfs_ftp used to work a couple of months ago as I used to use it to grab .asx files for use in myHTPC. But now it's misbehaving - or I'm being stupid 
I am running a UK S1 v2.5.5 and have re-installed mfs_ftp v 1.2.9p so as to be able to grab .asx files off my TiVo using these scripts
tivoftp.bat
Code:
c:
cd c:\tivo
mkdir asx_temp
cd asx_temp
del * /q
ftp -s:c:\tivo\ftp\tivoftp_cmds.txt
if exist c:\tivo\asx_temp\*.asx goto DEL
goto END
:DEL
cd c:\tivo
del asx /q
rmdir asx
ren asx_temp asx
:END
exit
which calls the ftp command file tivoftp_cmds.txt
Code:
op tivo 3105
cd asx
prompt off
lcd c:\tivo\asx_temp
mget m*
quit
Hackman in TiVoWeb says that mfs_ftp is running, if I telnet into TiVo and run ps -ax I can see the ms_ftp process but when I run tivoftp.bat then the whole thing hangs at the mget m* and I have to kill it
Code:
C:\tivo\ftp>tivoftp
C:\tivo\ftp>c:
C:\tivo\ftp>cd c:\tivo
C:\tivo>mkdir asx_temp A subdirectory or file asx_temp already exists.
C:\tivo>cd asx_temp
C:\tivo\asx_temp>del * /q
C:\tivo\asx_temp>ftp -s:c:\tivo\ftp\tivoftp_cmds.txt
ftp> op tivo 3105
Connected to tivo.
220 Mfs_Ftp ver 1.2.9p - {sock31} from "192.168.0.2:3956"
User (tivo:(none)):
331 User name okay, need password.
230 Running in TiVo Mode.
ftp> cd asx
250 Directory change successful.
ftp> prompt off
Interactive mode Off .
ftp> lcd c:\tivo\asx_temp
Local directory now C:\tivo\asx_temp.
ftp> mget m*
Connection closed by remote host.
ftp>
and if I ftp into port 3105 manually and try something simple like "ls" then the connection gets closed
Code:
ftp> op tivo 3105
User (tivo:(none)):
Password:
ftp> ls
Connection closed by remote host.
ftp>
does anyone have any ideas as to what I'm doing wrong - or where to start de-bugging?
thanks in advance