I would contact your internet provider. More than likely if it's a problem with them someone else has already called them.