How low is the throughput? You may want to check your network cables to make sure that you are getting a good connection. If they are home made cables, you may want to try some store bought cables as your's may not be made to spec. You may want to check and see if there are any duplex negotiation issues.