Date: Mon, 03 Jul 2000 04:07:59 -0500 From: Spikeman <spikeman@myself.com> Cc: questions@FreeBSD.ORG Subject: Re: FreeBSD and Linux don't like ftp each others Message-ID: <396057EF.E4E9B8A9@myself.com> References: <KFEIIDCJNHBCGLAFNMJIIEOFCGAA.bsd@info-logix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Good point,, I also had this problem but it was with the REALTEK Chip
set in a nic card I got to replace a dead nic... changed out nic and everything
was fine...
--
___
/\ \ phase two of global domination in operation, hide all lions.
/::\ \
/:/\:\ \ Comments or Questions email spikeman@myself.com
_\:\~\:\ \
/\ \:\ \:\__\ Spikeman spikeman@myself.com
\:\ \:\ \/__/ http://www.spikeman.net
\:\ \:\__\ Find Me On EFNET /whois Spikeman
\:\/:/ /
\::/ / Friends are lights in winter;
\/__/ The older the friend, the brighter the light.
Hank Wethington wrote:
> At first glance it looks to be that your ftp server is going into pasv mode.
> Look at the man pages on how to force it to non pasv, but to test you can
> enter at the ftp prompt after logging
>
> ftp> passive
>
> it should display "Passive mode off." then try your transfer.
>
> I was having the same problem between win2k and FreeBSD through a firewall.
> forced non-passive and everything is ok.
>
> Hank
>
> -----Original Message-----
> From: owner-freebsd-questions@FreeBSD.ORG
> [mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Gianmarco
> Sent: Sunday, July 02, 2000 11:30 PM
> To: questions@freebsd.org
> Subject: FreeBSD and Linux don't like ftp each others
>
> Hi, I have a strange problem...
>
> I have a FreeBSD box (4.0-STABLE of a few days ago) which is a frontend of a
> private network. It made firewall (not yet configured), natd (port 80 to a
> linux
> box because the web application use a db called "isis" not supported in
> FreeBSD),
> email server etc etc ...
>
> The box is working well but when it tries to ftp to the linux (RH 6.1) box
> and
> viceversa it is a nightmare:
>
> --> begin ftp session <--
> freebsd:/home/gmarco> ftp 10.0.0.1
> Connected to 10.0.0.1.
> 220 brontolo.alinari.it FTP server (Version wu-2.5.0(1) Tue Sep 21 16:48:12
> EDT
> 1999) ready.
> Name (10.0.0.1:gmarco):
> 331 Password required for gmarco.
> Password:
> 230 User gmarco logged in.
> Remote system type is UNIX.
> Using binary mode to transfer files.
> ftp> hash 2048
> Hash mark printing on (2048 bytes/hash mark).
> ftp> bin
> 200 Type set to I.
> ftp> get squid-2.3.STABLE3-src.tar.gz
> local: squid-2.3.STABLE3-src.tar.gz remote: squid-2.3.STABLE3-src.tar.gz
> 227 Entering Passive Mode (10,0,0,1,130,14)
> 150 Opening BINARY mode data connection for squid-2.3.STABLE3-src.tar.gz
> (966361 bytes).
> 5% |*** |
> 54020 - stalled -^C
> receive aborted
> waiting for remote to finish abort.
> 426 Transfer aborted. Data connection closed.
> 226 Abort successful
> 54020 bytes received in 20.35 seconds (2.59 KB/s)
> ftp> quit
> 221-You have transferred 106496 bytes in 0 files.
> 221-Total traffic for this session was 108602 bytes in 2 transfers.
> 221-Thank you for using the FTP service on brontolo.alinari.it.
> 221 Goodbye.
>
> --> end <---
>
> So we made about 3.0 kb/s on 2 ethernet at 100mb
> The interface on the FreeBSD box used is rl0
>
> freebsd:/home/gmarco> ifconfig -a
> de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 213.26.247.190 netmask 0xffffffc0 broadcast 213.26.247.191
> ether 00:00:f8:02:5f:b5
> media: autoselect (10baseT/UTP) status: active
> supported media: autoselect 10base5/AUI 10base2/BNC 10baseT/UTP
> <full-duplex> 10baseT/UTP
> rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 10.0.0.254 netmask 0xffffff00 broadcast 10.0.0.255
> ether 00:48:54:64:24:14
> media: autoselect (none) status: active
> supported media: autoselect 100baseTX <full-duplex> 100baseTX
> 10baseT/UTP <full-duplex> 10
> baseT/UTP 100baseTX <hw-loopback>
> rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 10.0.1.254 netmask 0xffffff00 broadcast 10.0.1.255
> ether 00:48:54:64:21:a3
> media: autoselect (none) status: active
> supported media: autoselect 100baseTX <full-duplex> 100baseTX
> 10baseT/UTP <full-duplex> 10
> baseT/UTP 100baseTX <hw-loopback>
> rl2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 10.0.2.254 netmask 0xffffff00 broadcast 10.0.2.255
> ether 00:48:54:64:1f:a2
> media: autoselect (none) status: no carrier
> supported media: autoselect 100baseTX <full-duplex> 100baseTX
> 10baseT/UTP <full-duplex> 10
> baseT/UTP 100baseTX <hw-loopback>
> rl3: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> inet 10.0.3.254 netmask 0xffffff00 broadcast 10.0.3.255
> ether 00:48:54:6f:5c:c7
> media: autoselect (none) status: no carrier
> supported media: autoselect 100baseTX <full-duplex> 100baseTX
> 10baseT/UTP <full-duplex> 10
> baseT/UTP 100baseTX <hw-loopback>
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
> inet 127.0.0.1 netmask 0xff000000
>
> The nice thing is that interfaces (on the FreeBSD and linux side have no
> errors)
>
> freebsd:/home/gmarco> netstat -i
> Name Mtu Network Address Ipkts Ierrs Opkts Oerrs
> Coll
> de0 1500 <Link#1> 00:00:f8:02:5f:b5 842 0 636 0
> 0
> de0 1500 213.26.247.12 freebsd 842 0 636 0
> 0
> rl0 1500 <Link#2> 00:48:54:64:24:14 2411 0 86 0
> 0
> rl0 1500 10/24 freebsd 2411 0 86 0
> 0
> rl1 1500 <Link#3> 00:48:54:64:21:a3 0 0 1 0
> 0
> rl1 1500 10.0.1/24 freebsd 0 0 1 0
> 0
> rl2 1500 <Link#4> 00:48:54:64:1f:a2 0 0 1 0
> 0
> rl2 1500 10.0.2/24 freebsd 0 0 1 0
> 0
> rl3 1500 <Link#5> 00:48:54:6f:5c:c7 0 0 1 0
> 0
> rl3 1500 10.0.3/24 freebsd 0 0 1 0
> 0
> lo0 16384 <Link#6> 161 0 161 0
> 0
> lo0 16384 127 localhost 161 0 161 0
> 0
>
> and a
>
> freebsd:/home/gmarco# ping -f 10.0.0.1
> PING 10.0.0.1 (10.0.0.1): 56 data bytes
> ..................^.
> --- 10.0.0.1 ping statistics ---
> 50777 packets transmitted, 50759 packets received, 0% packet loss
> round-trip min/avg/max/stddev = 0.297/0.322/10.319/0.081 ms
>
> In NFS we achieved about 270kb/s (not so good but not so bad as 3.0kb/s).
>
> --> begin NFS cp <--
>
> [ugo@brontolo ugo]$ df
> Filesystem 1k-blocks Used Available Use% Mounted on
> /dev/sda9 2015984 423980 1489596 22% /
> /dev/sda1 23242 2661 19381 12% /boot
> /dev/sda5 24193132 471400 22492780 2% /img
> /dev/sda6 8568304 321800 7811252 4% /isis
> /dev/sda7 8355576 35316 7895812 0% /isis/lavoro
> freebsd:/home 7746238 1301832 5824707 18% /mnt
>
> [ugo@brontolo ugo]$ dd if=/dev/zero of=prova bs=1024k count=40
> 40+0 records in
> 40+0 records out
> [ugo@brontolo ugo]$ ls -la
> total 41040
> drwx------ 2 ugo users 4096 Jul 2 22:37 .
> drwxr-xr-x 10 root root 4096 Jul 2 21:36 ..
> -rw-r--r-- 1 ugo users 1422 Jul 2 21:36 .Xdefaults
> -rw------- 1 ugo users 598 Jul 2 22:28 .bash_history
> -rw-r--r-- 1 ugo users 24 Jul 2 21:36 .bash_logout
> -rw-r--r-- 1 ugo users 230 Jul 2 21:36 .bash_profile
> -rw-r--r-- 1 ugo users 124 Jul 2 21:36 .bashrc
> -rw------- 1 ugo users 45 Jul 2 22:10 .rhosts
> -rw-r--r-- 1 ugo users 3394 Jul 2 21:36 .screenrc
> -rw-r--r-- 1 ugo users 41943040 Jul 2 22:37 prova
>
> [ugo@brontolo ugo]$ time cp prova /mnt/ugo/prova
> 0.00user 0.00system 2:32.57elapsed 0%CPU (0avgtext+0avgdata 0maxresident)k
> 0inputs+0outputs (10353major+14minor)pagefaults 0swaps
>
> --> end <--
>
> So I really don't know what is happening. The two boxes are connected using
> a
> 10mb HUB soon to be replaced by a 100mb switch one.
>
> Anyone that can understand the ftp anomaly ?
>
> Thanks ...
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?396057EF.E4E9B8A9>
