Skip site navigation (1)Skip section navigation (2)
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>