The code that I use to retrieve the information from the Sierra Ftp (Is a fast one for the tests) is :
Inet1.Execute "
ftp://ftp.sierra.com", "dir /"
Beware that since you're connected to an internet server (doesn't mind if Ftp, Http, Unix or NT) you must use the Unix convention in order to retrieve the information of a directory. So 'Dir C:\' will not work, you must use 'DIR /'.
Be sure, if you're a connected to Internet by a Lan, to have set-up correctly the proxy and that you've selected in the Access type selection the voice icUseDefault.
I hope that information can help you.