Server has 1000 Mbit network interface connected to 1000 Mbit Cisco switch.
Let's say this things works OK.
Actually, provider gives 10 Mbit channel.

Here we go:

# uname -a
FreeBSD server.net 7.3-RELEASE FreeBSD 7.3-RELEASE #0: Mon Jul 26 02:33:48
MSD 2010     u...@server.net:/usr/obj/usr/src/sys/ALTERKERN  amd64

# ifconfig igb0
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
        ether 00:30:48:de:9a:4e
        inet 1.2.3.4 netmask 0xffffff00 broadcast 1.2.3.255
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active

# scp -C u...@remote-server.net:/usr/bak/* /usr/bak
Password:
dump.2010.08.19_07-46-58.sql
13%  172MB   3.0MB/s   06:08 ETA
Disconnecting: Corrupted MAC on input.
lost connection


I repeat that about 20 times. Error goes in random moment and point
(percentage) of downloading.


# ifconfig igb0 media 100BaseTX
# ifconfig igb0
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
        ether 00:30:48:de:9a:4e
        inet 1.2.3.4 netmask 0xffffff00 broadcast 1.2.3.255
        media: Ethernet 100baseTX (100baseTX <half-duplex>)
        status: active

# scp -C u...@remote-server.net:/usr/bak/* /usr/bak
Password:
dump.2010.08.19_07-46-58.sql
100% 1291MB   3.1MB/s   07:00


That's works! But why half-duplex? Go next:


# ifconfig igb0 media 100BaseTX mediaopt full-duplex
# ifconfig igb0
igb0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
        ether 00:30:48:de:9a:4e
        inet 1.2.3.4 netmask 0xffffff00 broadcast 1.2.3.255
        media: Ethernet 100baseTX <full-duplex>
        status: active

# scp -C u...@remote-server.net:/usr/bak/* /usr/bak
Password:
dump.2010.08.19_07-46-58.sql
82% 1069MB 453.2KB/s   08:20 ETA
^C
Killed by signal 2.


OMG! Where has the speed get lost?

What could be the reason, any ideas?

-- 
Best regards,
Antonio Kless,
http://kless.spb.ru/
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to