xref: /OK3568_Linux_fs/kernel/drivers/net/wan/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# wan devices configuration
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyun
6*4882a593Smuzhiyunmenuconfig WAN
7*4882a593Smuzhiyun	bool "Wan interfaces support"
8*4882a593Smuzhiyun	help
9*4882a593Smuzhiyun	  Wide Area Networks (WANs), such as X.25, Frame Relay and leased
10*4882a593Smuzhiyun	  lines, are used to interconnect Local Area Networks (LANs) over vast
11*4882a593Smuzhiyun	  distances with data transfer rates significantly higher than those
12*4882a593Smuzhiyun	  achievable with commonly used asynchronous modem connections.
13*4882a593Smuzhiyun
14*4882a593Smuzhiyun	  Usually, a quite expensive external device called a `WAN router' is
15*4882a593Smuzhiyun	  needed to connect to a WAN. As an alternative, a relatively
16*4882a593Smuzhiyun	  inexpensive WAN interface card can allow your Linux box to directly
17*4882a593Smuzhiyun	  connect to a WAN.
18*4882a593Smuzhiyun
19*4882a593Smuzhiyun	  If you have one of those cards and wish to use it under Linux,
20*4882a593Smuzhiyun	  say Y here and also to the WAN driver for your card.
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun	  If unsure, say N.
23*4882a593Smuzhiyun
24*4882a593Smuzhiyunif WAN
25*4882a593Smuzhiyun
26*4882a593Smuzhiyun# There is no way to detect a comtrol sv11 - force it modular for now.
27*4882a593Smuzhiyunconfig HOSTESS_SV11
28*4882a593Smuzhiyun	tristate "Comtrol Hostess SV-11 support"
29*4882a593Smuzhiyun	depends on ISA && m && ISA_DMA_API && INET && HDLC && VIRT_TO_BUS
30*4882a593Smuzhiyun	help
31*4882a593Smuzhiyun	  Driver for Comtrol Hostess SV-11 network card which
32*4882a593Smuzhiyun	  operates on low speed synchronous serial links at up to
33*4882a593Smuzhiyun	  256Kbps, supporting PPP and Cisco HDLC.
34*4882a593Smuzhiyun
35*4882a593Smuzhiyun	  The driver will be compiled as a module: the
36*4882a593Smuzhiyun	  module will be called hostess_sv11.
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun# The COSA/SRP driver has not been tested as non-modular yet.
39*4882a593Smuzhiyunconfig COSA
40*4882a593Smuzhiyun	tristate "COSA/SRP sync serial boards support"
41*4882a593Smuzhiyun	depends on ISA && m && ISA_DMA_API && HDLC && VIRT_TO_BUS
42*4882a593Smuzhiyun	help
43*4882a593Smuzhiyun	  Driver for COSA and SRP synchronous serial boards.
44*4882a593Smuzhiyun
45*4882a593Smuzhiyun	  These boards allow to connect synchronous serial devices (for example
46*4882a593Smuzhiyun	  base-band modems, or any other device with the X.21, V.24, V.35 or
47*4882a593Smuzhiyun	  V.36 interface) to your Linux box. The cards can work as the
48*4882a593Smuzhiyun	  character device, synchronous PPP network device, or the Cisco HDLC
49*4882a593Smuzhiyun	  network device.
50*4882a593Smuzhiyun
51*4882a593Smuzhiyun	  You will need user-space utilities COSA or SRP boards for downloading
52*4882a593Smuzhiyun 	  the firmware to the cards and to set them up. Look at the
53*4882a593Smuzhiyun	  <http://www.fi.muni.cz/~kas/cosa/> for more information. You can also
54*4882a593Smuzhiyun	  read the comment at the top of the <file:drivers/net/wan/cosa.c> for
55*4882a593Smuzhiyun	  details about the cards and the driver itself.
56*4882a593Smuzhiyun
57*4882a593Smuzhiyun	  The driver will be compiled as a module: the
58*4882a593Smuzhiyun	  module will be called cosa.
59*4882a593Smuzhiyun
60*4882a593Smuzhiyun#
61*4882a593Smuzhiyun# Lan Media's board. Currently 1000, 1200, 5200, 5245
62*4882a593Smuzhiyun#
63*4882a593Smuzhiyunconfig LANMEDIA
64*4882a593Smuzhiyun	tristate "LanMedia Corp. SSI/V.35, T1/E1, HSSI, T3 boards"
65*4882a593Smuzhiyun	depends on PCI && VIRT_TO_BUS && HDLC
66*4882a593Smuzhiyun	help
67*4882a593Smuzhiyun	  Driver for the following Lan Media family of serial boards:
68*4882a593Smuzhiyun
69*4882a593Smuzhiyun	  - LMC 1000 board allows you to connect synchronous serial devices
70*4882a593Smuzhiyun	  (for example base-band modems, or any other device with the X.21,
71*4882a593Smuzhiyun	  V.24, V.35 or V.36 interface) to your Linux box.
72*4882a593Smuzhiyun
73*4882a593Smuzhiyun	  - LMC 1200 with on board DSU board allows you to connect your Linux
74*4882a593Smuzhiyun	  box directly to a T1 or E1 circuit.
75*4882a593Smuzhiyun
76*4882a593Smuzhiyun	  - LMC 5200 board provides a HSSI interface capable of running up to
77*4882a593Smuzhiyun	  52 Mbits per second.
78*4882a593Smuzhiyun
79*4882a593Smuzhiyun	  - LMC 5245 board connects directly to a T3 circuit saving the
80*4882a593Smuzhiyun	  additional external hardware.
81*4882a593Smuzhiyun
82*4882a593Smuzhiyun	  To change setting such as clock source you will need lmcctl.
83*4882a593Smuzhiyun	  It is available at <ftp://ftp.lanmedia.com/> (broken link).
84*4882a593Smuzhiyun
85*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
86*4882a593Smuzhiyun	  module will be called lmc.
87*4882a593Smuzhiyun
88*4882a593Smuzhiyun# There is no way to detect a Sealevel board. Force it modular
89*4882a593Smuzhiyunconfig SEALEVEL_4021
90*4882a593Smuzhiyun	tristate "Sealevel Systems 4021 support"
91*4882a593Smuzhiyun	depends on ISA && m && ISA_DMA_API && INET && HDLC && VIRT_TO_BUS
92*4882a593Smuzhiyun	help
93*4882a593Smuzhiyun	  This is a driver for the Sealevel Systems ACB 56 serial I/O adapter.
94*4882a593Smuzhiyun
95*4882a593Smuzhiyun	  The driver will be compiled as a module: the
96*4882a593Smuzhiyun	  module will be called sealevel.
97*4882a593Smuzhiyun
98*4882a593Smuzhiyun# Generic HDLC
99*4882a593Smuzhiyunconfig HDLC
100*4882a593Smuzhiyun	tristate "Generic HDLC layer"
101*4882a593Smuzhiyun	help
102*4882a593Smuzhiyun	  Say Y to this option if your Linux box contains a WAN (Wide Area
103*4882a593Smuzhiyun	  Network) card supported by this driver and you are planning to
104*4882a593Smuzhiyun	  connect the box to a WAN.
105*4882a593Smuzhiyun
106*4882a593Smuzhiyun	  You will need supporting software from
107*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/net/hdlc/>.
108*4882a593Smuzhiyun	  Generic HDLC driver currently supports raw HDLC, Cisco HDLC, Frame
109*4882a593Smuzhiyun	  Relay, synchronous Point-to-Point Protocol (PPP) and X.25.
110*4882a593Smuzhiyun
111*4882a593Smuzhiyun 	  To compile this driver as a module, choose M here: the
112*4882a593Smuzhiyun	  module will be called hdlc.
113*4882a593Smuzhiyun
114*4882a593Smuzhiyun	  If unsure, say N.
115*4882a593Smuzhiyun
116*4882a593Smuzhiyunconfig HDLC_RAW
117*4882a593Smuzhiyun	tristate "Raw HDLC support"
118*4882a593Smuzhiyun	depends on HDLC
119*4882a593Smuzhiyun	help
120*4882a593Smuzhiyun	  Generic HDLC driver supporting raw HDLC over WAN connections.
121*4882a593Smuzhiyun
122*4882a593Smuzhiyun	  If unsure, say N.
123*4882a593Smuzhiyun
124*4882a593Smuzhiyunconfig HDLC_RAW_ETH
125*4882a593Smuzhiyun	tristate "Raw HDLC Ethernet device support"
126*4882a593Smuzhiyun	depends on HDLC
127*4882a593Smuzhiyun	help
128*4882a593Smuzhiyun	  Generic HDLC driver supporting raw HDLC Ethernet device emulation
129*4882a593Smuzhiyun	  over WAN connections.
130*4882a593Smuzhiyun
131*4882a593Smuzhiyun	  You will need it for Ethernet over HDLC bridges.
132*4882a593Smuzhiyun
133*4882a593Smuzhiyun	  If unsure, say N.
134*4882a593Smuzhiyun
135*4882a593Smuzhiyunconfig HDLC_CISCO
136*4882a593Smuzhiyun	tristate "Cisco HDLC support"
137*4882a593Smuzhiyun	depends on HDLC
138*4882a593Smuzhiyun	help
139*4882a593Smuzhiyun	  Generic HDLC driver supporting Cisco HDLC over WAN connections.
140*4882a593Smuzhiyun
141*4882a593Smuzhiyun	  If unsure, say N.
142*4882a593Smuzhiyun
143*4882a593Smuzhiyunconfig HDLC_FR
144*4882a593Smuzhiyun	tristate "Frame Relay support"
145*4882a593Smuzhiyun	depends on HDLC
146*4882a593Smuzhiyun	help
147*4882a593Smuzhiyun	  Generic HDLC driver supporting Frame Relay over WAN connections.
148*4882a593Smuzhiyun
149*4882a593Smuzhiyun	  If unsure, say N.
150*4882a593Smuzhiyun
151*4882a593Smuzhiyunconfig HDLC_PPP
152*4882a593Smuzhiyun	tristate "Synchronous Point-to-Point Protocol (PPP) support"
153*4882a593Smuzhiyun	depends on HDLC
154*4882a593Smuzhiyun	help
155*4882a593Smuzhiyun	  Generic HDLC driver supporting PPP over WAN connections.
156*4882a593Smuzhiyun
157*4882a593Smuzhiyun	  If unsure, say N.
158*4882a593Smuzhiyun
159*4882a593Smuzhiyunconfig HDLC_X25
160*4882a593Smuzhiyun	tristate "X.25 protocol support"
161*4882a593Smuzhiyun	depends on HDLC && (LAPB=m && HDLC=m || LAPB=y)
162*4882a593Smuzhiyun	help
163*4882a593Smuzhiyun	  Generic HDLC driver supporting X.25 over WAN connections.
164*4882a593Smuzhiyun
165*4882a593Smuzhiyun	  If unsure, say N.
166*4882a593Smuzhiyun
167*4882a593Smuzhiyuncomment "X.25/LAPB support is disabled"
168*4882a593Smuzhiyun	depends on HDLC && (LAPB!=m || HDLC!=m) && LAPB!=y
169*4882a593Smuzhiyun
170*4882a593Smuzhiyunconfig PCI200SYN
171*4882a593Smuzhiyun	tristate "Goramo PCI200SYN support"
172*4882a593Smuzhiyun	depends on HDLC && PCI
173*4882a593Smuzhiyun	help
174*4882a593Smuzhiyun	  Driver for PCI200SYN cards by Goramo sp. j.
175*4882a593Smuzhiyun
176*4882a593Smuzhiyun	  If you have such a card, say Y here and see
177*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/net/hdlc/>.
178*4882a593Smuzhiyun
179*4882a593Smuzhiyun	  To compile this as a module, choose M here: the
180*4882a593Smuzhiyun	  module will be called pci200syn.
181*4882a593Smuzhiyun
182*4882a593Smuzhiyun	  If unsure, say N.
183*4882a593Smuzhiyun
184*4882a593Smuzhiyunconfig WANXL
185*4882a593Smuzhiyun	tristate "SBE Inc. wanXL support"
186*4882a593Smuzhiyun	depends on HDLC && PCI
187*4882a593Smuzhiyun	help
188*4882a593Smuzhiyun	  Driver for wanXL PCI cards by SBE Inc.
189*4882a593Smuzhiyun
190*4882a593Smuzhiyun	  If you have such a card, say Y here and see
191*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/net/hdlc/>.
192*4882a593Smuzhiyun
193*4882a593Smuzhiyun	  To compile this as a module, choose M here: the
194*4882a593Smuzhiyun	  module will be called wanxl.
195*4882a593Smuzhiyun
196*4882a593Smuzhiyun	  If unsure, say N.
197*4882a593Smuzhiyun
198*4882a593Smuzhiyunconfig WANXL_BUILD_FIRMWARE
199*4882a593Smuzhiyun	bool "rebuild wanXL firmware"
200*4882a593Smuzhiyun	depends on WANXL && !PREVENT_FIRMWARE_BUILD
201*4882a593Smuzhiyun	help
202*4882a593Smuzhiyun	  Allows you to rebuild firmware run by the QUICC processor.
203*4882a593Smuzhiyun	  It requires m68k toolchains and hexdump programs.
204*4882a593Smuzhiyun
205*4882a593Smuzhiyun	  You should never need this option, say N.
206*4882a593Smuzhiyun
207*4882a593Smuzhiyunconfig PC300TOO
208*4882a593Smuzhiyun	tristate "Cyclades PC300 RSV/X21 alternative support"
209*4882a593Smuzhiyun	depends on HDLC && PCI
210*4882a593Smuzhiyun	help
211*4882a593Smuzhiyun	  Alternative driver for PC300 RSV/X21 PCI cards made by
212*4882a593Smuzhiyun	  Cyclades, Inc. If you have such a card, say Y here and see
213*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/net/hdlc/>.
214*4882a593Smuzhiyun
215*4882a593Smuzhiyun	  To compile this as a module, choose M here: the module
216*4882a593Smuzhiyun	  will be called pc300too.
217*4882a593Smuzhiyun
218*4882a593Smuzhiyun	  If unsure, say N here.
219*4882a593Smuzhiyun
220*4882a593Smuzhiyunconfig N2
221*4882a593Smuzhiyun	tristate "SDL RISCom/N2 support"
222*4882a593Smuzhiyun	depends on HDLC && ISA
223*4882a593Smuzhiyun	help
224*4882a593Smuzhiyun	  Driver for RISCom/N2 single or dual channel ISA cards by
225*4882a593Smuzhiyun	  SDL Communications Inc.
226*4882a593Smuzhiyun
227*4882a593Smuzhiyun	  If you have such a card, say Y here and see
228*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/net/hdlc/>.
229*4882a593Smuzhiyun
230*4882a593Smuzhiyun	  Note that N2csu and N2dds cards are not supported by this driver.
231*4882a593Smuzhiyun
232*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the module
233*4882a593Smuzhiyun	  will be called n2.
234*4882a593Smuzhiyun
235*4882a593Smuzhiyun	  If unsure, say N.
236*4882a593Smuzhiyun
237*4882a593Smuzhiyunconfig C101
238*4882a593Smuzhiyun	tristate "Moxa C101 support"
239*4882a593Smuzhiyun	depends on HDLC && ISA
240*4882a593Smuzhiyun	help
241*4882a593Smuzhiyun	  Driver for C101 SuperSync ISA cards by Moxa Technologies Co., Ltd.
242*4882a593Smuzhiyun
243*4882a593Smuzhiyun	  If you have such a card, say Y here and see
244*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/net/hdlc/>.
245*4882a593Smuzhiyun
246*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
247*4882a593Smuzhiyun	  module will be called c101.
248*4882a593Smuzhiyun
249*4882a593Smuzhiyun	  If unsure, say N.
250*4882a593Smuzhiyun
251*4882a593Smuzhiyunconfig FARSYNC
252*4882a593Smuzhiyun	tristate "FarSync T-Series support"
253*4882a593Smuzhiyun	depends on HDLC && PCI
254*4882a593Smuzhiyun	help
255*4882a593Smuzhiyun	  Support for the FarSync T-Series X.21 (and V.35/V.24) cards by
256*4882a593Smuzhiyun	  FarSite Communications Ltd.
257*4882a593Smuzhiyun
258*4882a593Smuzhiyun	  Synchronous communication is supported on all ports at speeds up to
259*4882a593Smuzhiyun	  8Mb/s (128K on V.24) using synchronous PPP, Cisco HDLC, raw HDLC,
260*4882a593Smuzhiyun	  Frame Relay or X.25/LAPB.
261*4882a593Smuzhiyun
262*4882a593Smuzhiyun	  If you want the module to be automatically loaded when the interface
263*4882a593Smuzhiyun	  is referenced then you should add "alias hdlcX farsync" to a file
264*4882a593Smuzhiyun	  in /etc/modprobe.d/ for each interface, where X is 0, 1, 2, ..., or
265*4882a593Smuzhiyun	  simply use "alias hdlc* farsync" to indicate all of them.
266*4882a593Smuzhiyun
267*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
268*4882a593Smuzhiyun	  module will be called farsync.
269*4882a593Smuzhiyun
270*4882a593Smuzhiyunconfig FSL_UCC_HDLC
271*4882a593Smuzhiyun	tristate "Freescale QUICC Engine HDLC support"
272*4882a593Smuzhiyun	depends on HDLC
273*4882a593Smuzhiyun	depends on QUICC_ENGINE
274*4882a593Smuzhiyun	help
275*4882a593Smuzhiyun	  Driver for Freescale QUICC Engine HDLC controller. The driver
276*4882a593Smuzhiyun	  supports HDLC in NMSI and TDM mode.
277*4882a593Smuzhiyun
278*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
279*4882a593Smuzhiyun	  module will be called fsl_ucc_hdlc.
280*4882a593Smuzhiyun
281*4882a593Smuzhiyunconfig SLIC_DS26522
282*4882a593Smuzhiyun	tristate "Slic Maxim ds26522 card support"
283*4882a593Smuzhiyun	depends on SPI
284*4882a593Smuzhiyun	depends on FSL_SOC || ARCH_MXC || ARCH_LAYERSCAPE || COMPILE_TEST
285*4882a593Smuzhiyun	select BITREVERSE
286*4882a593Smuzhiyun	help
287*4882a593Smuzhiyun	  This module initializes and configures the slic maxim card
288*4882a593Smuzhiyun	  in T1 or E1 mode.
289*4882a593Smuzhiyun
290*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
291*4882a593Smuzhiyun	  module will be called slic_ds26522.
292*4882a593Smuzhiyun
293*4882a593Smuzhiyunconfig DSCC4_PCISYNC
294*4882a593Smuzhiyun	bool "Etinc PCISYNC features"
295*4882a593Smuzhiyun	depends on DSCC4
296*4882a593Smuzhiyun	help
297*4882a593Smuzhiyun	  Due to Etinc's design choice for its PCISYNC cards, some operations
298*4882a593Smuzhiyun	  are only allowed on specific ports of the DSCC4. This option is the
299*4882a593Smuzhiyun	  only way for the driver to know that it shouldn't return a success
300*4882a593Smuzhiyun	  code for these operations.
301*4882a593Smuzhiyun
302*4882a593Smuzhiyun	  Please say Y if your card is an Etinc's PCISYNC.
303*4882a593Smuzhiyun
304*4882a593Smuzhiyunconfig DSCC4_PCI_RST
305*4882a593Smuzhiyun	bool "Hard reset support"
306*4882a593Smuzhiyun	depends on DSCC4
307*4882a593Smuzhiyun	help
308*4882a593Smuzhiyun	  Various DSCC4 bugs forbid any reliable software reset of the ASIC.
309*4882a593Smuzhiyun	  As a replacement, some vendors provide a way to assert the PCI #RST
310*4882a593Smuzhiyun	  pin of DSCC4 through the GPIO port of the card. If you choose Y,
311*4882a593Smuzhiyun	  the driver will make use of this feature before module removal
312*4882a593Smuzhiyun	  (i.e. rmmod). The feature is known to be available on Commtech's
313*4882a593Smuzhiyun	  cards. Contact your manufacturer for details.
314*4882a593Smuzhiyun
315*4882a593Smuzhiyun	  Say Y if your card supports this feature.
316*4882a593Smuzhiyun
317*4882a593Smuzhiyunconfig IXP4XX_HSS
318*4882a593Smuzhiyun	tristate "Intel IXP4xx HSS (synchronous serial port) support"
319*4882a593Smuzhiyun	depends on HDLC && IXP4XX_NPE && IXP4XX_QMGR
320*4882a593Smuzhiyun	depends on ARCH_IXP4XX
321*4882a593Smuzhiyun	help
322*4882a593Smuzhiyun	  Say Y here if you want to use built-in HSS ports
323*4882a593Smuzhiyun	  on IXP4xx processor.
324*4882a593Smuzhiyun
325*4882a593Smuzhiyunconfig DLCI
326*4882a593Smuzhiyun	tristate "Frame Relay DLCI support"
327*4882a593Smuzhiyun	help
328*4882a593Smuzhiyun	  Support for the Frame Relay protocol.
329*4882a593Smuzhiyun
330*4882a593Smuzhiyun	  Frame Relay is a fast low-cost way to connect to a remote Internet
331*4882a593Smuzhiyun	  access provider or to form a private wide area network. The one
332*4882a593Smuzhiyun	  physical line from your box to the local "switch" (i.e. the entry
333*4882a593Smuzhiyun	  point to the Frame Relay network, usually at the phone company) can
334*4882a593Smuzhiyun	  carry several logical point-to-point connections to other computers
335*4882a593Smuzhiyun	  connected to the Frame Relay network. For a general explanation of
336*4882a593Smuzhiyun	  the protocol, check out <http://www.mplsforum.org/>.
337*4882a593Smuzhiyun
338*4882a593Smuzhiyun	  To use frame relay, you need supporting hardware (called FRAD) and
339*4882a593Smuzhiyun	  certain programs from the net-tools package as explained in
340*4882a593Smuzhiyun	  <file:Documentation/networking/framerelay.rst>.
341*4882a593Smuzhiyun
342*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
343*4882a593Smuzhiyun	  module will be called dlci.
344*4882a593Smuzhiyun
345*4882a593Smuzhiyunconfig DLCI_MAX
346*4882a593Smuzhiyun	int "Max DLCI per device"
347*4882a593Smuzhiyun	depends on DLCI
348*4882a593Smuzhiyun	default "8"
349*4882a593Smuzhiyun	help
350*4882a593Smuzhiyun	  How many logical point-to-point frame relay connections (the
351*4882a593Smuzhiyun	  identifiers of which are called DCLIs) should be handled by each
352*4882a593Smuzhiyun	  of your hardware frame relay access devices.
353*4882a593Smuzhiyun
354*4882a593Smuzhiyun	  Go with the default.
355*4882a593Smuzhiyun
356*4882a593Smuzhiyunconfig SDLA
357*4882a593Smuzhiyun	tristate "SDLA (Sangoma S502/S508) support"
358*4882a593Smuzhiyun	depends on DLCI && ISA
359*4882a593Smuzhiyun	help
360*4882a593Smuzhiyun	  Driver for the Sangoma S502A, S502E, and S508 Frame Relay Access
361*4882a593Smuzhiyun	  Devices.
362*4882a593Smuzhiyun
363*4882a593Smuzhiyun	  These are multi-protocol cards, but only Frame Relay is supported
364*4882a593Smuzhiyun	  by the driver at this time. Please read
365*4882a593Smuzhiyun	  <file:Documentation/networking/framerelay.rst>.
366*4882a593Smuzhiyun
367*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
368*4882a593Smuzhiyun	  module will be called sdla.
369*4882a593Smuzhiyun
370*4882a593Smuzhiyun# X.25 network drivers
371*4882a593Smuzhiyunconfig LAPBETHER
372*4882a593Smuzhiyun	tristate "LAPB over Ethernet driver"
373*4882a593Smuzhiyun	depends on LAPB && X25
374*4882a593Smuzhiyun	help
375*4882a593Smuzhiyun	  Driver for a pseudo device (typically called /dev/lapb0) which allows
376*4882a593Smuzhiyun	  you to open an LAPB point-to-point connection to some other computer
377*4882a593Smuzhiyun	  on your Ethernet network.
378*4882a593Smuzhiyun
379*4882a593Smuzhiyun	  In order to do this, you need to say Y or M to the driver for your
380*4882a593Smuzhiyun	  Ethernet card as well as to "LAPB Data Link Driver".
381*4882a593Smuzhiyun
382*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
383*4882a593Smuzhiyun	  module will be called lapbether.
384*4882a593Smuzhiyun
385*4882a593Smuzhiyun	  If unsure, say N.
386*4882a593Smuzhiyun
387*4882a593Smuzhiyunconfig X25_ASY
388*4882a593Smuzhiyun	tristate "X.25 async driver"
389*4882a593Smuzhiyun	depends on LAPB && X25 && TTY
390*4882a593Smuzhiyun	help
391*4882a593Smuzhiyun	  Send and receive X.25 frames over regular asynchronous serial
392*4882a593Smuzhiyun	  lines such as telephone lines equipped with ordinary modems.
393*4882a593Smuzhiyun
394*4882a593Smuzhiyun	  Experts should note that this driver doesn't currently comply with
395*4882a593Smuzhiyun	  the asynchronous HDLS framing protocols in CCITT recommendation X.25.
396*4882a593Smuzhiyun
397*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
398*4882a593Smuzhiyun	  module will be called x25_asy.
399*4882a593Smuzhiyun
400*4882a593Smuzhiyun	  If unsure, say N.
401*4882a593Smuzhiyun
402*4882a593Smuzhiyunconfig SBNI
403*4882a593Smuzhiyun	tristate "Granch SBNI12 Leased Line adapter support"
404*4882a593Smuzhiyun	depends on X86
405*4882a593Smuzhiyun	help
406*4882a593Smuzhiyun	  Driver for ISA SBNI12-xx cards which are low cost alternatives to
407*4882a593Smuzhiyun	  leased line modems.
408*4882a593Smuzhiyun
409*4882a593Smuzhiyun	  You can find more information and last versions of drivers and
410*4882a593Smuzhiyun	  utilities at <http://www.granch.ru/>. If you have any question you
411*4882a593Smuzhiyun	  can send email to <sbni@granch.ru>.
412*4882a593Smuzhiyun
413*4882a593Smuzhiyun	  To compile this driver as a module, choose M here: the
414*4882a593Smuzhiyun	  module will be called sbni.
415*4882a593Smuzhiyun
416*4882a593Smuzhiyun	  If unsure, say N.
417*4882a593Smuzhiyun
418*4882a593Smuzhiyunconfig SBNI_MULTILINE
419*4882a593Smuzhiyun	bool "Multiple line feature support"
420*4882a593Smuzhiyun	depends on SBNI
421*4882a593Smuzhiyun	help
422*4882a593Smuzhiyun	  Schedule traffic for some parallel lines, via SBNI12 adapters.
423*4882a593Smuzhiyun
424*4882a593Smuzhiyun	  If you have two computers connected with two parallel lines it's
425*4882a593Smuzhiyun	  possible to increase transfer rate nearly twice. You should have
426*4882a593Smuzhiyun	  a program named 'sbniconfig' to configure adapters.
427*4882a593Smuzhiyun
428*4882a593Smuzhiyun	  If unsure, say N.
429*4882a593Smuzhiyun
430*4882a593Smuzhiyunendif # WAN
431