Re: как загрузить asterisk при reboot ?
navigator1.Cкорее всего бинарник asterisk лежит в другом месте
#whereis asterisk
2. Если путь правильный то попробуй заменить строчку на
/usr/sbin/asterisk -vvvv > /tmp/asterisk.log 2>&1
и заглянуть после стартапа в /tmp/asterisk.log
/usr/sbin/asterisk - path правильный, НО
cделал как Вы порекомендовали - посмотреть log файл
modprobe zaptel
sleep 10
modprobe wcfxo
sleep 10
/sbin/ztcfg
sleep 10
#/usr/sbin/asterisk
/usr/sbin/asterisk -vvvv > /tmp/asterisk.log 2>&1
и о ЧУДО все заработало
Вернул обратно - тоже работает - УКАТАЙКА
Короче сейчас так:
modprobe zaptel
modprobe wcfxo
sleep 10
/sbin/ztcfg
/usr/sbin/asterisk
sleep нужен, без него никак, видимо zaptel долго поднимается
Фрагмент /etc/rc.d/init.d/zaptel:
Видно что timeout нужен перед /sbin/ztcfg
start)
# Load drivers
rmmod wcusb >& /dev/null
rmmod wcfxsusb >& /dev/null
rmmod audio >& /dev/null
action "Loading zaptel framework: " modprobe zaptel
echo -n "Loading zaptel hardware modules: "
for x in $MODULES; do
if insmod ${x} ${ARGS} >& /dev/null; then
echo -n "$x "
fi
done
echo
TMOUT=10 # max secs to wait
while [ ! -d /dev/zap ] ; do
sleep 1
TMOUT=`expr $TMOUT - 1`
if [ $TMOUT -eq 0 ] ; then
echo "Error: missing /dev/zap!"
exit 1
fi
done
sleep 1;
action "Running ztcfg: " /sbin/ztcfg
|