I would connect it to some other PC using Knoppix or other system to make sure it's not something simple like a hardware or configuration problem. On many occasions I have wasted many hours trying to solve a problem that was cause by something trivial I had overlooked elsewhere.