Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sldialup(1M) — Interactive 3.2r4.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ifconfig(1M)

slattach(1M)

sllogin(1M)

sl(7)

uucp(1C)

sldialup(1M)  —  

NAME

sldialup − call another UNIX System and connect via SLIP

SYNOPSIS

/usr/ucb/sldialup [ −d ] [ −e | −o | −8 ] [ −f ] [ −i ]
[ −m ] [ −n myname ] [ −s speed ] host
/usr/ucb/sldialup [ −d ] [ −e | −o | −8 ] [ −f ] [ −i ] [ −l line ] [ −m ]
[ −n myname ] [ −s speed ] phone
/usr/ucb/sldialup [ −d ] [ −e | −o | −8 ] [ −f ] [ −m ] [ −n myname ]
[ −s speed ] ttyname

DESCRIPTION

The sldialup command calls another system running the Serial Line Internet Protocol (SLIP) and connects a network interface to it. 

If sldialup is invoked with a ttyname or a phone number, you will be talking directly to the modem connected to the port.  You must give the modem the commands to dial the target system and then log in to an account that has sllogin as its shell.  When connected, press the Escape key to connect the port to the SLIP network interface.  Type Control-C to hang up the line and abort the call. 

If sldialup is invoked with a hostname, the call is negotiated without any user intervention. All necessary information will be derived from the uucp setup files. 

To detach the interface, kill the forked sllogin process (this will also hang up the modem) on the other machine, or kill the forked sldialup process on this machine. 

OPTIONS

−d Debugging is enabled with this option. 

−e Even parity.  The default is no parity.  This option cannot be used with −o or −8. 

−o Odd parity.  The default is no parity.  This option cannot be used with the −e or −8 options. 

−8 Eight bit character size. The default is seven bit character size.  This option cannot be used with the −o or −e options. 

−f No fork option.  Normally, sldialup forks a child so that it is run in the background.  With the −f option, no child is forked and sldialup remains in the foreground. 

−i Interactive mode.  This option allows manual intervention, assuming that the /usr/lib/uucp/Systems file is set up to allow this (for example, the login negotiation is not specified). 

−l line
the tty name to use when using the phone number option. 

−m Manual ifconfig. Normally, sldialup sets up the interface automatically.  When the −m option is used, it is assumed that the interface is already configured.  See ifconfig(1m).

−n myname
myname is the name of the machine that sldialup is being run on.  This option is provided so that a different IP address can be used for SLIP than is used for any other configured networking interfaces, for example, TCP/IP. 

−s speed
speed is the baud rate that sldialup should use.  If it is not specified, it defaults to 9600. 

phone When using an automatic dialer, the argument is the telephone number with equal or minus signs placed appropriately for secondary dial tone with delays of 4 seconds. 

host A uucp system name may be used rather than a telephone number; in this case, sldialup will obtain an appropriate direct line or telephone number from /usr/lib/uucp/Systems.  Note that the host option should not be used in conjunction with the −l or −s options because sldialup will connect to the first available line for the system name specified, ignoring the requested line and speed. 

ttyname
The name of the device that sldialup should use. 

EXAMPLES

To connect to a host named fred listed in the /usr/lib/uucp/Systems file, type:

sldialup fred

To connect to /dev/ttyh00 at 2400 baud, type:

sldialup ttyh00 2400

Connected to /dev/ttyh00

Give the commands to the modem to dial the target host.  Press Escape or Control-C when connected to abort:

ATDT 5551212
CONNECT 2400

Login: slip

Password:
Attaching to SLIP interface.
My IP address is 123.4.5.0, your IP address is 123.4.5.1
Give the "connect" command to your local host.

<Escape>

SEE ALSO

ifconfig(1M), slattach(1M), sllogin(1M), sl(7), uucp(1C). 

\*U  —  Version 1.0

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026