Eu tenho o DIR-636L e passo exatamente por esse problema todos os dias. Eu tentei todas as configurações e não consegui uma correção.
Hoje o que eu encontrei é que a questão está relacionada com o "tempo de reset" ou o tempo indo para trás. Se você verificar o log da mensagem, há uma chance de ver a mensagem
daemon.err: mDNSResponder: mDNSPlatformRawTime foi retrocedido por 1253278268 ticks; definindo o fator de correção para -921020662
Faz sentido quando todo o relógio volta a concessão de IP torna-se inválido, seu ISP de repente repudia você e internet desconecta. mas o que não faz sentido é porque está acontecendo todos os dias. Até agora, não consegui encontrar nenhuma documentação relacionada a esse problema.
Existe uma configuração automática de hora em Ferramentas - > Tempo que permitirá definir e sincronizar.
Outra parte confusa aqui é mesmo que meu país não use o DST. Servidores NTP procuram por configuração dst e dão o tempo de acordo.
Como uma correção: Tente definir essa configuração de hora automática do relógio com um servidor ntp com DST marcado. (Acabei de fazer essas alterações para que essa questão eterna seja resolvida por isso)