150 Opening data connection for directory list.

It says this message then the server connection times out. I am behind a linksys hardware firewall. I am trying to connect to an FTP server but it won't let me.

I have triggered ports 6969and 20/21.

Are there any other ports i need to forward.

i have tried active and pasv mode and have toggled most of the setting in the connection box.

Is a linksys router a proxy server?

Thanks for your help.