Watchdog issue with mobile broadband

Mobile broadband adapter: MC8790
RouterBoard: RB411U

The idea here is to make sure that Mikrotik router is always online on mobile broadband. To make sure it resume if/when mobile adapter goes down I did configure watchdog which trigger routerboard hardware reset. I did set watchdog ping destination to 8.8.8.8

ppp-out1 interface is set “dial-on-demand=no” but hardware level / network access on mobile broadband technology IS “on demand”.

First packet out always take longer time. Approx 1500-2000ms, connection drop after an idle of approx 7500-8000ms.

Problem is that watchdog “ping timeout is < connection time” and only one ping is sent every 10s. So ping always fail and watchdog trigger reboot. I would like to be able to set ping timeout for longer delay and/or set more than one ping every 10s. (ping “burst”)

For example send 3 ping instead of a single one every 10 seconds. A ping “burst” fail is all 3 ping timeout. First one will initiate connection and probably fail, second and third will succeed. Need 6 ping “burst” fail to trigger watchdog.

Any solution, workaround ?

Should I fill a bug report ?

With a script you can do, like this ( sorry I not have a routerOS)

If [ ( ping 8.8.8.8 count=3) = 0 ] do={system reboot}

Send from my mobile phone using Tapatalk.