11da177e4SLinus Torvalds# 21da177e4SLinus Torvalds# wan devices configuration 31da177e4SLinus Torvalds# 41da177e4SLinus Torvalds 51da177e4SLinus Torvaldsmenu "Wan interfaces" 61da177e4SLinus Torvalds depends on NETDEVICES 71da177e4SLinus Torvalds 81da177e4SLinus Torvaldsconfig WAN 91da177e4SLinus Torvalds bool "Wan interfaces support" 101da177e4SLinus Torvalds ---help--- 111da177e4SLinus Torvalds Wide Area Networks (WANs), such as X.25, Frame Relay and leased 121da177e4SLinus Torvalds lines, are used to interconnect Local Area Networks (LANs) over vast 131da177e4SLinus Torvalds distances with data transfer rates significantly higher than those 141da177e4SLinus Torvalds achievable with commonly used asynchronous modem connections. 151da177e4SLinus Torvalds 161da177e4SLinus Torvalds Usually, a quite expensive external device called a `WAN router' is 171da177e4SLinus Torvalds needed to connect to a WAN. As an alternative, a relatively 181da177e4SLinus Torvalds inexpensive WAN interface card can allow your Linux box to directly 191da177e4SLinus Torvalds connect to a WAN. 201da177e4SLinus Torvalds 211da177e4SLinus Torvalds If you have one of those cards and wish to use it under Linux, 221da177e4SLinus Torvalds say Y here and also to the WAN driver for your card. 231da177e4SLinus Torvalds 241da177e4SLinus Torvalds If unsure, say N. 251da177e4SLinus Torvalds 261da177e4SLinus Torvalds# There is no way to detect a comtrol sv11 - force it modular for now. 271da177e4SLinus Torvaldsconfig HOSTESS_SV11 281da177e4SLinus Torvalds tristate "Comtrol Hostess SV-11 support" 29a5532606SAl Viro depends on WAN && ISA && m && ISA_DMA_API 301da177e4SLinus Torvalds help 311da177e4SLinus Torvalds Driver for Comtrol Hostess SV-11 network card which 321da177e4SLinus Torvalds operates on low speed synchronous serial links at up to 331da177e4SLinus Torvalds 256Kbps, supporting PPP and Cisco HDLC. 341da177e4SLinus Torvalds 351da177e4SLinus Torvalds The driver will be compiled as a module: the 361da177e4SLinus Torvalds module will be called hostess_sv11. 371da177e4SLinus Torvalds 381da177e4SLinus Torvalds# The COSA/SRP driver has not been tested as non-modular yet. 391da177e4SLinus Torvaldsconfig COSA 401da177e4SLinus Torvalds tristate "COSA/SRP sync serial boards support" 41a5532606SAl Viro depends on WAN && ISA && m && ISA_DMA_API 421da177e4SLinus Torvalds ---help--- 431da177e4SLinus Torvalds Driver for COSA and SRP synchronous serial boards. 441da177e4SLinus Torvalds 451da177e4SLinus Torvalds These boards allow to connect synchronous serial devices (for example 461da177e4SLinus Torvalds base-band modems, or any other device with the X.21, V.24, V.35 or 471da177e4SLinus Torvalds V.36 interface) to your Linux box. The cards can work as the 481da177e4SLinus Torvalds character device, synchronous PPP network device, or the Cisco HDLC 491da177e4SLinus Torvalds network device. 501da177e4SLinus Torvalds 511da177e4SLinus Torvalds You will need user-space utilities COSA or SRP boards for downloading 521da177e4SLinus Torvalds the firmware to the cards and to set them up. Look at the 531da177e4SLinus Torvalds <http://www.fi.muni.cz/~kas/cosa/> for more information. You can also 541da177e4SLinus Torvalds read the comment at the top of the <file:drivers/net/wan/cosa.c> for 551da177e4SLinus Torvalds details about the cards and the driver itself. 561da177e4SLinus Torvalds 571da177e4SLinus Torvalds The driver will be compiled as a module: the 581da177e4SLinus Torvalds module will be called cosa. 591da177e4SLinus Torvalds 601da177e4SLinus Torvaldsconfig DSCC4 611da177e4SLinus Torvalds tristate "Etinc PCISYNC serial board support" 621da177e4SLinus Torvalds depends on WAN && PCI && m 631da177e4SLinus Torvalds help 641da177e4SLinus Torvalds Driver for Etinc PCISYNC boards based on the Infineon (ex. Siemens) 651da177e4SLinus Torvalds DSCC4 chipset. 661da177e4SLinus Torvalds 671da177e4SLinus Torvalds This is supposed to work with the four port card. Take a look at 681da177e4SLinus Torvalds <http://www.cogenit.fr/dscc4/> for further information about the 691da177e4SLinus Torvalds driver. 701da177e4SLinus Torvalds 711da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 721da177e4SLinus Torvalds module will be called dscc4. 731da177e4SLinus Torvalds 741da177e4SLinus Torvaldsconfig DSCC4_PCISYNC 751da177e4SLinus Torvalds bool "Etinc PCISYNC features" 761da177e4SLinus Torvalds depends on DSCC4 771da177e4SLinus Torvalds help 781da177e4SLinus Torvalds Due to Etinc's design choice for its PCISYNC cards, some operations 791da177e4SLinus Torvalds are only allowed on specific ports of the DSCC4. This option is the 801da177e4SLinus Torvalds only way for the driver to know that it shouldn't return a success 811da177e4SLinus Torvalds code for these operations. 821da177e4SLinus Torvalds 831da177e4SLinus Torvalds Please say Y if your card is an Etinc's PCISYNC. 841da177e4SLinus Torvalds 851da177e4SLinus Torvaldsconfig DSCC4_PCI_RST 861da177e4SLinus Torvalds bool "Hard reset support" 871da177e4SLinus Torvalds depends on DSCC4 881da177e4SLinus Torvalds help 891da177e4SLinus Torvalds Various DSCC4 bugs forbid any reliable software reset of the ASIC. 901da177e4SLinus Torvalds As a replacement, some vendors provide a way to assert the PCI #RST 911da177e4SLinus Torvalds pin of DSCC4 through the GPIO port of the card. If you choose Y, 921da177e4SLinus Torvalds the driver will make use of this feature before module removal 931da177e4SLinus Torvalds (i.e. rmmod). The feature is known to be available on Commtech's 941da177e4SLinus Torvalds cards. Contact your manufacturer for details. 951da177e4SLinus Torvalds 961da177e4SLinus Torvalds Say Y if your card supports this feature. 971da177e4SLinus Torvalds 981da177e4SLinus Torvalds# 991da177e4SLinus Torvalds# Lan Media's board. Currently 1000, 1200, 5200, 5245 1001da177e4SLinus Torvalds# 1011da177e4SLinus Torvaldsconfig LANMEDIA 1021da177e4SLinus Torvalds tristate "LanMedia Corp. SSI/V.35, T1/E1, HSSI, T3 boards" 1031da177e4SLinus Torvalds depends on WAN && PCI 1041da177e4SLinus Torvalds ---help--- 1051da177e4SLinus Torvalds Driver for the following Lan Media family of serial boards: 1061da177e4SLinus Torvalds 1071da177e4SLinus Torvalds - LMC 1000 board allows you to connect synchronous serial devices 1081da177e4SLinus Torvalds (for example base-band modems, or any other device with the X.21, 1091da177e4SLinus Torvalds V.24, V.35 or V.36 interface) to your Linux box. 1101da177e4SLinus Torvalds 1111da177e4SLinus Torvalds - LMC 1200 with on board DSU board allows you to connect your Linux 1121da177e4SLinus Torvalds box directly to a T1 or E1 circuit. 1131da177e4SLinus Torvalds 1141da177e4SLinus Torvalds - LMC 5200 board provides a HSSI interface capable of running up to 1151da177e4SLinus Torvalds 52 Mbits per second. 1161da177e4SLinus Torvalds 1171da177e4SLinus Torvalds - LMC 5245 board connects directly to a T3 circuit saving the 1181da177e4SLinus Torvalds additional external hardware. 1191da177e4SLinus Torvalds 1201da177e4SLinus Torvalds To change setting such as syncPPP vs Cisco HDLC or clock source you 1211da177e4SLinus Torvalds will need lmcctl. It is available at <ftp://ftp.lanmedia.com/> 1221da177e4SLinus Torvalds (broken link). 1231da177e4SLinus Torvalds 1241da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 1251da177e4SLinus Torvalds module will be called lmc. 1261da177e4SLinus Torvalds 1271da177e4SLinus Torvalds# There is no way to detect a Sealevel board. Force it modular 1281da177e4SLinus Torvaldsconfig SEALEVEL_4021 1291da177e4SLinus Torvalds tristate "Sealevel Systems 4021 support" 130a5532606SAl Viro depends on WAN && ISA && m && ISA_DMA_API 1311da177e4SLinus Torvalds help 1321da177e4SLinus Torvalds This is a driver for the Sealevel Systems ACB 56 serial I/O adapter. 1331da177e4SLinus Torvalds 1341da177e4SLinus Torvalds The driver will be compiled as a module: the 1351da177e4SLinus Torvalds module will be called sealevel. 1361da177e4SLinus Torvalds 1371da177e4SLinus Torvalds# Generic HDLC 1381da177e4SLinus Torvaldsconfig HDLC 1391da177e4SLinus Torvalds tristate "Generic HDLC layer" 1401da177e4SLinus Torvalds depends on WAN 1411da177e4SLinus Torvalds help 1421da177e4SLinus Torvalds Say Y to this option if your Linux box contains a WAN (Wide Area 1431da177e4SLinus Torvalds Network) card supported by this driver and you are planning to 1441da177e4SLinus Torvalds connect the box to a WAN. 1451da177e4SLinus Torvalds 1461da177e4SLinus Torvalds You will need supporting software from 1471da177e4SLinus Torvalds <http://www.kernel.org/pub/linux/utils/net/hdlc/>. 1481da177e4SLinus Torvalds Generic HDLC driver currently supports raw HDLC, Cisco HDLC, Frame 1491da177e4SLinus Torvalds Relay, synchronous Point-to-Point Protocol (PPP) and X.25. 1501da177e4SLinus Torvalds 1511da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 1521da177e4SLinus Torvalds module will be called hdlc. 1531da177e4SLinus Torvalds 1541da177e4SLinus Torvalds If unsure, say N. 1551da177e4SLinus Torvalds 1561da177e4SLinus Torvaldsconfig HDLC_RAW 157*eb2a2fd9SKrzysztof Halasa tristate "Raw HDLC support" 1581da177e4SLinus Torvalds depends on HDLC 1591da177e4SLinus Torvalds help 1601da177e4SLinus Torvalds Generic HDLC driver supporting raw HDLC over WAN connections. 1611da177e4SLinus Torvalds 1621da177e4SLinus Torvalds If unsure, say N. 1631da177e4SLinus Torvalds 1641da177e4SLinus Torvaldsconfig HDLC_RAW_ETH 165*eb2a2fd9SKrzysztof Halasa tristate "Raw HDLC Ethernet device support" 1661da177e4SLinus Torvalds depends on HDLC 1671da177e4SLinus Torvalds help 1681da177e4SLinus Torvalds Generic HDLC driver supporting raw HDLC Ethernet device emulation 1691da177e4SLinus Torvalds over WAN connections. 1701da177e4SLinus Torvalds 1711da177e4SLinus Torvalds You will need it for Ethernet over HDLC bridges. 1721da177e4SLinus Torvalds 1731da177e4SLinus Torvalds If unsure, say N. 1741da177e4SLinus Torvalds 1751da177e4SLinus Torvaldsconfig HDLC_CISCO 176*eb2a2fd9SKrzysztof Halasa tristate "Cisco HDLC support" 1771da177e4SLinus Torvalds depends on HDLC 1781da177e4SLinus Torvalds help 1791da177e4SLinus Torvalds Generic HDLC driver supporting Cisco HDLC over WAN connections. 1801da177e4SLinus Torvalds 1811da177e4SLinus Torvalds If unsure, say N. 1821da177e4SLinus Torvalds 1831da177e4SLinus Torvaldsconfig HDLC_FR 184*eb2a2fd9SKrzysztof Halasa tristate "Frame Relay support" 1851da177e4SLinus Torvalds depends on HDLC 1861da177e4SLinus Torvalds help 1871da177e4SLinus Torvalds Generic HDLC driver supporting Frame Relay over WAN connections. 1881da177e4SLinus Torvalds 1891da177e4SLinus Torvalds If unsure, say N. 1901da177e4SLinus Torvalds 1911da177e4SLinus Torvaldsconfig HDLC_PPP 192*eb2a2fd9SKrzysztof Halasa tristate "Synchronous Point-to-Point Protocol (PPP) support" 1931da177e4SLinus Torvalds depends on HDLC 1941da177e4SLinus Torvalds help 1951da177e4SLinus Torvalds Generic HDLC driver supporting PPP over WAN connections. 1961da177e4SLinus Torvalds 1971da177e4SLinus Torvalds If unsure, say N. 1981da177e4SLinus Torvalds 1991da177e4SLinus Torvaldsconfig HDLC_X25 200*eb2a2fd9SKrzysztof Halasa tristate "X.25 protocol support" 2011da177e4SLinus Torvalds depends on HDLC && (LAPB=m && HDLC=m || LAPB=y) 2021da177e4SLinus Torvalds help 2031da177e4SLinus Torvalds Generic HDLC driver supporting X.25 over WAN connections. 2041da177e4SLinus Torvalds 2051da177e4SLinus Torvalds If unsure, say N. 2061da177e4SLinus Torvalds 2071da177e4SLinus Torvaldscomment "X.25/LAPB support is disabled" 2081da177e4SLinus Torvalds depends on WAN && HDLC && (LAPB!=m || HDLC!=m) && LAPB!=y 2091da177e4SLinus Torvalds 2101da177e4SLinus Torvaldsconfig PCI200SYN 2111da177e4SLinus Torvalds tristate "Goramo PCI200SYN support" 2121da177e4SLinus Torvalds depends on HDLC && PCI 2131da177e4SLinus Torvalds help 2141da177e4SLinus Torvalds Driver for PCI200SYN cards by Goramo sp. j. 2151da177e4SLinus Torvalds 2161da177e4SLinus Torvalds If you have such a card, say Y here and see 2171da177e4SLinus Torvalds <http://www.kernel.org/pub/linux/utils/net/hdlc/>. 2181da177e4SLinus Torvalds 2191da177e4SLinus Torvalds To compile this as a module, choose M here: the 2201da177e4SLinus Torvalds module will be called pci200syn. 2211da177e4SLinus Torvalds 2221da177e4SLinus Torvalds If unsure, say N. 2231da177e4SLinus Torvalds 2241da177e4SLinus Torvaldsconfig WANXL 2251da177e4SLinus Torvalds tristate "SBE Inc. wanXL support" 2261da177e4SLinus Torvalds depends on HDLC && PCI 2271da177e4SLinus Torvalds help 2281da177e4SLinus Torvalds Driver for wanXL PCI cards by SBE Inc. 2291da177e4SLinus Torvalds 2301da177e4SLinus Torvalds If you have such a card, say Y here and see 2311da177e4SLinus Torvalds <http://www.kernel.org/pub/linux/utils/net/hdlc/>. 2321da177e4SLinus Torvalds 2331da177e4SLinus Torvalds To compile this as a module, choose M here: the 2341da177e4SLinus Torvalds module will be called wanxl. 2351da177e4SLinus Torvalds 2361da177e4SLinus Torvalds If unsure, say N. 2371da177e4SLinus Torvalds 2381da177e4SLinus Torvaldsconfig WANXL_BUILD_FIRMWARE 2391da177e4SLinus Torvalds bool "rebuild wanXL firmware" 2401da177e4SLinus Torvalds depends on WANXL && !PREVENT_FIRMWARE_BUILD 2411da177e4SLinus Torvalds help 2421da177e4SLinus Torvalds Allows you to rebuild firmware run by the QUICC processor. 2431da177e4SLinus Torvalds It requires as68k, ld68k and hexdump programs. 2441da177e4SLinus Torvalds 2451da177e4SLinus Torvalds You should never need this option, say N. 2461da177e4SLinus Torvalds 2471da177e4SLinus Torvaldsconfig PC300 2481da177e4SLinus Torvalds tristate "Cyclades-PC300 support (RS-232/V.35, X.21, T1/E1 boards)" 2491da177e4SLinus Torvalds depends on HDLC && PCI 2501da177e4SLinus Torvalds ---help--- 2511da177e4SLinus Torvalds Driver for the Cyclades-PC300 synchronous communication boards. 2521da177e4SLinus Torvalds 2531da177e4SLinus Torvalds These boards provide synchronous serial interfaces to your 2541da177e4SLinus Torvalds Linux box (interfaces currently available are RS-232/V.35, X.21 and 2551da177e4SLinus Torvalds T1/E1). If you wish to support Multilink PPP, please select the 2561da177e4SLinus Torvalds option later and read the file README.mlppp provided by PC300 2571da177e4SLinus Torvalds package. 2581da177e4SLinus Torvalds 2591da177e4SLinus Torvalds To compile this as a module, choose M here: the module 2601da177e4SLinus Torvalds will be called pc300. 2611da177e4SLinus Torvalds 2621da177e4SLinus Torvalds If unsure, say N. 2631da177e4SLinus Torvalds 2641da177e4SLinus Torvaldsconfig PC300_MLPPP 2651da177e4SLinus Torvalds bool "Cyclades-PC300 MLPPP support" 2661da177e4SLinus Torvalds depends on PC300 && PPP_MULTILINK && PPP_SYNC_TTY && HDLC_PPP 2671da177e4SLinus Torvalds help 2681da177e4SLinus Torvalds Multilink PPP over the PC300 synchronous communication boards. 2691da177e4SLinus Torvalds 2701da177e4SLinus Torvaldscomment "Cyclades-PC300 MLPPP support is disabled." 2711da177e4SLinus Torvalds depends on WAN && HDLC && PC300 && (PPP=n || !PPP_MULTILINK || PPP_SYNC_TTY=n || !HDLC_PPP) 2721da177e4SLinus Torvalds 2731da177e4SLinus Torvaldscomment "Refer to the file README.mlppp, provided by PC300 package." 2741da177e4SLinus Torvalds depends on WAN && HDLC && PC300 && (PPP=n || !PPP_MULTILINK || PPP_SYNC_TTY=n || !HDLC_PPP) 2751da177e4SLinus Torvalds 2761da177e4SLinus Torvaldsconfig N2 2771da177e4SLinus Torvalds tristate "SDL RISCom/N2 support" 2781da177e4SLinus Torvalds depends on HDLC && ISA 2791da177e4SLinus Torvalds help 2801da177e4SLinus Torvalds Driver for RISCom/N2 single or dual channel ISA cards by 2811da177e4SLinus Torvalds SDL Communications Inc. 2821da177e4SLinus Torvalds 2831da177e4SLinus Torvalds If you have such a card, say Y here and see 2841da177e4SLinus Torvalds <http://www.kernel.org/pub/linux/utils/net/hdlc/>. 2851da177e4SLinus Torvalds 2861da177e4SLinus Torvalds Note that N2csu and N2dds cards are not supported by this driver. 2871da177e4SLinus Torvalds 2881da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 2891da177e4SLinus Torvalds will be called n2. 2901da177e4SLinus Torvalds 2911da177e4SLinus Torvalds If unsure, say N. 2921da177e4SLinus Torvalds 2931da177e4SLinus Torvaldsconfig C101 2941da177e4SLinus Torvalds tristate "Moxa C101 support" 2951da177e4SLinus Torvalds depends on HDLC && ISA 2961da177e4SLinus Torvalds help 2971da177e4SLinus Torvalds Driver for C101 SuperSync ISA cards by Moxa Technologies Co., Ltd. 2981da177e4SLinus Torvalds 2991da177e4SLinus Torvalds If you have such a card, say Y here and see 3001da177e4SLinus Torvalds <http://www.kernel.org/pub/linux/utils/net/hdlc/>. 3011da177e4SLinus Torvalds 3021da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3031da177e4SLinus Torvalds module will be called c101. 3041da177e4SLinus Torvalds 3051da177e4SLinus Torvalds If unsure, say N. 3061da177e4SLinus Torvalds 3071da177e4SLinus Torvaldsconfig FARSYNC 3081da177e4SLinus Torvalds tristate "FarSync T-Series support" 3091da177e4SLinus Torvalds depends on HDLC && PCI 3101da177e4SLinus Torvalds ---help--- 3111da177e4SLinus Torvalds Support for the FarSync T-Series X.21 (and V.35/V.24) cards by 3121da177e4SLinus Torvalds FarSite Communications Ltd. 3131da177e4SLinus Torvalds 3141da177e4SLinus Torvalds Synchronous communication is supported on all ports at speeds up to 3151da177e4SLinus Torvalds 8Mb/s (128K on V.24) using synchronous PPP, Cisco HDLC, raw HDLC, 3161da177e4SLinus Torvalds Frame Relay or X.25/LAPB. 3171da177e4SLinus Torvalds 3181da177e4SLinus Torvalds If you want the module to be automatically loaded when the interface 3191da177e4SLinus Torvalds is referenced then you should add "alias hdlcX farsync" to 3201da177e4SLinus Torvalds /etc/modprobe.conf for each interface, where X is 0, 1, 2, ..., or 3211da177e4SLinus Torvalds simply use "alias hdlc* farsync" to indicate all of them. 3221da177e4SLinus Torvalds 3231da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3241da177e4SLinus Torvalds module will be called farsync. 3251da177e4SLinus Torvalds 3261da177e4SLinus Torvaldsconfig DLCI 3271da177e4SLinus Torvalds tristate "Frame Relay DLCI support" 3281da177e4SLinus Torvalds depends on WAN 3291da177e4SLinus Torvalds ---help--- 3301da177e4SLinus Torvalds Support for the Frame Relay protocol. 3311da177e4SLinus Torvalds 3321da177e4SLinus Torvalds Frame Relay is a fast low-cost way to connect to a remote Internet 3331da177e4SLinus Torvalds access provider or to form a private wide area network. The one 3341da177e4SLinus Torvalds physical line from your box to the local "switch" (i.e. the entry 3351da177e4SLinus Torvalds point to the Frame Relay network, usually at the phone company) can 3361da177e4SLinus Torvalds carry several logical point-to-point connections to other computers 3371da177e4SLinus Torvalds connected to the Frame Relay network. For a general explanation of 3381da177e4SLinus Torvalds the protocol, check out <http://www.mplsforum.org/>. 3391da177e4SLinus Torvalds 3401da177e4SLinus Torvalds To use frame relay, you need supporting hardware (called FRAD) and 3411da177e4SLinus Torvalds certain programs from the net-tools package as explained in 3421da177e4SLinus Torvalds <file:Documentation/networking/framerelay.txt>. 3431da177e4SLinus Torvalds 3441da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3451da177e4SLinus Torvalds module will be called dlci. 3461da177e4SLinus Torvalds 3471da177e4SLinus Torvaldsconfig DLCI_COUNT 3481da177e4SLinus Torvalds int "Max open DLCI" 3491da177e4SLinus Torvalds depends on DLCI 3501da177e4SLinus Torvalds default "24" 3511da177e4SLinus Torvalds help 3521da177e4SLinus Torvalds Maximal number of logical point-to-point frame relay connections 3531da177e4SLinus Torvalds (the identifiers of which are called DCLIs) that the driver can 3541da177e4SLinus Torvalds handle. 3551da177e4SLinus Torvalds 3561da177e4SLinus Torvalds The default is probably fine. 3571da177e4SLinus Torvalds 3581da177e4SLinus Torvaldsconfig DLCI_MAX 3591da177e4SLinus Torvalds int "Max DLCI per device" 3601da177e4SLinus Torvalds depends on DLCI 3611da177e4SLinus Torvalds default "8" 3621da177e4SLinus Torvalds help 3631da177e4SLinus Torvalds How many logical point-to-point frame relay connections (the 3641da177e4SLinus Torvalds identifiers of which are called DCLIs) should be handled by each 3651da177e4SLinus Torvalds of your hardware frame relay access devices. 3661da177e4SLinus Torvalds 3671da177e4SLinus Torvalds Go with the default. 3681da177e4SLinus Torvalds 3691da177e4SLinus Torvaldsconfig SDLA 3701da177e4SLinus Torvalds tristate "SDLA (Sangoma S502/S508) support" 3711da177e4SLinus Torvalds depends on DLCI && ISA 3721da177e4SLinus Torvalds help 3731da177e4SLinus Torvalds Driver for the Sangoma S502A, S502E, and S508 Frame Relay Access 3741da177e4SLinus Torvalds Devices. 3751da177e4SLinus Torvalds 3761da177e4SLinus Torvalds These are multi-protocol cards, but only Frame Relay is supported 3771da177e4SLinus Torvalds by the driver at this time. Please read 3781da177e4SLinus Torvalds <file:Documentation/networking/framerelay.txt>. 3791da177e4SLinus Torvalds 3801da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 3811da177e4SLinus Torvalds module will be called sdla. 3821da177e4SLinus Torvalds 3831da177e4SLinus Torvalds# Wan router core. 3841da177e4SLinus Torvaldsconfig WAN_ROUTER_DRIVERS 3851da177e4SLinus Torvalds bool "WAN router drivers" 3861da177e4SLinus Torvalds depends on WAN && WAN_ROUTER 3871da177e4SLinus Torvalds ---help--- 3881da177e4SLinus Torvalds Connect LAN to WAN via Linux box. 3891da177e4SLinus Torvalds 3901da177e4SLinus Torvalds Select driver your card and remember to say Y to "Wan Router." 3911da177e4SLinus Torvalds You will need the wan-tools package which is available from 3921da177e4SLinus Torvalds <ftp://ftp.sangoma.com/>. For more information read: 3931da177e4SLinus Torvalds <file:Documentation/networking/wan-router.txt>. 3941da177e4SLinus Torvalds 3951da177e4SLinus Torvalds Note that the answer to this question won't directly affect the 3961da177e4SLinus Torvalds kernel: saying N will just cause the configurator to skip all 3971da177e4SLinus Torvalds the questions about WAN router drivers. 3981da177e4SLinus Torvalds 3991da177e4SLinus Torvalds If unsure, say N. 4001da177e4SLinus Torvalds 4011da177e4SLinus Torvaldsconfig CYCLADES_SYNC 4021da177e4SLinus Torvalds tristate "Cyclom 2X(tm) cards (EXPERIMENTAL)" 4031da177e4SLinus Torvalds depends on WAN_ROUTER_DRIVERS && (PCI || ISA) 4041da177e4SLinus Torvalds ---help--- 4051da177e4SLinus Torvalds Cyclom 2X from Cyclades Corporation <http://www.cyclades.com/> is an 4061da177e4SLinus Torvalds intelligent multiprotocol WAN adapter with data transfer rates up to 4071da177e4SLinus Torvalds 512 Kbps. These cards support the X.25 and SNA related protocols. 4081da177e4SLinus Torvalds 4091da177e4SLinus Torvalds While no documentation is available at this time please grab the 4101da177e4SLinus Torvalds wanconfig tarball in 4111da177e4SLinus Torvalds <http://www.conectiva.com.br/~acme/cycsyn-devel/> (with minor changes 4121da177e4SLinus Torvalds to make it compile with the current wanrouter include files; efforts 4131da177e4SLinus Torvalds are being made to use the original package available at 4141da177e4SLinus Torvalds <ftp://ftp.sangoma.com/>). 4151da177e4SLinus Torvalds 4161da177e4SLinus Torvalds Feel free to contact me or the cycsyn-devel mailing list at 4171da177e4SLinus Torvalds <acme@conectiva.com.br> and <cycsyn-devel@bazar.conectiva.com.br> for 4181da177e4SLinus Torvalds additional details, I hope to have documentation available as soon as 4191da177e4SLinus Torvalds possible. (Cyclades Brazil is writing the Documentation). 4201da177e4SLinus Torvalds 4211da177e4SLinus Torvalds The next questions will ask you about the protocols you want the 4221da177e4SLinus Torvalds driver to support (for now only X.25 is supported). 4231da177e4SLinus Torvalds 4241da177e4SLinus Torvalds If you have one or more of these cards, say Y to this option. 4251da177e4SLinus Torvalds 4261da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4271da177e4SLinus Torvalds module will be called cyclomx. 4281da177e4SLinus Torvalds 4291da177e4SLinus Torvaldsconfig CYCLOMX_X25 4301da177e4SLinus Torvalds bool "Cyclom 2X X.25 support (EXPERIMENTAL)" 4311da177e4SLinus Torvalds depends on CYCLADES_SYNC 4321da177e4SLinus Torvalds help 4331da177e4SLinus Torvalds Connect a Cyclom 2X card to an X.25 network. 4341da177e4SLinus Torvalds 4351da177e4SLinus Torvalds Enabling X.25 support will enlarge your kernel by about 11 kB. 4361da177e4SLinus Torvalds 4371da177e4SLinus Torvalds# X.25 network drivers 4381da177e4SLinus Torvaldsconfig LAPBETHER 4391da177e4SLinus Torvalds tristate "LAPB over Ethernet driver (EXPERIMENTAL)" 4401da177e4SLinus Torvalds depends on WAN && LAPB && X25 4411da177e4SLinus Torvalds ---help--- 4421da177e4SLinus Torvalds Driver for a pseudo device (typically called /dev/lapb0) which allows 4431da177e4SLinus Torvalds you to open an LAPB point-to-point connection to some other computer 4441da177e4SLinus Torvalds on your Ethernet network. 4451da177e4SLinus Torvalds 4461da177e4SLinus Torvalds In order to do this, you need to say Y or M to the driver for your 4471da177e4SLinus Torvalds Ethernet card as well as to "LAPB Data Link Driver". 4481da177e4SLinus Torvalds 4491da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4501da177e4SLinus Torvalds module will be called lapbether. 4511da177e4SLinus Torvalds 4521da177e4SLinus Torvalds If unsure, say N. 4531da177e4SLinus Torvalds 4541da177e4SLinus Torvaldsconfig X25_ASY 4551da177e4SLinus Torvalds tristate "X.25 async driver (EXPERIMENTAL)" 4561da177e4SLinus Torvalds depends on WAN && LAPB && X25 4571da177e4SLinus Torvalds ---help--- 4581da177e4SLinus Torvalds Send and receive X.25 frames over regular asynchronous serial 4591da177e4SLinus Torvalds lines such as telephone lines equipped with ordinary modems. 4601da177e4SLinus Torvalds 4611da177e4SLinus Torvalds Experts should note that this driver doesn't currently comply with 4621da177e4SLinus Torvalds the asynchronous HDLS framing protocols in CCITT recommendation X.25. 4631da177e4SLinus Torvalds 4641da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4651da177e4SLinus Torvalds module will be called x25_asy. 4661da177e4SLinus Torvalds 4671da177e4SLinus Torvalds If unsure, say N. 4681da177e4SLinus Torvalds 4691da177e4SLinus Torvaldsconfig SBNI 4701da177e4SLinus Torvalds tristate "Granch SBNI12 Leased Line adapter support" 4711da177e4SLinus Torvalds depends on WAN && X86 4721da177e4SLinus Torvalds ---help--- 4731da177e4SLinus Torvalds Driver for ISA SBNI12-xx cards which are low cost alternatives to 4741da177e4SLinus Torvalds leased line modems. 4751da177e4SLinus Torvalds 4761da177e4SLinus Torvalds You can find more information and last versions of drivers and 4771da177e4SLinus Torvalds utilities at <http://www.granch.ru/>. If you have any question you 4781da177e4SLinus Torvalds can send email to <sbni@granch.ru>. 4791da177e4SLinus Torvalds 4801da177e4SLinus Torvalds To compile this driver as a module, choose M here: the 4811da177e4SLinus Torvalds module will be called sbni. 4821da177e4SLinus Torvalds 4831da177e4SLinus Torvalds If unsure, say N. 4841da177e4SLinus Torvalds 4851da177e4SLinus Torvaldsconfig SBNI_MULTILINE 4861da177e4SLinus Torvalds bool "Multiple line feature support" 4871da177e4SLinus Torvalds depends on SBNI 4881da177e4SLinus Torvalds help 4891da177e4SLinus Torvalds Schedule traffic for some parallel lines, via SBNI12 adapters. 4901da177e4SLinus Torvalds 4911da177e4SLinus Torvalds If you have two computers connected with two parallel lines it's 4921da177e4SLinus Torvalds possible to increase transfer rate nearly twice. You should have 4931da177e4SLinus Torvalds a program named 'sbniconfig' to configure adapters. 4941da177e4SLinus Torvalds 4951da177e4SLinus Torvalds If unsure, say N. 4961da177e4SLinus Torvalds 4971da177e4SLinus Torvaldsendmenu 4981da177e4SLinus Torvalds 499