This morning, after I'd gone to work, Blackcat did some maintenance they'd previously announced. Annoyingly, it lasted long enough for pppd on my home machine to get bored of retrying, and it shut down. Bye bye ADSL connection.

I think what I need is something that notices pppd having given up, and prods it to start again. I suspect this sort of thing was needed back in dial up modem days, so should exist. Does anyone happen to know of a good program to do this?