I recently attempted to transfer a 3 GB file to a machine on my LAN using rsync -azvP. I noticed I was only getting 50kpbs. Both switch ports are 100/full. When I do an ifconfig, here's what I get:
eth0 Link encap:Ethernet HWaddr 00:30:48:2E:A3:78 inet addr:172.16.0.1 Bcast:172.16.0.255 Mask:255.255.255.0 inet6 addr: fe80::230:48ff:fe2e:a378/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:747209956 errors:0 dropped:0 overruns:0 frame:0 TX packets:864422049 errors:16806813 dropped:0 overruns:0 carrier:16806813 collisions:20239785 txqueuelen:1000 RX bytes:793010164 (756.2 MiB) TX bytes:2059589267 (1.9 GiB) Base address:0x4000 Memory:da400000-da420000
I noticed: TX packets:864422049 errors:16806813 and collisions:20239785
Looks like I'm getting errors and collisions. Is there something obvious that I'm missing? My next step is to change the cable. What if that is unsuccessful?