Found some times ago but never had time to speak about.
mISDN configuration in Astlinux release is not persistent, looking in
trunk seen some changes but persistence is possible only using keydisk.
Done a little modification to the asterisk startup script to make mISDN
config persistent also using /stat/etc...
just an idea, sure someone can do better.
before:
-----------------------------------------------------------------------
start () {
echo "Starting Asterisk..."
if [ "$ISDN_MODPROBE" -o "$MISDN" ]
then
echo "Starting mISDN"
if [ -d /mnt/kd ]
then
ln -s /mnt/kd/misdn-init.conf /tmp/etc/misdn-init.conf
fi
if [ -r /mnt/kd/misdn-init.conf ]
then
echo "misdn-init.conf already exists on /mnt/kd, skipping config."
else
/usr/sbin/misdn-init scan
/usr/sbin/misdn-init config
fi
/usr/sbin/misdn-init start
# Not needed
#mknod /dev/mISDN c 46 0
#modprobe mISDN_core
#modprobe mISDN_l1 debug=0
#modprobe mISDN_l2 debug=0
#modprobe l3udss1
#modprobe mISDN_capi
#modprobe mISDN_isac
#modprobe mISDN_dsp debug=0 options=0x0
#modprobe $ISDN_MODPROBE
if [ "$ISDN_MODPROBE2" ]
then
#modprobe $ISDN_MODPROBE2
echo "ISDN_MODPROBE and ISDN_MODPROBE2 are deprecated"
fi
sleep 2
fi
after:
----------------------------------------------------------------------
start () {
echo "Starting Asterisk..."
if [ "$ISDN_MODPROBE" -o "$MISDN" ]
then
echo "Starting mISDN"
#
if [ -d /mnt/kd ] && [ -r /mnt/kd/misdn-init.conf ]
then
ln -s /mnt/kd/misdn-init.conf /tmp/etc/misdn-init.conf
else
if [ -r /stat/etc/misdn-init.conf ]
then
ln -s /stat/etc/misdn-init.conf /tmp/etc/misdn-init.conf
fi
fi
if [ ! -r /tmp/etc/misdn-init.conf ]
then
/usr/sbin/misdn-init scan
/usr/sbin/misdn-init config
else
echo "misdn-init.conf already exists, skipping card scan... config."
fi
#
/usr/sbin/misdn-init start
if [ "$ISDN_MODPROBE2" ]
then
#modprobe $ISDN_MODPROBE2
echo "ISDN_MODPROBE and ISDN_MODPROBE2 are deprecated...
ISDN_MODPROBE2 ignored."
fi
sleep 2
fi
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Astlinux-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/astlinux-users
Donations to support AstLinux are graciously accepted via PayPal to [EMAIL
PROTECTED]