This was always a big problem for me back when I had D-link DSL-2640R. I thought it was the end of that when I had recently got echolife hg532, but since yesterday it has started again. It keeps disconnecting me from xbox live every 10-20 minutes. I have tried a wireless and wired connection but the problem keeps happening. My NAT type is open and I have tried many times restarting the router but is making no difference.