A conexão IPv6 cai após a renovação de um endereço

A conexão IPv6 cai após a renovação de um endereço

Eu tenho um roteador rodando OpenWrt e uma máquina com Linux embarcado construída com Yocto. Preciso detectar a renovação do aluguel em meu aplicativo C. No meu roteador, diminuo o tempo de locação para 30 segundos. Quando faço logon no Linux em minha rede OpenWrt e obtenho o endereço DHCPv6, posso fazer ping do meu Linux para o roteador (do endereço atribuído pelo servidor DHCPv6). Mas cada vez que o endereço é renovado, o ping começa a não mostrar nada. Nenhum erro, nenhuma informação de que a rede está inacessível, simplesmente nada. Neste momento, o tcpdump ainda mostra solicitações de eco ICMP6 e replays de eco ICMP6. O que pode fazer com que o ping não mostre nada após a renovação do endereço?

Esta é a configuração do meu roteador em /etc/config/dhcp:

config dhcp 'lan'
    option interface 'lan'
    option start '100'
    option limit '50'
    option leastime '30s'
    option dhcpv6 'server'
    option ra 'server'
    option ra_useleasetime '1'
    option ra_lifetime '30'

EDITAR Repeti os testes 3 vezes com o ip -6 routee não obtive a entrada com a métrica alterada. A única coisa que mudou foi o tempo de expiração. ip -6 routequando o ping funciona:

fd33:a242:c52a::581 dev wlan0 proto kernel metric 256 pref medium
fd33:a242:c52a::/64 dev wlan0 proto kernel metric 256 expires 53sec pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
fe80::/64 dev wlan0 proto kernel metric 256 pref medium
ff00::/8 dev eth0 metric 256 pref medium 
ff00::/8 dev wlan0 metric 256 pref medium 

Quando o ping não funciona:

fd33:a242:c52a::581 dev wlan0 proto kernel metric 256 pref medium
fd33:a242:c52a::/64 dev wlan0 proto kernel metric 256 expires 51sec pref medium
fe80::/64 dev eth0 proto kernel metric 256 pref medium
fe80::/64 dev wlan0 proto kernel metric 256 pref medium
ff00::/8 dev eth0 metric 256 pref medium 
ff00::/8 dev wlan0 metric 256 pref medium 

informação relacionada