linux/drivers/isdn/i4l/Kconfig
<<
>>
Prefs
   1#
   2# Old ISDN4Linux config
   3#
   4
   5if ISDN_I4L
   6
   7config ISDN_PPP
   8        bool "Support synchronous PPP"
   9        depends on INET
  10        select SLHC
  11        help
  12          Over digital connections such as ISDN, there is no need to
  13          synchronize sender and recipient's clocks with start and stop bits
  14          as is done over analog telephone lines. Instead, one can use
  15          "synchronous PPP". Saying Y here will include this protocol. This
  16          protocol is used by Cisco and Sun for example. So you want to say Y
  17          here if the other end of your ISDN connection supports it. You will
  18          need a special version of pppd (called ipppd) for using this
  19          feature. See <file:Documentation/isdn/README.syncppp> and
  20          <file:Documentation/isdn/syncPPP.FAQ> for more information.
  21
  22config ISDN_PPP_VJ
  23        bool "Use VJ-compression with synchronous PPP"
  24        depends on ISDN_PPP
  25        help
  26          This enables Van Jacobson header compression for synchronous PPP.
  27          Say Y if the other end of the connection supports it.
  28
  29config ISDN_MPP
  30        bool "Support generic MP (RFC 1717)"
  31        depends on ISDN_PPP
  32        help
  33          With synchronous PPP enabled, it is possible to increase throughput
  34          by bundling several ISDN-connections, using this protocol. See
  35          <file:Documentation/isdn/README.syncppp> for more information.
  36
  37config IPPP_FILTER
  38        bool "Filtering for synchronous PPP"
  39        depends on ISDN_PPP
  40        help
  41          Say Y here if you want to be able to filter the packets passing over
  42          IPPP interfaces.  This allows you to control which packets count as
  43          activity (i.e. which packets will reset the idle timer or bring up
  44          a demand-dialled link) and which packets are to be dropped entirely.
  45          You need to say Y here if you wish to use the pass-filter and
  46          active-filter options to ipppd.
  47
  48config ISDN_PPP_BSDCOMP
  49        tristate "Support BSD compression"
  50        depends on ISDN_PPP
  51        help
  52          Support for the BSD-Compress compression method for PPP, which uses
  53          the LZW compression method to compress each PPP packet before it is
  54          sent over the wire. The machine at the other end of the PPP link
  55          (usually your ISP) has to support the BSD-Compress compression
  56          method as well for this to be useful. Even if they don't support it,
  57          it is safe to say Y here.
  58
  59config ISDN_AUDIO
  60        bool "Support audio via ISDN"
  61        help
  62          If you say Y here, the modem-emulator will support a subset of the
  63          EIA Class 8 Voice commands. Using a getty with voice-support
  64          (mgetty+sendfax by <gert@greenie.muc.de> with an extension, available
  65          with the ISDN utility package for example), you will be able to use
  66          your Linux box as an ISDN-answering machine. Of course, this must be
  67          supported by the lowlevel driver also. Currently, the HiSax driver
  68          is the only voice-supporting driver. See
  69          <file:Documentation/isdn/README.audio> for more information.
  70
  71config ISDN_TTY_FAX
  72        bool "Support AT-Fax Class 1 and 2 commands"
  73        depends on ISDN_AUDIO
  74        help
  75          If you say Y here, the modem-emulator will support a subset of the
  76          Fax Class 1 and 2 commands. Using a getty with fax-support
  77          (mgetty+sendfax, hylafax), you will be able to use your Linux box as
  78          an ISDN-fax-machine. This must be supported by the lowlevel driver
  79          also. See <file:Documentation/isdn/README.fax> for more information.
  80
  81config ISDN_X25
  82        bool "X.25 PLP on top of ISDN"
  83        depends on X25
  84        help
  85          This feature provides the X.25 protocol over ISDN connections.
  86          See <file:Documentation/isdn/README.x25> for more information
  87          if you are thinking about using this.
  88
  89
  90menu "ISDN feature submodules"
  91
  92config ISDN_DRV_LOOP
  93        tristate "isdnloop support"
  94        depends on BROKEN_ON_SMP
  95        help
  96          This driver provides a virtual ISDN card. Its primary purpose is
  97          testing of linklevel features or configuration without getting
  98          charged by your service-provider for lots of phone calls.
  99          You need will need the loopctrl utility from the latest isdn4k-utils
 100          package to set up this driver.
 101
 102config ISDN_DIVERSION
 103        tristate "Support isdn diversion services"
 104        help
 105          This option allows you to use some supplementary diversion
 106          services in conjunction with the HiSax driver on an EURO/DSS1
 107          line.
 108
 109          Supported options are CD (call deflection), CFU (Call forward
 110          unconditional), CFB (Call forward when busy) and CFNR (call forward
 111          not reachable). Additionally the actual CFU, CFB and CFNR state may
 112          be interrogated.
 113
 114          The use of CFU, CFB, CFNR and interrogation may be limited to some
 115          countries. The keypad protocol is still not implemented. CD should
 116          work in all countries if the service has been subscribed to.
 117
 118          Please read the file <file:Documentation/isdn/README.diversion>.
 119
 120endmenu
 121
 122comment "ISDN4Linux hardware drivers"
 123
 124source "drivers/isdn/hisax/Kconfig"
 125
 126
 127menu "Active cards"
 128
 129source "drivers/isdn/icn/Kconfig"
 130
 131source "drivers/isdn/pcbit/Kconfig"
 132
 133source "drivers/isdn/sc/Kconfig"
 134
 135source "drivers/isdn/act2000/Kconfig"
 136
 137source "drivers/isdn/hysdn/Kconfig"
 138
 139endmenu
 140# end ISDN_I4L
 141endif
 142
 143config ISDN_HDLC
 144        tristate
 145        select CRC_CCITT
 146        select BITREVERSE
 147
 148