Skip to content

Commit 18e635f

Browse files
author
Jeff Kirsher
committed
plip: Move the PLIP driver
Move the Parallel Line Internet Protocol (PLIP) driver into drivers/net/plip/ and make the necessary Kconfig and Makefile changes. CC: Niibe Yutaka <gniibe@mri.co.jp> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Acked-by: Alan Cox <alan@linux.intel.com>
1 parent ff5a3b5 commit 18e635f

File tree

5 files changed

+46
-36
lines changed

5 files changed

+46
-36
lines changed

drivers/net/Kconfig

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,8 @@ source "drivers/net/ethernet/Kconfig"
197197

198198
source "drivers/net/fddi/Kconfig"
199199

200+
source "drivers/net/plip/Kconfig"
201+
200202
source "drivers/net/tokenring/Kconfig"
201203

202204
source "drivers/net/wireless/Kconfig"
@@ -272,41 +274,6 @@ config RIONET_RX_SIZE
272274
depends on RIONET
273275
default "128"
274276

275-
config PLIP
276-
tristate "PLIP (parallel port) support"
277-
depends on PARPORT
278-
---help---
279-
PLIP (Parallel Line Internet Protocol) is used to create a
280-
reasonably fast mini network consisting of two (or, rarely, more)
281-
local machines. A PLIP link from a Linux box is a popular means to
282-
install a Linux distribution on a machine which doesn't have a
283-
CD-ROM drive (a minimal system has to be transferred with floppies
284-
first). The kernels on both machines need to have this PLIP option
285-
enabled for this to work.
286-
287-
The PLIP driver has two modes, mode 0 and mode 1. The parallel
288-
ports (the connectors at the computers with 25 holes) are connected
289-
with "null printer" or "Turbo Laplink" cables which can transmit 4
290-
bits at a time (mode 0) or with special PLIP cables, to be used on
291-
bidirectional parallel ports only, which can transmit 8 bits at a
292-
time (mode 1); you can find the wiring of these cables in
293-
<file:Documentation/networking/PLIP.txt>. The cables can be up to
294-
15m long. Mode 0 works also if one of the machines runs DOS/Windows
295-
and has some PLIP software installed, e.g. the Crynwr PLIP packet
296-
driver (<http://oak.oakland.edu/simtel.net/msdos/pktdrvr-pre.html>)
297-
and winsock or NCSA's telnet.
298-
299-
If you want to use PLIP, say Y and read the PLIP mini-HOWTO as well
300-
as the NET-3-HOWTO, both available from
301-
<http://www.tldp.org/docs.html#howto>. Note that the PLIP
302-
protocol has been changed and this PLIP driver won't work together
303-
with the PLIP support in Linux versions 1.0.x. This option enlarges
304-
your kernel by about 8 KB.
305-
306-
To compile this driver as a module, choose M here. The module
307-
will be called plip. If unsure, say Y or M, in case you buy
308-
a laptop later.
309-
310277
config SLIP
311278
tristate "SLIP (serial line) support"
312279
---help---

drivers/net/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ obj-$(CONFIG_VMXNET3) += vmxnet3/
1212
#
1313
# link order important here
1414
#
15-
obj-$(CONFIG_PLIP) += plip.o
1615
obj-$(CONFIG_RIONET) += rionet.o
1716

1817
#
@@ -39,6 +38,7 @@ obj-$(CONFIG_DEV_APPLETALK) += appletalk/
3938
obj-$(CONFIG_ETHERNET) += ethernet/
4039
obj-$(CONFIG_FDDI) += fddi/
4140
obj-$(CONFIG_HIPPI) += hippi/
41+
obj-$(CONFIG_PLIP) += plip/
4242
onj-$(CONFIG_PPP) += ppp/
4343
obj-$(CONFIG_PPP_ASYNC) += ppp/
4444
obj-$(CONFIG_PPP_BSDCOMP) += ppp/

drivers/net/plip/Kconfig

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#
2+
# Parallel Line Internet Protocol (PLIP) network device configuration
3+
#
4+
5+
config PLIP
6+
tristate "PLIP (parallel port) support"
7+
depends on PARPORT
8+
---help---
9+
PLIP (Parallel Line Internet Protocol) is used to create a
10+
reasonably fast mini network consisting of two (or, rarely, more)
11+
local machines. A PLIP link from a Linux box is a popular means to
12+
install a Linux distribution on a machine which doesn't have a
13+
CD-ROM drive (a minimal system has to be transferred with floppies
14+
first). The kernels on both machines need to have this PLIP option
15+
enabled for this to work.
16+
17+
The PLIP driver has two modes, mode 0 and mode 1. The parallel
18+
ports (the connectors at the computers with 25 holes) are connected
19+
with "null printer" or "Turbo Laplink" cables which can transmit 4
20+
bits at a time (mode 0) or with special PLIP cables, to be used on
21+
bidirectional parallel ports only, which can transmit 8 bits at a
22+
time (mode 1); you can find the wiring of these cables in
23+
<file:Documentation/networking/PLIP.txt>. The cables can be up to
24+
15m long. Mode 0 works also if one of the machines runs DOS/Windows
25+
and has some PLIP software installed, e.g. the Crynwr PLIP packet
26+
driver (<http://oak.oakland.edu/simtel.net/msdos/pktdrvr-pre.html>)
27+
and winsock or NCSA's telnet.
28+
29+
If you want to use PLIP, say Y and read the PLIP mini-HOWTO as well
30+
as the NET-3-HOWTO, both available from
31+
<http://www.tldp.org/docs.html#howto>. Note that the PLIP
32+
protocol has been changed and this PLIP driver won't work together
33+
with the PLIP support in Linux versions 1.0.x. This option enlarges
34+
your kernel by about 8 KB.
35+
36+
To compile this driver as a module, choose M here. The module
37+
will be called plip. If unsure, say Y or M, in case you buy
38+
a laptop later.

drivers/net/plip/Makefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#
2+
# Makefile for the PLIP network device drivers.
3+
#
4+
5+
obj-$(CONFIG_PLIP) += plip.o
File renamed without changes.

0 commit comments

Comments
 (0)