Страница 1 из 1

Выходящие звонки файл

Добавлено: 21 июл 2011, 22:09
vassilux
привет
моя настройка
Т2 - ПБХ - АСТЕРИСК
chan_dahdi.conf

Код: Выделить всё

group=0
context=from-zaptel
switchtype = euroisdn
signalling = pri_cpe
channel => 1-15,17-31

group=1
context=from-zaptel
switchtype = euroisdn
signalling = pri_net
channel => 32-46,48-62

Выходящие звонки на город и на номера внутриние работают
Проблема с файлами через /var/spool/asterisk/outgoing
вот пример файла

Код: Выделить всё

Channel: DAHDI/g0/450
Callerid: 5002
MaxRetries: 5
RetryTime: 300
WaitTime: 45
Context: outboundmsg1
Extension: s
Priority: 1
450 это внутрений номер на Астериске получаю cause 59
Когда звону с моего Softphona все работает

Подскажите ... люди :idea:

Re: Выходящие звонки файл

Добавлено: 21 июл 2011, 22:27
Engineer
"450 это внутрений номер на Астериске получаю cause 59
Когда звону с моего Softphona все работает"

Внутренний где? на Астериске или на pbx? если 450 - это внутренний номер asterisk - тогда в channel нужно писать канал Local (или SIP), что там у тебя в extensions... Или направить звонок вот в таком виде Local/450@DialPlan, Где DialPlan - это контектс, в котором у тебя отрабатываются звонки на номен 450. Это можно отнеси и к остальным пунктам.

Вообще запись Local/450@DialPlan универсальна, в такую запись ты можешь подставить любой ДиалПлан и номер, а внутри extensions.conf описать логику по выходам на транки по маскам телефонов.

Re: Выходящие звонки файл

Добавлено: 22 июл 2011, 09:55
vassilux
Я не точно описал 450 это номер на ПБХ ну когда в файл заношу городской телефон таже малина,

Re: Выходящие звонки файл

Добавлено: 23 июл 2011, 21:59
Engineer
Тогда только ковырять extensions.conf на предмет ошибок. Но я бы порекомендовал начать с того, что в call-файле указать запись следующего вида Local/Номер_телефона@контекст вместо явного указания канала. Где в качестве контекста указать именно тот, который указан на пользователе софтфона. Если звонок не пройдет - нужно смотреть с каких номеров разрешен вход на ПБХ (смотреть ACL именно на ПБХ). При необходимости принудительно подставить нужный callerid. БОльше проблем навскидку ни с чем быть не может (ну кроме явных ошибок в extensions.conf).

Re: Выходящие звонки файл

Добавлено: 23 июл 2011, 22:42
ded
CLI> dialplan show outboundmsg1 ??

Re: Выходящие звонки файл

Добавлено: 24 июл 2011, 19:10
vassilux
сделал эту операцию через FastAGI и все проходит как надо
По дедовскому совету с утра вывешу
dialplan show outboundmsg1

Re: Выходящие звонки файл

Добавлено: 25 июл 2011, 11:13
vassilux
Вот мой CLI > dialplan show outboundmsg1

Код: Выделить всё

[ Context 'outboundmsg1' created by 'pbx_config' ]
  's' =>1. Set(TIMEOUT(digit)=5)                      [pbx_config]
2. Set(TIMEOUT(response)=10)                  [pbx_config]
3. Answer()                                   [pbx_config]
4. Wait(1)                                    [pbx_config]
5. Liambrola(.Hello..) [pbx_config]
6. Liambrola(.Test!!!) [pbx_config]
7. Wait(1)                                    [pbx_config]
8. Goto(msgack,s,1)                           [pbx_config]
9. Playback(vm-goodbye)                       [pbx_config]
10. Hangup()                                  [pbx_config]


Re: Выходящие звонки файл

Добавлено: 25 июл 2011, 12:54
ded
3. Answer() не нужен.

Re: Выходящие звонки файл

Добавлено: 25 июл 2011, 13:45
Aven
Тут необязателен, а в другом месте будет необходим, а не поставят, поэтому он является признаком хорошего тона.
Мне вот интересно, а что это такое?

Код: Выделить всё

5. Liambrola(.Hello..) [pbx_config]
6. Liambrola(.Test!!!) [pbx_config]

Re: Выходящие звонки файл

Добавлено: 26 июл 2011, 10:58
vassilux
Liambrola это text to speech