pppdetach(1M)
pppdetach --
close a Point-to-Point Protocol bundle
Synopsis
pppdetach
-a
bundle
pppdetach
[ -v ]
[ -p period ]
[ -t timeout ]
bundle
Description
pppdetach closes a PPP bundle by passing the
name of the bundle to the PPP daemon,
pppd(1M).
(The bundle must have been previously configured using
ppptalk(1M).)
pppd looks up the named bundle and closes it.
In default synchronous mode,
pppdetach does not return to the shell prompt
until either the bundle phase is ``Dead'', or the timeout value expires.
The following options are available:
-a-
Select asynchronous mode. In this mode, pppdetach sends
a detach command to pppd, and then exits
without monitoring the state of the bundle.
-p period-
The status of the bundle is checked every period seconds
to verify if the bundle is ``Dead''.
In verbose mode, the on-screen status is also updated.
-t timeout-
Set the timeout value for the disconnection.
The default timeout value is 120 seconds.
A timeout value of 0 will cause an indefinite wait if the connection is
not closed.
-v-
Turn on verbose mode. In this mode, status information
for the bundle, bundle protocols and link protocols will be displayed.
Exit codes
In synchronous mode, the following exit codes can be used to
diagnose problems with disconnection:
0-
The connection was successfully detached.
1-
Unable to detach connection because the command or its arguments are
invalid.
2-
Unable to detach connection because the bundle name is invalid.
3-
Unable to detach connection within the specified timeout value (note
that disconnection may still be in progress, even though
pppattach has timed out and returned to the shell prompt).
4-
Unable to detach connection due to an unexpected error from pppd.
6-
Unable to detach connection due to a dialer error.
7-
An unspecified error occurred.
References
pppattach(1M),
ppplinkadd(1M),
ppplinkdrop(1M),
pppstatus(1M),
ppptalk(1M)
© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004