18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
28c2ecf20Sopenharmony_ci#
38c2ecf20Sopenharmony_ci# Parallel Line Internet Protocol (PLIP) network device configuration
48c2ecf20Sopenharmony_ci#
58c2ecf20Sopenharmony_ci
68c2ecf20Sopenharmony_ciconfig PLIP
78c2ecf20Sopenharmony_ci	tristate "PLIP (parallel port) support"
88c2ecf20Sopenharmony_ci	depends on PARPORT
98c2ecf20Sopenharmony_ci	help
108c2ecf20Sopenharmony_ci	  PLIP (Parallel Line Internet Protocol) is used to create a
118c2ecf20Sopenharmony_ci	  reasonably fast mini network consisting of two (or, rarely, more)
128c2ecf20Sopenharmony_ci	  local machines.  A PLIP link from a Linux box is a popular means to
138c2ecf20Sopenharmony_ci	  install a Linux distribution on a machine which doesn't have a
148c2ecf20Sopenharmony_ci	  CD-ROM drive (a minimal system has to be transferred with floppies
158c2ecf20Sopenharmony_ci	  first). The kernels on both machines need to have this PLIP option
168c2ecf20Sopenharmony_ci	  enabled for this to work.
178c2ecf20Sopenharmony_ci
188c2ecf20Sopenharmony_ci	  The PLIP driver has two modes, mode 0 and mode 1.  The parallel
198c2ecf20Sopenharmony_ci	  ports (the connectors at the computers with 25 holes) are connected
208c2ecf20Sopenharmony_ci	  with "null printer" or "Turbo Laplink" cables which can transmit 4
218c2ecf20Sopenharmony_ci	  bits at a time (mode 0) or with special PLIP cables, to be used on
228c2ecf20Sopenharmony_ci	  bidirectional parallel ports only, which can transmit 8 bits at a
238c2ecf20Sopenharmony_ci	  time (mode 1); you can find the wiring of these cables in
248c2ecf20Sopenharmony_ci	  <file:Documentation/networking/plip.rst>.  The cables can be up to
258c2ecf20Sopenharmony_ci	  15m long.  Mode 0 works also if one of the machines runs DOS/Windows
268c2ecf20Sopenharmony_ci	  and has some PLIP software installed, e.g. the Crynwr PLIP packet
278c2ecf20Sopenharmony_ci	  driver (<http://oak.oakland.edu/simtel.net/msdos/pktdrvr-pre.html>)
288c2ecf20Sopenharmony_ci	  and winsock or NCSA's telnet.
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci	  If you want to use PLIP, say Y and read the PLIP mini-HOWTO as well
318c2ecf20Sopenharmony_ci	  as the NET-3-HOWTO, both available from
328c2ecf20Sopenharmony_ci	  <http://www.tldp.org/docs.html#howto>.  Note that the PLIP
338c2ecf20Sopenharmony_ci	  protocol has been changed and this PLIP driver won't work together
348c2ecf20Sopenharmony_ci	  with the PLIP support in Linux versions 1.0.x.  This option enlarges
358c2ecf20Sopenharmony_ci	  your kernel by about 8 KB.
368c2ecf20Sopenharmony_ci
378c2ecf20Sopenharmony_ci	  To compile this driver as a module, choose M here. The module
388c2ecf20Sopenharmony_ci	  will be called plip. If unsure, say Y or M, in case you buy
398c2ecf20Sopenharmony_ci	  a laptop later.
40