Why doesn't this FTP work with Linux?

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Don Calfa
Date:  
Subject: Why doesn't this FTP work with Linux?
This needs to be shared with you guys. I'm pretty sure that it issue is
with the firewall but here goes.

I have a FTP server at a business. It has a local address of
192.168.1.250. The firewall (Linksys some model that is discontinued)
forwards ports 20, 21, 22, and 80 to that IP address.

I'm running VSFTPD which is great. I've never had any problems with it
in any other installation. It's simple, real easy, it works, I'm very
comfortable with it.

The problem is that when I connect to it using a Linux OS, I can't

<From within same remote network>

Windows is fine. 2000 client using CLI, Explorer, Filezilla
Mac OS Classic using Fetch is fine
Mac OSX using Finder is fine

Linux bombs using gFTP, J-FTP, LFTP, CLI

</From within same remote network>

If obviously can't route which makes me think it's the firewall. Here's
the dumps.

gFTP

220 (vsFTPd 1.1.3)
USER username
331 Please specify the password.
PASS xxxx
230 Login successful. Have fun.
TYPE I
200 Switching to Binary mode.
PWD
257 "/"
PASV
227 Entering Passive Mode (192,168,1,250,27,22)
Cannot create a data connection: Network is unreachable
Disconnecting from site

J-FTP just bombs

LFTP
I can connect but as soon as I get a directory listing....

'ls' at 0 [Delaying before reconnect: nn]

CLI

331 Please specify the password.
Password:
230 Login successful. Have fun.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls

227 Entering Passive Mode (192,168,1,250,224,69)
ftp: connect: Network is unreachable
ftp>