startslip(1)

NAME

startslip - dial up and login to a slip server

SYNOPSIS

startslip [-d] [-b speed] [-s string1  [-s  string2  [...]]]
[-h] [-l] [-L]
          [-A annexname] [-U upscript] [-D downscript]
          [-t script_timeout] [-W maxtries] [-w retry_pause]
          [-K keepalive] [-O outfill] [-S unit] device  user
password

DESCRIPTION

The startslip utility opens the specified device. Once car
rier is
asserted (if modem control is enabled) startslip attempts to
login as the
specified user with the given password. Standard login: &
Password:
scheme assumed unless Annex option specified (see -A). If
successful, it
puts the device into the slip line discipline, calls
upscript and goes to
wait mode. If carrier drops (modem control enabled) or a
SIGHUP is sent
to startslip, it closes the device, calls downscript and at
tempts to
repeat the dialup and login sequence. If a SIGTERM is send
to startslip,
it closes the device, calls downscript and exits. When
startslip called
twice on the same device, previous copy killed by a SIGTERM
before any
operation.
The following options are available:
-d Print out debugging information.
-b speed
Determine the baud rate used for device, default
value is 9600.
-t script_timeout
Set login script timeout in seconds, default value
is 90.
-w retry_pause
Set connecting retry pause in seconds (increased
from one retry
to another), default value is 60.
-W maxtries
Set maximum number of connection retries for one
session, default
value is 6. Value 0 means infinite count.
-s stringN
The optional stringN is written to device. Return
character is
added automatically. For a dialup modem, the string
is used to
specify a dial sequence. No string written by de
fault. You can
specify several -s stringN arguments to use with
each try, f.e.
several host phone numbers.
-A annexname
The startslip utility assumes it is connecting to a
Xylogics
Annex box and engages in an appropriate dialog using
the user and
password arguments. The annexname argument is a
string that is
used to match against the Annex prompt to determine
when a connection has been established.
-h Use hardware (CTS/RTS) flow control for device. De
fault value is
no flow control.
-l Disable modem control (waiting for carrier and car
rier drop
sense) for device. Modem control is enabled by de
fault.
-U upscript
Specify a script to run when a SLIP interface be
comes connected.
This may contain ifconfig(8), route(8), and other
appropriate
commands. The arguments that are passed to the
script are "slX
up". Default value is /sbin/ifconfig. Dial se
quence number (see
-s) passed via LINE environment variable.
-D downscript
Specify a script to run when a SLIP connection goes
away. The
arguments that are passed to the script are "slX
down". Default
value is /sbin/ifconfig. Dial sequence number (see
-s) passed
via LINE environment variable.
-K keepalive
Set SLIP "keep alive" timeout in seconds. If
FRAME_END not
received during this time period, a reconnect will
occur. Active
"out fill" timeout expected from other side. De
fault value is no
timeout.
-O outfill
Set SLIP "out fill" timeout in seconds. It causes
at least one
FRAME_END to be sent during this timeout. Needed
for "keep
alive" timeout on other side. Default value is no
timeout.
-S unit
Set SLIP unit number directly. Use with caution, no
check for
two interfaces with same number made. Default is
dynamic assignment.
-L Use uucp-style device locking. You need it unless
you start
startslip from external program which already does
uucp locking.
Default case is no uucp locking to satisfy such pro
grams.

FILES

/var/run/startslip.<device>.pid pid stored here
/usr/share/examples/startslip/*

SEE ALSO

uustat(1) (ports/net/freebsd-uucp), slattach(8), sliplo
gin(8)

HISTORY

The startslip appeared in 4.4BSD.
BSD June 5, 1993
Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout