1# 2# SLIP network device configuration 3# 4 5config SLIP 6 tristate "SLIP (serial line) support" 7 ---help--- 8 Say Y if you intend to use SLIP or CSLIP (compressed SLIP) to 9 connect to your Internet service provider or to connect to some 10 other local Unix box or if you want to configure your Linux box as a 11 Slip/CSlip server for other people to dial in. SLIP (Serial Line 12 Internet Protocol) is a protocol used to send Internet traffic over 13 serial connections such as telephone lines or null modem cables; 14 nowadays, the protocol PPP is more commonly used for this same 15 purpose. 16 17 Normally, your access provider has to support SLIP in order for you 18 to be able to use it, but there is now a SLIP emulator called SLiRP 19 around (available from 20 <ftp://ibiblio.org/pub/Linux/system/network/serial/>) which 21 allows you to use SLIP over a regular dial up shell connection. If 22 you plan to use SLiRP, make sure to say Y to CSLIP, below. The 23 NET-3-HOWTO, available from 24 <http://www.tldp.org/docs.html#howto>, explains how to 25 configure SLIP. Note that you don't need this option if you just 26 want to run term (term is a program which gives you almost full 27 Internet connectivity if you have a regular dial up shell account on 28 some Internet connected Unix computer. Read 29 <http://www.bart.nl/~patrickr/term-howto/Term-HOWTO.html>). SLIP 30 support will enlarge your kernel by about 4 KB. If unsure, say N. 31 32 To compile this driver as a module, choose M here. The module 33 will be called slip. 34 35config SLHC 36 tristate 37 ---help--- 38 This option enables Van Jacobsen serial line header compression 39 routines. 40 41if SLIP 42 43config SLIP_COMPRESSED 44 bool "CSLIP compressed headers" 45 depends on SLIP 46 select SLHC 47 ---help--- 48 This protocol is faster than SLIP because it uses compression on the 49 TCP/IP headers (not on the data itself), but it has to be supported 50 on both ends. Ask your access provider if you are not sure and 51 answer Y, just in case. You will still be able to use plain SLIP. If 52 you plan to use SLiRP, the SLIP emulator (available from 53 <ftp://ibiblio.org/pub/Linux/system/network/serial/>) which 54 allows you to use SLIP over a regular dial up shell connection, you 55 definitely want to say Y here. The NET-3-HOWTO, available from 56 <http://www.tldp.org/docs.html#howto>, explains how to configure 57 CSLIP. This won't enlarge your kernel. 58 59config SLIP_SMART 60 bool "Keepalive and linefill" 61 depends on SLIP 62 ---help--- 63 Adds additional capabilities to the SLIP driver to support the 64 RELCOM line fill and keepalive monitoring. Ideal on poor quality 65 analogue lines. 66 67config SLIP_MODE_SLIP6 68 bool "Six bit SLIP encapsulation" 69 depends on SLIP 70 ---help--- 71 Just occasionally you may need to run IP over hostile serial 72 networks that don't pass all control characters or are only seven 73 bit. Saying Y here adds an extra mode you can use with SLIP: 74 "slip6". In this mode, SLIP will only send normal ASCII symbols over 75 the serial device. Naturally, this has to be supported at the other 76 end of the link as well. It's good enough, for example, to run IP 77 over the async ports of a Camtec JNT Pad. If unsure, say N. 78 79endif # SLIP 80