There was a Virgin (the ISP) supplied modem/router that didn't like some devices, similar behaviour occurred. Check at a friends (if they don't have the same ISP as you) if you get a chance, see if that indicates how this occurs. Might be worth checking specifically for firmware updates for your modem/router or any router configurations that might stop it dropping the other clients.