Next Previous Contents

6. config: General information about Configuration

6.1 config_msn: How should I set up isdn4linux with my MSNs?

See section msn.

6.2 config_hardware: How should I configure my hardware? Is there something special I should know about my ISDN card?

Have a look in section hardware.

6.3 config_dialout: How should I configure dialout?

See section dialout.

6.4 config_dialin: How should I configure dialin?

See section dialin.

6.5 config_suse: I can not select my card in yast?

If you have a SuSE distribution, and you can not find your card in yast, then select card generic and enter the exact parameters in the special case line, like: type=27 protocol=2 for Fritz!PCI and Euro ISDN. Get a newer kernel if the desired type is not yet supported.

6.6 config_pnp: How do I configure a PNP (Plug and Play) card?

For PCI cards Plug and Play works automatically, they don't need any manual configuration if the correct card type is provided. ISA PNP cards will require some manual configuration:

  1. With "make menuconfig" (or "make config") set the following kernel options:
  2. Compile and install kernel and modules, depmod. (Reboot!)
  3. Read the configuration of the PNP card with:
    pnpdump -c > /etc/isapnp.conf
    

  4. Verify whether pnpdump has prepared the configuration file /etc/isapnp.conf properly:
  5. Activate the configuration with:
    isapnp /etc/isapnp.conf
    

    (must be started at every boot)
  6. Now the HiSax module can be started for Euro-ISDN with:
    modprobe hisax io=4,2,INT,IO0,IO1
    

    (Replace INT, IO0, and IO1 with your values in isapnp.conf.)

6.7 config_kerneld: Why shouldn't I use kerneld to load the ISDN modules in the kernel as needed?

kerneld does not work well with the ISDN modules, since the ISDN modules can not store their status, and could miss important messages on the D channel. Newer versions of i4l ensure that they won't be unloaded by kerneld, but you should not try to use kerneld with any version of i4l.

6.8 config_runlevel: How can I boot Linux sometimes with ISDN, and sometimes without?

Yes, you can define two different run level for this (under SysVInit) in /etc/inittab. One run level includes the ISDN processes, where the other one does not.

6.9 config_manycards: How do I configure more than 1 ISDN card?

There are some specialities for configuration of more than 1 card:

6.10 config_manychannels: How can I increase i4l's maximum number of channels?

Increase the parameter ISDN_MAX_CHANNELS in /usr/src/linux/include/linux/isdn.h and rebuild the isdn stuff. Don't forget to create the additional devices with makedev.sh (part of isdn4k-utils) or by hand.

6.11 config_gsmv110: How do I connect my PalmPilot via GSM over V.110 to my computer?

Set up async PPP with a normal pppd on a ttyI* device (sync ppp will not work). Additionally to setting the msn, you have to initialize the ttyI* device with ATS19=0 for V.110. The rate should be set to 9600 with AT&R9600. pppd needs to be called with noccp and require-pap. For a mini-howto see: http://www.oltom.com/Linux/Docs/GSM%20over%20V.110%20Mini-HOWTO.txt

You also have to set up your GSM accordingly. As an example, to switch the Nokia 7110 into V.110 mode, use the undocumented command


at+cbst=75,0,1

If the bearer capability is reported as "88 90 21 48 06 bb" by isdn4linux, then you have set it correctly (88 90 21 means V.110, 48 means ASYNC 9.6kbit, 06 means flowcontrol RX/TX, bb means 8 bit 1 stop none parity).

6.12 config_h323: How do I configure isdn4linux to act as a voice-over-ip gateway for H.323 clients?

You have to install the Linux H.323 - ISDN Gateway, which can be found on http://www.telos.de/linux/H323/.

Please note that not all sound cards support full duplex audio. Depending on your hardware you may end up with uni-directional voice.

6.13 config_point2point: How do I configure a point-to-point connection?

First of all, the point-to-point connection will only work for one single device connected to it - therefore nothing else but your ISDN card may be attached to it. You can switch HiSax into point-to-point mode:


hisaxctrl <driver_id> 7 1

6.14 config_links: What helpful links are there about isdn4linux?

These are helpful links that are currently available on how to configure isdn4linux:


Next Previous Contents