Not a bad strategy, except I have ~15 Wifi devices (not all simultaneously on the network, but at various times), including smartphones, laptops, IP cameras, smart outlets, thermostat, etc.  Plus a couple of wired LAN devices as well.  I'd happily troubleshoot these one-by-one, except I can't reliably reproduce the condition that causes the router to reset.  In fact, my DIR 655 just went 2 days 7 hours without a reset.  Since then it's reset twice in the last hour.  On Jan 15 in the morning, it reset 3 times within a 15 minute time span, according to the device logs on my syslog server.  How can I get more granular logs to determine the state of the device prior to a reset?  DEBUG level logging is really what I need here.  This would help me pinpoint if it's a particular device interfering or other condition present in the router that could be correlated to the reset.