...final suggestion... try plugging direct without using a hub or switch. It might help you trace the fault.