# slattach(8) - man - phpman

[SLATTACH(8)](https://www.chedong.com/phpMan.php/man/SLATTACH/8/markdown)                      Linux System Administrator's Manual                     [SLATTACH(8)](https://www.chedong.com/phpMan.php/man/SLATTACH/8/markdown)



## NAME
       slattach - attach a network interface to a serial line

## SYNOPSIS
### slattach [-dehlLmnqv] [-c command] [-p proto] [-s speed] [tty]

## DESCRIPTION
       **Slattach**  is  a tiny little program that can be used to put a normal terminal ("serial") line
       into one of several "network" modes, thus allowing you to use it for point-to-point links  to
       other computers.

## OPTIONS
       **tty**    Path  to a serial device like _/dev/ttyS*_, _/dev/cua*_ or _/dev/ptmx_ to spawn a new pseudo
              tty.

### [-c command]
              Execute **command** when the line is hung up. This can be used to run scripts or re-estab‐
              lish connections when a link goes down.

       **[-d]**   Enable debugging output.  Useful when determining why a given setup doesn't work.

       **[-h]**   Exit when the carrier is lost. This works on both /dev/tty and /dev/cua devices by di‐
              rectly monitoring the carrier status every 15 seconds.

       **[-v]**   Enable verbose output.  Useful in shell scripts.

       **[-q]**   Operate in quiet mode - no messages at all.

       **[-l]**   Create an UUCP-style lockfile for the device in /var/lock.

       **[-n]**   Equivalent to the "mesg n" command.

       **[-m]**   Do **not** initialize the line into 8 bits raw mode.

       **[-e]**   Exit right after initializing device, instead of waiting for the line to hang up.

       **[-L]**   Enable 3 wire operation. The terminal is moved into CLOCAL mode, carrier  watching  is
              disabled.

### [-p proto]
              Set a specific kind of protocol to use on the line.  The default is set to **cslip**, i.e.
              compressed SLIP.  Other possible values are **slip**  (normal  SLIP),  **adaptive**  (adaptive
              CSLIP/SLIP), **ppp** (Point-to-Point Protocol) and **kiss** (a protocol used for communicating
              with AX.25 packet radio terminal node controllers).  The special argument **tty**  can  be
              used  to  put  the  device back into normal serial operation.  Using 'ppp' mode is not
              normally useful as ppp requires an additional ppp daemon **pppd**  to  be  active  on  the
              line. For kiss connections the **kissattach** program should be used.

### [-s speed]
              Set a specific line speed, other than the default.

       If  no  arguments  are  given, the current terminal line (usually: the login device) is used.
       Otherwise, an attempt is made to claim the indicated terminal port, lock it, and open it.

## FILES
       _/dev/cua*_ _/var/lock/LCK.*_ _/dev/ttyS*_ _/dev/ptmx_

## BUGS
       None known.

## SEE ALSO
       [kissattach(8)](https://www.chedong.com/phpMan.php/man/kissattach/8/markdown), [dip(8)](https://www.chedong.com/phpMan.php/man/dip/8/markdown) [pppd(8)](https://www.chedong.com/phpMan.php/man/pppd/8/markdown), [sliplogin(8)](https://www.chedong.com/phpMan.php/man/sliplogin/8/markdown).

## AUTHORS
       Fred N. van Kempen, <<waltje@uwalt.nl.mugnet.org>>
       Alan Cox, <<Alan.Cox@linux.org>>
       Miquel van Smoorenburg, <<miquels@drinkel.ow.org>>
       George Shearer, <<gshearer@one.net>>
       Yossi Gottlieb, <<yogo@math.tau.ac.il>>



net-tools                                    2011-12-31                                  [SLATTACH(8)](https://www.chedong.com/phpMan.php/man/SLATTACH/8/markdown)
