Apart from the change of "Check Interval" to "Redial Interval, (which I am doing now) I didn't see anything needed changing. What are you suggesting?
Without further info it's difficult to know but I see this in the syslog: Code: May 17 20:38:55 unknown daemon.info pppd[7378]: No response to 5 echo-requests May 17 20:38:55 unknown daemon.notice pppd[7378]: Serial link appears to be disconnected. May 17 20:38:55 unknown daemon.info pppd[7378]: Connect time 38.6 minutes. May 17 20:38:55 unknown daemon.info pppd[7378]: Sent 1151 bytes, received 1776 bytes. May 17 20:38:58 unknown user.info redial[7379]: WAN down. Reconnecting... Now, a) that's not exactly an busy link (!) and b) pppd tried to get 5 link echo responses and failed. Bear in mind that the link was up for 38 minutes. What I would try is setting up an IP ping every 30 secs or so, just to put a bit of traffic on the link. I'm wondering if your ISP doesn't count the LCP echos as an 'active' indicator and drops the link after 30 something minutes. Years ago I had a very strange ISP fault whereby the pppoe link was dropped silently, it looked to all intents & purposes like Tomato was the problem with certain firmware only...went and bought another router...similar issues but both the original firmware & the new router firmware masked them slightly better. Eventually ISP cleared the misconfiguration.