Só quando o sistema operacional dele buga (começa apresentar erros de funcionamento), o que é muito difícil, mas acontece quando fica ligado por muito tempo.
Há uma opção que é a manutenção programada, que eu não uso, mas ela serve para limpar a memória rápida do hardware, que é onde costuma bugar com muito tempo ligado. Ativo essa opção só no roteador, aí ele reinicia automaticamente.