помогите разобраться с call файлом есть скрипт.
#! /bin/bash
CALL_SPOOL_DIR="/var/spool/asterisk/outgoing"
CALL="/tmp/callback.call"
echo "Channel: Datacard/datacard1/79XXXXXXXXX">$CALL
echo "MaxRetries: 0" >> $CALL
echo "Context: mobile">>$CALL
echo "Extension: s">>$CALL
echo "Priority: 1">>$CALL
mv $CALL $CALL_SPOOL_DIR
в extensions.conf
[mobile]
exten => s,1,NoOp()
exten => s,n,Dial(SIP/1000,10)
exten => s,n,Hangup()
если правильно понимаю система должна позвонить через datacard на номер 79ХХХХХХХХХ и потом соеlb нить с каналом SIP/1000
в логах
[Jul 8 22:57:18] NOTICE[2115] pbx_spool.c: Call failed to go through, reason (1) Hangup
[Jul 8 22:57:18] NOTICE[2115] pbx_spool.c: Queued call to Datacard/datacard1/79ХХХХХХХХХ expired without completion after 0 attempts
если мобильный канал заменить на локальный call файл обрабатывается нормально. как наладить? форматированием тут не разобрался
может
MaxRetries: 1
разобрался. в строке канала номер должен быть 12 значный с плюсом echo "Channel: Datacard/datacard1/+79XXXXXXXXX">$CALL
Задан: 2011-07-08 20:05:42 +0400
Просмотрен: 527 раз
Обновлен: Jul 09 '11
CLI> datacard show devices пояснение
проблема с call-файлами и originate
.call файл и последовательность набора [закрыт]
call file и донабор внутреннего номер
AsterCRM Call Center + Asterisk
Call-файлы. Ограничения [закрыт]
Как передать сам контекст в extension.conf через call файл?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.