Нужно перезагружать основной роутер в случае его зависания, просто пингом не проверить висит ли он, т.к. инет есть, от другого роутера.
У роутера имеется мигающий светодиод? Показывающий работоспособность? Если имеется сделайте контроль за этим светодиодом, в случае зависания просаживать линию Reset на MCU роутера.
Добавлено after 1 minute 50 seconds:Светодиодов нет, у него дисплей. Можно на нескольких детальках собрать ватчдог по импульсам с разъема LAN, но это тоже не решает проблему, т.к. иногда отваливается сотовая связь, при этом (а может и по другой причине)
Дисплей имеет какую шину ? SPI или паралельную? Можно проконтролировать тактирование CLOCK на этой шине, в случае прекращения отправлять в ресет.