i have this same problem too or i can't get a directory listing it just pauses for a while then says
150 Opening data connection for directory list.
425 Cannot open data connection (10060).
even though i have a port specified it sometimes says this one:
530 PORT command only accepts client IP address.
LIST
550 List failed. No port specifieden
and i have a linksys router