Xbox Help Please


Beta member
I have a question for you and was wondering if you could help me. I have never messaged someone before so i dont know if this will work. I have an xbox with a 80 GB hard drive on it. I have games saved on the hard drive and i want to transfer them to my computer HD. I bought a crossover ethernet cable but the xbox cannot find an IP address. When i hook up a cable from the xbox to the hub, the xbox can find an Ip becasue the xbox is connected to the hub with a cable and the hub is connected to the computer wirelessly. But this wireles transfer takes about three hours for every game i wish to send to my computer HD. Why cant the xbox find and IP when it is hooked up directly to my computer? Why must i go through the hub?