Note: AstLinux 1.x does not support mISDN anymore. Use DAHDI + Asterisk 1.8 or newer instead((some cards are supported by DAHDI now (hfcmulti by wcb4xxp, hfcpci by zaphfc/dahdi_hfcs).))
The 3rd-party dahdi_hfcs (formerly zaphfc) DAHDI driver for single port HFC BRI cards is now included in the AstLinux 1.0.3 release.
In AstLinux 0.7 mISDN 1.1.9.2 and mISDNuser 1.1.9.1 are used.
From the user side nothing has changed in using mISDN compared to earlier AstLinux versions:
ISDN_MODPROBE
in your user.conf
(or /mnt/kd/rc.conf
)misdn-init.conf
misdn.conf
mISDN 1.1 has a few problems with some of those cheap single-port HFC-chipset ISDN PCI cards (the 4-port HFC-multi cards do work!) when unloading the driver on Linux kernels ≥ 2.6.26. This is not specific to AstLinux 1). When you use such an mISDN-compatible PCI card and mISDN is loaded, you could see the following issues:
lspci
will not work anymore – you will see something like:lspci: Cannot open /sys/bus/pci/devices/0000:00:0e.0/resource: No such file or directory
misdn-init stop
or misdn-init restart
you will get a segfault (with the following “reboot workaround” you can just reboot, instead of restarting mISDN, if needed)A workaround for the reboot issue is:
mount -o rw,remount /oldroot/cdrom/
/oldroot/cdrom/os/astlinux-xxx.run.conf
and append reboot=bios
to the KCMD
line.
The above issues are still existing when using the mISDN sourcecode from the Digium SVN (from Astlinux 0.7.5 onwards).