Server has slow NIC outgoing speed, but fast incoming

I have a server that when I copy a file to it, it is very fast. But if I copy from it, it slows down to about 1Mb/s. This happens when copying from and to machines even on the same switch.

The NIC is set to 100Mb/s and full duplex. The switchport is set the same way and is set for portfast.

I havent tried to use the 2nd NIC in the server but I'm curious if I'm missing something here. It is a new server.

The switch is a cisco 2950. There are no errors on the switchport either.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

If the duplex etc is all the same then i would try the following:

1) Try a different port on the switch.
2) Swap out the CAT5 cable for another one and try it with that.
3) Install latest NIC drivers.

I have had this exact issue before, but it was down to a duplex issue...
Try setting up the switch port and NIC to auto-negotiate duplex and speed.  I generally try to avoid manually configuring these unless it won't work without it, because of issues like this.
fina27Author Commented:
Well I could do that but it kind of defeats the purpose of what I'm trying to fix. I actually fixed the problem. I did a show interface on a switchport and it was showing thousands of "deferred packets." Which I looked up and it was a bug in the IOS version I had with manually setting duplex. I upgraded the IOS and everything was fine. Thanks for the help anyway!

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking Hardware-Other

From novice to tech pro — start learning today.