Package ISDN | ||
OPT_ISDN | ISDN-Circuits | OPT_TELMOND |
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'
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
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.
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.
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:
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'
Type of compression. Please leave this value at: '8' .
Default setting: ISDN_LZS_COMP='8'
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.