im on Orange but use a belkin router, all i do is unplug the power at the back or the router and plug it back in then it changed to open, if tht doesnt work do connection test on your xbox and it shou ...
Ive had this same problem but it only happens with MW2, i can be playing and at randoms times ill get booted off xbox live i dnt lose my net jst get booted and need to resign in