See section msn.
Have a look in section hardware.
See section dialout.
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.
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:
pnpdump > /etc/isapnp.conf
/etc/isapnp.conf
has to be set by
hand. Set the following values:
isapnp /etc/isapnp.conf
modprobe hisax io=4,2,INT,IO0,IO1
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.
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.
There are some specialities for configuration of more than 1 card:
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.
Set up async PPP with a normal pppd on a ttyI* device. 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
These are helpful links that are currently available on how to configure isdn4linux:
http://www.rosat.mpe-garching.mpg.de/~web/ISDN.html
http://www-ti.informatik.uni-tuebingen.de/~hippm/isdn.html
http://www.provi.de/~gvz/chargeint.html