Package ISDN
OPT_ISDN ISDN-Circuits OPT_TELMOND
:::[ OPT_ISDN ][ ISDN_TYPE ; ISDN_IO ; ISDN_IO0 ; ISDN_IO1 ; ISDN_MEM ; ISDN_IRQ ][ ISDN_DEBUG_LEVEL ][ ISDN_VERBOSE_LEVEL ][ OPT_ISDN_LZS ][ ISDN_LZS_DEBUG ][ ISDN_LZS_COMP ][ ISDN_LZS_TWEAK ]:::

OPT_ISDN

In most cases FLI4L is meant as an ISDN or a DSL router. With setting OPT_ISDN='yes' the ISDN package will be activated. You will need an ISDN adaptor which is supported by FLI4L.

If you donīt want to use ISDN, you may de-select ISDN installation wirh setting: OPT_ISDN='no' . Then all ISDN variables which are described in this chapter will be ignored.

Default setting: OPT_ISDN='yes'

top

ISDN_TYPE ; ISDN_IO ; ISDN_IO0 ; ISDN_IO1 ; ISDN_MEM ; ISDN_IRQ

Here you will have to enter all technical data for your ISDN adaptor. Values mentioned in the example are only valid for a TELES 16.3, if the adaptor was set to i/o address 0xd80 (by using the DIP switches). When there is a different setting on the card you will have to change the value.

When you are using IRQ 12, you will have to de-select an eventually existing PS/2 mouse connector in the BIOS setup. Best would be: choose a different IRQ !

Sometimes ISDN PnP adaptors (ISA bus) must be configured by using the tool "isapnp". This is relevant for adaptors with ISDN_TYPE 7, 12, 19, 24, 27 and 28 - but only, if itīs really an ISA PnP adaptor.

ISDN_TYPE is basically an aequivalent of the type numbers for the HiSax driver. Exception: active adaptors; ex.: AVM-B1. The number area had been expanded for these types of adaptors (see below).

Here is a list of possible adaptor types (from: /usr/src/linux-2.0.38/Documentation/isdn/README.HiSax):

Type              Required parameters (in addition to type and protocol)
----------------------------------------------------------------------
 1   Teles 16.0               irq, mem, io
 2   Teles  8.0               irq, mem
 3   Teles 16.3 (non PnP)     irq, io
 4   Creatix/Teles PnP        irq, io0 (ISAC), io1 (HSCX)
 5   AVM A1 (Fritz)           irq, io
 5   AVM (Fritz!Card Classic) irq, io
 6   ELSA PCC/PCF cards       io or nothing for autodetect (the iobase is required
                              only if you have more than one ELSA card in your PC)
 7   ELSA Quickstep 1000      irq, io  (from isapnp setup)
 8   Teles 16.3 PCMCIA        irq, io
 9   ITK ix1-micro Rev.2      irq, io  (from isapnp setup?)
10   ELSA PCMCIA              irq, io  (set with card manager)
11   Eicon.Diehl Diva ISA PnP irq, io
11   Eicon.Diehl Diva PCI     no parameter
12   ASUS COM ISDNLink        irq, io  (from isapnp setup)
13   HFC-2BS0 based cards     irq, io
14   Teles 16.3c PnP          irq, io
15   Sedlbauer Speed Card     irq, io
15   Sedlbauer PC/104         irq, io
15   Sedlbauer Speed PCI      no parameter
16   USR Sportster internal   irq, io
17   MIC card                 irq, io
18   ELSA Quickstep 1000PCI   no parameter
19   Compaq ISDN S0 ISA card  irq, io0, io1, io (from isapnp setup io=IO2)
20   NETjet PCI card          no parameter
21   Teles PCI                no parameter
22   Sedlbauer Speed Star (PCMCIA) irq, io (set with card manager)
24   Dr. Neuhaus Niccy PnP    irq, io0, io1 (from isapnp setup)
24   Dr. Neuhaus Niccy PCI    no parameter
25   Teles S0Box              irq, io (of the used lpt port)
26   AVM A1 PCMCIA (Fritz!)   irq, io (set with card manager)
27   AVM PnP (Fritz!PnP)      irq, io  (from isapnp setup)
27   AVM PCI (Fritz!PCI)      no parameter
28   Sedlbauer Speed Fax+     irq, io (from isapnp setup)
29   Siemens I-Surf 1.0       irq, io, memory (from isapnp setup)
30   ACER P10                 irq, io (from isapnp setup)
31   HST Saphir               irq, io
32   Telekom A4T              none
33   Scitel Quadro            subcontroller (4*S0, subctrl 1...4)
34   Gazel ISDN cards (ISA)   irq,io
34   Gazel ISDN cards (PCI)   none
35   HFC 2BDS0 PCI            none
36   W6692 based PCI cards    none
37   2BDS0 S+, SP/PCMCIA      irq,io (pcmcia must be set with cardmgr)
    

Type numbers for Non-HiSax drivers:

101  AVM-B1 PCI               no parameter
102  AVM-B1 ISA               irq, io
201  ICN 2B                   io, mem
    

My adaptor is a TELES 16.3 NON-PNP ISA; i.e.: type=3.

For an ICN-2B adaptor you will have to set IO and MEM; for example:

ISDN_IO='0x320', ISDN_MEM='0xd0000'
    

Latest TELES PCI adaptors need the setting: type=20 (instead auf 21). These adaptors will tell you - after you entered the command: "cat /proc/pci" - something like "tiger". Iīm sorry - I have nothing more to say about these values...

Tips about type numbers are possibly available in the i4l FAQ or in the mailing list. That may be helpful if one really doesnīt know which type of adaptor is in the computer.

Card types which do have the remark "from isapnp setup", must be initialized with the tool isapnp - if it is really a PnP adaptor. See also the description about: OPT_PNP

top

ISDN_DEBUG_LEVEL

This variable contains the DEBUG-LEVEL for the HiSax driver. Please leave this variable and its value as it is until there will be a detailed description.

top

ISDN_VERBOSE_LEVEL

This parameter will set the transfer intensity of the ISDN subsystem in FLI4Līs kernel. Please do not change the value, since telmond will then not be able to recognize incoming telephone calls. This value will also be described in detail later on.

top

OPT_ISDN_LZS (EXPERIMENTAL)

OPT_ISDN_LZS='yes' will activate the LZS compression. The LZS package was composed by Arwin Vosselman <arwin@xs4all.nl>. This additional package is in the moment in an experimental state.

Default setting: OPT_ISDN_LZS='no'

Necessary parameters in detail:

top

ISDN_LZS_DEBUG (EXPERIMENTAL)

Debug level setting:

'0' - No debugging
'1' - Debugging ON
    

Those who encounter problems suring compression and who want to see more debug messages, should set this variable to '2'.

Default setting: ISDN_LZS_DEBUG='1'

top

ISDN_LZS_COMP (EXPERIMENTAL)

Type of compression. Please leave this value at: '8' .

Default setting: ISDN_LZS_COMP='8'

top

ISDN_LZS_TWEAK (EXPERIMENTAL)

Please leave this variableīs value at '7' .

Default setting: ISDN_LZS_TWEAK='7'

Additionally to these three variables you will have to set the variable ISDN_CIRC_x_FRAMECOMP also.

top
» To documentation «