docs: networking: convert ltpc.txt to ReST
- add SPDX header; - add a document title; - mark code blocks and literals as such; - mark tables as such; - adjust identation, whitespaces and blank lines; - add to networking/index.rst. Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
Родитель
40e79150c1
Коммит
a6b93e6555
|
@ -76,6 +76,7 @@ Contents:
|
|||
kcm
|
||||
l2tp
|
||||
lapb-module
|
||||
ltpc
|
||||
|
||||
.. only:: subproject and html
|
||||
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
.. SPDX-License-Identifier: GPL-2.0
|
||||
|
||||
===========
|
||||
LTPC Driver
|
||||
===========
|
||||
|
||||
This is the ALPHA version of the ltpc driver.
|
||||
|
||||
In order to use it, you will need at least version 1.3.3 of the
|
||||
|
@ -15,7 +21,7 @@ yourself. (see "Card Configuration" below for how to determine or
|
|||
change the settings on your card)
|
||||
|
||||
When the driver is compiled into the kernel, you can add a line such
|
||||
as the following to your /etc/lilo.conf:
|
||||
as the following to your /etc/lilo.conf::
|
||||
|
||||
append="ltpc=0x240,9,1"
|
||||
|
||||
|
@ -25,13 +31,13 @@ the driver will try to determine them itself.
|
|||
|
||||
If you load the driver as a module, you can pass the parameters "io=",
|
||||
"irq=", and "dma=" on the command line with insmod or modprobe, or add
|
||||
them as options in a configuration file in /etc/modprobe.d/ directory:
|
||||
them as options in a configuration file in /etc/modprobe.d/ directory::
|
||||
|
||||
alias lt0 ltpc # autoload the module when the interface is configured
|
||||
options ltpc io=0x240 irq=9 dma=1
|
||||
|
||||
Before starting up the netatalk demons (perhaps in rc.local), you
|
||||
need to add a line such as:
|
||||
need to add a line such as::
|
||||
|
||||
/sbin/ifconfig lt0 127.0.0.42
|
||||
|
||||
|
@ -42,7 +48,7 @@ The appropriate netatalk configuration depends on whether you are
|
|||
attached to a network that includes AppleTalk routers or not. If,
|
||||
like me, you are simply connecting to your home Macintoshes and
|
||||
printers, you need to set up netatalk to "seed". The way I do this
|
||||
is to have the lines
|
||||
is to have the lines::
|
||||
|
||||
dummy -seed -phase 2 -net 2000 -addr 2000.26 -zone "1033"
|
||||
lt0 -seed -phase 1 -net 1033 -addr 1033.27 -zone "1033"
|
||||
|
@ -57,13 +63,13 @@ such.
|
|||
|
||||
If you are attached to an extended AppleTalk network, with routers on
|
||||
it, then you don't need to fool around with this -- the appropriate
|
||||
line in atalkd.conf is
|
||||
line in atalkd.conf is::
|
||||
|
||||
lt0 -phase 1
|
||||
|
||||
--------------------------------------
|
||||
|
||||
Card Configuration:
|
||||
Card Configuration
|
||||
==================
|
||||
|
||||
The interrupts and so forth are configured via the dipswitch on the
|
||||
board. Set the switches so as not to conflict with other hardware.
|
||||
|
@ -73,26 +79,32 @@ board. Set the switches so as not to conflict with other hardware.
|
|||
original documentation refers to IRQ2. Since you'll be running
|
||||
this on an AT (or later) class machine, that really means IRQ9.
|
||||
|
||||
=== ===========================================================
|
||||
SW1 IRQ 4
|
||||
SW2 IRQ 3
|
||||
SW3 IRQ 9 (2 in original card documentation only applies to XT)
|
||||
=== ===========================================================
|
||||
|
||||
|
||||
DMA -- choose DMA 1 or 3, and set both corresponding switches.
|
||||
|
||||
=== =====
|
||||
SW4 DMA 3
|
||||
SW5 DMA 1
|
||||
SW6 DMA 3
|
||||
SW7 DMA 1
|
||||
=== =====
|
||||
|
||||
|
||||
I/O address -- choose one.
|
||||
|
||||
=== =========
|
||||
SW8 220 / 240
|
||||
=== =========
|
||||
|
||||
--------------------------------------
|
||||
|
||||
IP:
|
||||
IP
|
||||
==
|
||||
|
||||
Yes, it is possible to do IP over LocalTalk. However, you can't just
|
||||
treat the LocalTalk device like an ordinary Ethernet device, even if
|
||||
|
@ -102,9 +114,9 @@ Instead, you follow the same procedure as for doing IP in EtherTalk.
|
|||
See Documentation/networking/ipddp.rst for more information about the
|
||||
kernel driver and userspace tools needed.
|
||||
|
||||
--------------------------------------
|
||||
|
||||
BUGS:
|
||||
Bugs
|
||||
====
|
||||
|
||||
IRQ autoprobing often doesn't work on a cold boot. To get around
|
||||
this, either compile the driver as a module, or pass the parameters
|
||||
|
@ -120,12 +132,13 @@ It may theoretically be possible to use two LTPC cards in the same
|
|||
machine, but this is unsupported, so if you really want to do this,
|
||||
you'll probably have to hack the initialization code a bit.
|
||||
|
||||
______________________________________
|
||||
|
||||
THANKS:
|
||||
Thanks to Alan Cox for helpful discussions early on in this
|
||||
Thanks
|
||||
======
|
||||
|
||||
Thanks to Alan Cox for helpful discussions early on in this
|
||||
work, and to Denis Hainsworth for doing the bleeding-edge testing.
|
||||
|
||||
-- Bradford Johnson <bradford@math.umn.edu>
|
||||
Bradford Johnson <bradford@math.umn.edu>
|
||||
|
||||
-- Updated 11/09/1998 by David Huggins-Daines <dhd@debian.org>
|
||||
Updated 11/09/1998 by David Huggins-Daines <dhd@debian.org>
|
|
@ -48,7 +48,7 @@ config LTPC
|
|||
If you are in doubt, this card is the one with the 65C02 chip on it.
|
||||
You also need version 1.3.3 or later of the netatalk package.
|
||||
This driver is experimental, which means that it may not work.
|
||||
See the file <file:Documentation/networking/ltpc.txt>.
|
||||
See the file <file:Documentation/networking/ltpc.rst>.
|
||||
|
||||
config COPS
|
||||
tristate "COPS LocalTalk PC support"
|
||||
|
|
Загрузка…
Ссылка в новой задаче