Hi, firstly let me describe my setup:
I have a modded Xbox running EvoX dashboard, which hosts the XBox as an FTP server. I have set up the settings so that the XBox knows that it's IP is 192.168.0.3 (as told by the router), and that it knows the gateway is 192.168.0.1 (the actual router) and that the subnet mask is 255.255.255.0.
I have a NetgearDG814 router. It's set up so that the XBox is assigned the IP 192.168.0.3, and the PC is assigned the IP 192.168.0.2. It has a built in hardware firewall (but only on the outgoing ADSL line), and I have ensured that the ports for FTP are open.
I have a PC running WindowsXP. It's network settings for the LAN are set to recieve all IPs automatically (as the router tells the PC the IPs).
All network cards in the PC, Xbox and router are 10/100Mbit cards. All cables are 10/100Mbit. Windows XP is recognising the network as a 100Mbit network.
Here's the problem:
As the xbox hosts itself as an FTP, I can connect to it from my PC. I just use an FTP app (I use FlashFXP in this instance), and tell it to connect to the IP 192.168.0.3 (the XBox), and set the user name and password to those that I have chosen in the FTP settings on the XBox.
I can connect, I can see all the partitions on the XBox HDD, I can transfer files back and fourth. However, I'm getting transfer rates of 70k/s sending to the XBox, and 20k/s recieving from the XBox. This is far slower than I should be getting with a 100Mbit LAN. (All HardDrives, to my knowledge, are 7200RPM).
So, I decided that I couldn't stand these slow speeds any longer, and attempted a direct link setup (no router, just cable from PC network card to XBox network card). I changed the settings on my PC and Xbox, but couldn't get a connection between them. A little down heartened I decided to set my settings back to exactly what they were before, and put the router back into the network.
I was amazed! My transfer rates had increased to 6Mb/s!! And yet, my settings were identical, I couldn't believe it!
However, it was short lived, as soon as both machines, and the router were all turned off, and I switched them on the next day, my transfer rate had dropped back to 70k/s and 20k/s.
This leads me to believe, seeming as I didn't fiddle with any of the settings on the router, that it might be a setting in WindowsXP or on my XBox causing this slowness, and that, it wasn't updated until after I rebooted.
I'm really stuck with this - I need faster transfer rates as I'm sending Gigs of data back and fourth, and so it takes hours instead of minutes.
Can anyone please help me understand why I am getting slow transfer rates, or help me fix the problem????
Thanks.