On Wed, 2005-04-06 at 17:05 +0200, Marco d'Itri wrote: > If persist is not used then starting pppd at boot time is not much > useful, and this is the only sensible reason for starting it with > ifupdown.
I think you are right: the majority of people who control PPP interfaces with ifup/ifdown (rather than with pon/poff) are doing it because they want PPP on boot. In that case they probably also add the "persist" option by hand and in that case they don't want hotplug to ifdown the PPP interface on loss of connection. The experimental ifupdown actually handles PPP interfaces in a way that is much more consistent with its own method of operation. Instead of calling pon/poff, it runs pppd directly with "updetach" and "persist" and specifies a unit number corresponding to the physical interface name given to ifup; it also allows specification of the device name in /etc/network/interfaces. It handles multiple PPP links properly. I am not sure, however, whether that work will ever make it into the unstable version of the package. -- Thomas Hood <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]