AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Какой тип канала использовать в call-файле?

Newbies/FAQ Forum 4 сообщений -
#1

Приветствую.
Всех с Новым Годом!
Принимаю звонки через усб-модем, оставляют сообщения в голосовой мочте, после сеанса хочу, что бы с модема пошел исходящий звонок на мой телефон. Планирую использовать call-файлы, но первым же параметром нужно указывать используемый канал. в примерах указан ZAP - а какой канал используется в моем случае?
#2

Тот, который Вам нужен.

Код:
*CLI> core show channeltypes
Type Description Devicestate Indications Transfer
---------- ----------- ----------- ----------- --------
Local Local Proxy Channel Driver yes yes no
Bridge Bridge Interaction Channel no no no
SIP Session Initiation Protocol (SIP) yes yes yes
----------
3 channel drivers registered.

_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru
#3

странно, у меня там есть Datacard (вроде он должен быть), но в третьем столбце стоит No. Я пытался использовать обычный Dial по примеру:
Код:
_X,1,Dial(Datacard, datacard0,8920......)

но система выдает предупреждения, что datacard0 в данный момент не может совершить вызов и сразу же второе предупреждение, что канал Datacard не найден. Странно все это.

Added after 24 minutes:

Странно, использую вот такой код:
Код:
8,1,VoiceMail(...)
8,2,PlayBack(...)
8,3,HangUp()
8,4,Dial(Datacard,datacard0,7920...)
8,5,HangUp()

в терминале ошибки нет, но и звонка на телефон не производися. Подскажите, что тут не так?
#4

Синтаксис команды Dial неверный. Смотрите core show application Dial.
А еще рекомендую прочитать книжку по Астериску. Хотя бы начальные главы.

_________________
Gentoo Linux || Asterisk 11.2-cert3
Решения телефонии на базе Asterisk || http://it-need.ru