I’ve realized that turris claims that there is connection issue and DNS does not work (using forris checks).
check_connection sched some light on it:
Pinging 94.241.xxx.xxx … FAILED
IPv4 Gateway: FAILED
IPv6 Gateway: FAILED
Yes, ping to the default gateway did not work. Hard to say why ISP block ICMP on default GW but it causes all subsequent tests reports a failure.
If I fake IP4 GW test in a copy of
RES_IP4_G=true RES_IP4=false RES_IP6_G=false RES_IP6=false RES_DNS=false RES_DNSSEC=false
Then subsequent tests are performed and can report their results:
Pinging 188.8.131.52 ... FAILED IPv4 Gateway: OK Pinging 184.108.40.206 ... OK Pinging 220.127.116.11 ... OK Pinging 18.104.22.168 ... OK Pinging 22.214.171.124 ... OK IPv4: OK IPv6 Gateway: FAILED IPv6: FAILED Resolving api.turris.cz ... OK Resolving www.nic.cz ... OK Resolving c.root-servers.net ... OK DNS: OK Resolving www.rhybar.cz ... OK DNSSEC: OK
Despite I’ll treat the default GW not responding for ping as an issue, would it be possible to modify
check_connection not to give up all subsequent tests?