xref: /openbmc/linux/drivers/net/plip/Kconfig (revision a7f7f624)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
218e635f4SJeff Kirsher#
318e635f4SJeff Kirsher# Parallel Line Internet Protocol (PLIP) network device configuration
418e635f4SJeff Kirsher#
518e635f4SJeff Kirsher
618e635f4SJeff Kirsherconfig PLIP
718e635f4SJeff Kirsher	tristate "PLIP (parallel port) support"
818e635f4SJeff Kirsher	depends on PARPORT
9a7f7f624SMasahiro Yamada	help
1018e635f4SJeff Kirsher	  PLIP (Parallel Line Internet Protocol) is used to create a
1118e635f4SJeff Kirsher	  reasonably fast mini network consisting of two (or, rarely, more)
1218e635f4SJeff Kirsher	  local machines.  A PLIP link from a Linux box is a popular means to
1318e635f4SJeff Kirsher	  install a Linux distribution on a machine which doesn't have a
1418e635f4SJeff Kirsher	  CD-ROM drive (a minimal system has to be transferred with floppies
1518e635f4SJeff Kirsher	  first). The kernels on both machines need to have this PLIP option
1618e635f4SJeff Kirsher	  enabled for this to work.
1718e635f4SJeff Kirsher
1818e635f4SJeff Kirsher	  The PLIP driver has two modes, mode 0 and mode 1.  The parallel
1918e635f4SJeff Kirsher	  ports (the connectors at the computers with 25 holes) are connected
2018e635f4SJeff Kirsher	  with "null printer" or "Turbo Laplink" cables which can transmit 4
2118e635f4SJeff Kirsher	  bits at a time (mode 0) or with special PLIP cables, to be used on
2218e635f4SJeff Kirsher	  bidirectional parallel ports only, which can transmit 8 bits at a
2318e635f4SJeff Kirsher	  time (mode 1); you can find the wiring of these cables in
2432c01266SMauro Carvalho Chehab	  <file:Documentation/networking/plip.rst>.  The cables can be up to
2518e635f4SJeff Kirsher	  15m long.  Mode 0 works also if one of the machines runs DOS/Windows
2618e635f4SJeff Kirsher	  and has some PLIP software installed, e.g. the Crynwr PLIP packet
2718e635f4SJeff Kirsher	  driver (<http://oak.oakland.edu/simtel.net/msdos/pktdrvr-pre.html>)
2818e635f4SJeff Kirsher	  and winsock or NCSA's telnet.
2918e635f4SJeff Kirsher
3018e635f4SJeff Kirsher	  If you want to use PLIP, say Y and read the PLIP mini-HOWTO as well
3118e635f4SJeff Kirsher	  as the NET-3-HOWTO, both available from
3218e635f4SJeff Kirsher	  <http://www.tldp.org/docs.html#howto>.  Note that the PLIP
3318e635f4SJeff Kirsher	  protocol has been changed and this PLIP driver won't work together
3418e635f4SJeff Kirsher	  with the PLIP support in Linux versions 1.0.x.  This option enlarges
3518e635f4SJeff Kirsher	  your kernel by about 8 KB.
3618e635f4SJeff Kirsher
3718e635f4SJeff Kirsher	  To compile this driver as a module, choose M here. The module
3818e635f4SJeff Kirsher	  will be called plip. If unsure, say Y or M, in case you buy
3918e635f4SJeff Kirsher	  a laptop later.
40