82 lines · plain
1# SPDX-License-Identifier: GPL-2.0-only2#3# SLIP network device configuration4#5 6config SLIP7 tristate "SLIP (serial line) support"8 depends on TTY9 help10 Say Y if you intend to use SLIP or CSLIP (compressed SLIP) to11 connect to your Internet service provider or to connect to some12 other local Unix box or if you want to configure your Linux box as a13 Slip/CSlip server for other people to dial in. SLIP (Serial Line14 Internet Protocol) is a protocol used to send Internet traffic over15 serial connections such as telephone lines or null modem cables;16 nowadays, the protocol PPP is more commonly used for this same17 purpose.18 19 Normally, your access provider has to support SLIP in order for you20 to be able to use it, but there is now a SLIP emulator called SLiRP21 around (available from22 <ftp://ibiblio.org/pub/Linux/system/network/serial/>) which23 allows you to use SLIP over a regular dial up shell connection. If24 you plan to use SLiRP, make sure to say Y to CSLIP, below. The25 NET-3-HOWTO, available from26 <http://www.tldp.org/docs.html#howto>, explains how to27 configure SLIP. Note that you don't need this option if you just28 want to run term (term is a program which gives you almost full29 Internet connectivity if you have a regular dial up shell account on30 some Internet connected Unix computer. Read31 <http://www.bart.nl/~patrickr/term-howto/Term-HOWTO.html>). SLIP32 support will enlarge your kernel by about 4 KB. If unsure, say N.33 34 To compile this driver as a module, choose M here. The module35 will be called slip.36 37config SLHC38 tristate39 help40 This option enables Van Jacobsen serial line header compression41 routines.42 43if SLIP44 45config SLIP_COMPRESSED46 bool "CSLIP compressed headers"47 depends on SLIP48 select SLHC49 help50 This protocol is faster than SLIP because it uses compression on the51 TCP/IP headers (not on the data itself), but it has to be supported52 on both ends. Ask your access provider if you are not sure and53 answer Y, just in case. You will still be able to use plain SLIP. If54 you plan to use SLiRP, the SLIP emulator (available from55 <ftp://ibiblio.org/pub/Linux/system/network/serial/>) which56 allows you to use SLIP over a regular dial up shell connection, you57 definitely want to say Y here. The NET-3-HOWTO, available from58 <http://www.tldp.org/docs.html#howto>, explains how to configure59 CSLIP. This won't enlarge your kernel.60 61config SLIP_SMART62 bool "Keepalive and linefill"63 depends on SLIP64 help65 Adds additional capabilities to the SLIP driver to support the66 RELCOM line fill and keepalive monitoring. Ideal on poor quality67 analogue lines.68 69config SLIP_MODE_SLIP670 bool "Six bit SLIP encapsulation"71 depends on SLIP72 help73 Just occasionally you may need to run IP over hostile serial74 networks that don't pass all control characters or are only seven75 bit. Saying Y here adds an extra mode you can use with SLIP:76 "slip6". In this mode, SLIP will only send normal ASCII symbols over77 the serial device. Naturally, this has to be supported at the other78 end of the link as well. It's good enough, for example, to run IP79 over the async ports of a Camtec JNT Pad. If unsure, say N.80 81endif # SLIP82