It could be just a bad port on your Xbox? Or something with the cord stopping it from transmitting data correctly? Or maybe the network card inside tge Xbox is going bad?
I will admit - I've never owned an Xbox, so my knowledge might be limited, but I can't imagine networking on an Xbox being all that different from any Playstation.