If a user issues `ifup ppp0' while the link is already up, the script saya
ppp0 already up, initiating redial
and starts the advertised redial. Subsequent `ifdown ppp0' commands fail
due to the absence of /var/run/pppwatch-ppp0.pid, and manual intervention
Redialing doesn't drop the line for long, so the first redial attempt gets
the `If you'd like to make a call, please hang up and try again' that the
local switch sends if you stay off-hook after the distant party hangs up.
Attempting to force a second redial manually (another `ifup ppp0' shortly
after the failed call attempt) seems to result in dueling chats:
one chat sends a dial command, then the second sends a dial command that
aborts the first dial, causing someone to see `NO CARRIER' and retry ad
This has since been fixed; subsequent ppp-watch calls do
not kill the first ppp-watch's lock file.