Сталкивался с такой проблемой
У меня был роутер микротик, так что я прикрутил там возможность «если нет интернета - вырубать и врубать питание на usb»
Это перезагружало модем и решало проблему
Как сделать нашёл тут же, на хабре
Посмотрите есть ли такая возможность в ваших роутерах
Если нет - поищите альтернативную прошивку на них (openwrt / ddwrt, и есть ли у них такая возможность)