# slattach - attach a network interface to a serial line - man(8) - [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)
