1*1da177e4SLinus Torvalds# 2*1da177e4SLinus Torvalds# ISDN device configuration 3*1da177e4SLinus Torvalds# 4*1da177e4SLinus Torvalds 5*1da177e4SLinus Torvaldsmenu "ISDN subsystem" 6*1da177e4SLinus Torvalds 7*1da177e4SLinus Torvaldsconfig ISDN 8*1da177e4SLinus Torvalds tristate "ISDN support" 9*1da177e4SLinus Torvalds depends on NET 10*1da177e4SLinus Torvalds ---help--- 11*1da177e4SLinus Torvalds ISDN ("Integrated Services Digital Networks", called RNIS in France) 12*1da177e4SLinus Torvalds is a special type of fully digital telephone service; it's mostly 13*1da177e4SLinus Torvalds used to connect to your Internet service provider (with SLIP or 14*1da177e4SLinus Torvalds PPP). The main advantage is that the speed is higher than ordinary 15*1da177e4SLinus Torvalds modem/telephone connections, and that you can have voice 16*1da177e4SLinus Torvalds conversations while downloading stuff. It only works if your 17*1da177e4SLinus Torvalds computer is equipped with an ISDN card and both you and your service 18*1da177e4SLinus Torvalds provider purchased an ISDN line from the phone company. For 19*1da177e4SLinus Torvalds details, read <http://www.alumni.caltech.edu/~dank/isdn/> on the WWW. 20*1da177e4SLinus Torvalds 21*1da177e4SLinus Torvalds Select this option if you want your kernel to support ISDN. 22*1da177e4SLinus Torvalds 23*1da177e4SLinus Torvalds 24*1da177e4SLinus Torvaldsmenu "Old ISDN4Linux" 25*1da177e4SLinus Torvalds depends on NET && ISDN 26*1da177e4SLinus Torvalds 27*1da177e4SLinus Torvaldsconfig ISDN_I4L 28*1da177e4SLinus Torvalds tristate "Old ISDN4Linux (obsolete)" 29*1da177e4SLinus Torvalds ---help--- 30*1da177e4SLinus Torvalds This driver allows you to use an ISDN-card for networking 31*1da177e4SLinus Torvalds connections and as dialin/out device. The isdn-tty's have a built 32*1da177e4SLinus Torvalds in AT-compatible modem emulator. Network devices support autodial, 33*1da177e4SLinus Torvalds channel-bundling, callback and caller-authentication without having 34*1da177e4SLinus Torvalds a daemon running. A reduced T.70 protocol is supported with tty's 35*1da177e4SLinus Torvalds suitable for German BTX. On D-Channel, the protocols EDSS1 36*1da177e4SLinus Torvalds (Euro-ISDN) and 1TR6 (German style) are supported. See 37*1da177e4SLinus Torvalds <file:Documentation/isdn/README> for more information. 38*1da177e4SLinus Torvalds 39*1da177e4SLinus Torvalds ISDN support in the linux kernel is moving towards a new API, 40*1da177e4SLinus Torvalds called CAPI (Common ISDN Application Programming Interface). 41*1da177e4SLinus Torvalds Therefore the old ISDN4Linux layer is becoming obsolete. It is 42*1da177e4SLinus Torvalds still usable, though, if you select this option. 43*1da177e4SLinus Torvalds 44*1da177e4SLinus Torvaldsif ISDN_I4L 45*1da177e4SLinus Torvaldssource "drivers/isdn/i4l/Kconfig" 46*1da177e4SLinus Torvaldsendif 47*1da177e4SLinus Torvalds 48*1da177e4SLinus Torvaldsendmenu 49*1da177e4SLinus Torvalds 50*1da177e4SLinus Torvaldscomment "CAPI subsystem" 51*1da177e4SLinus Torvalds depends on NET && ISDN 52*1da177e4SLinus Torvalds 53*1da177e4SLinus Torvaldsconfig ISDN_CAPI 54*1da177e4SLinus Torvalds tristate "CAPI2.0 support" 55*1da177e4SLinus Torvalds depends on ISDN 56*1da177e4SLinus Torvalds help 57*1da177e4SLinus Torvalds This provides the CAPI (Common ISDN Application Programming 58*1da177e4SLinus Torvalds Interface, a standard making it easy for programs to access ISDN 59*1da177e4SLinus Torvalds hardware, see <http://www.capi.org/>. This is needed for AVM's set 60*1da177e4SLinus Torvalds of active ISDN controllers like B1, T1, M1. 61*1da177e4SLinus Torvalds 62*1da177e4SLinus Torvaldssource "drivers/isdn/capi/Kconfig" 63*1da177e4SLinus Torvalds 64*1da177e4SLinus Torvaldssource "drivers/isdn/hardware/Kconfig" 65*1da177e4SLinus Torvalds 66*1da177e4SLinus Torvaldsendmenu 67*1da177e4SLinus Torvalds 68