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

Помогите разобраться с входящими линиями. Топик ранее не помог.

Newbies/FAQ Forum 7 сообщений 31.08.2011 04:38 - 31.08.2011 14:17
#1 31.08.2011 04:38

Помогите разобраться с входящими линиями. Топик ранее не помог.


Здравствуйте!
Есть плата Yeastar TDM400 на 4 FXO линии.
В диалплане настроен прием любого входящего из города вызова (на любом из 4-ех портов) на внутренний SIP номер (напр 100) :
exten => s,1,Dial(SIP/100, 20) ; т.е. при данном раскладе все входящие на правляются на sip100
о чем в книге достаточно подробно рассказано.
Подскажите! Как сделать, чтобы входящий на определенный порт платы вызов передавался на определенный SIP номер? Спасибо!
#2 31.08.2011 06:17

Контекстами разведите их.
_________________
Внимание! Свет в конце тоннеля может быть светом фар приближающегося поезда!
Ubuntu 10.04/10.10 - Asterisk 1.6.2.20
#3 31.08.2011 06:32

не понимаю я, как это сделать. Можно пример привести
#4 31.08.2011 06:36

в chan_dadhi.conf
Code:

context=1
channell=> 1

context=2
channell=> 2

context=3
channell=> 3

context=4
channell=> 4



extensions.conf

[1]
exten => s,1,Dial(SIP/101)

[2]
exten => s,1,Dial(SIP/102)

[3]
exten => s,1,Dial(SIP/103)

[4]
exten => s,1,Dial(SIP/104)


что то типа того.

учите матчасть пригодиться

_________________
нанотехнолигии в области Asterisk
#5 31.08.2011 06:41

Вот спасибо то ВаМ!
Точно. Ведь chan_dahdi.conf тож самое что и sip.conf
#6 31.08.2011 12:04

ну или так Smile
ael
Code:

if ( "${CHANNEL}" = "Zap/5-1") {
Queue(queue_service_korp,tr,,,12);
Queue(queue_service2_korp,tr,,,90);
Hangup();
} else if ( "${CHANNEL}" = "Zap/1-1" ) {
LOCALDIAL="1";
&dialing(SIP,107,all);
} else if ( "${CHANNEL}" = "Zap/7-1") {
LOCALDIAL="1";
&dialing(SIP,124,all);
} else {
Queue(queue_kredit_korp,tr,,,12);
Queue(queue_buhpank_korp,tr,,,3600);
Hangup();
}

_________________
нанотехнолигии в области Asterisk
#7 31.08.2011 14:17

у freepbx сделано красивее, я там выложил скрипты. Достаточно удобно, один контекст и на каждый канал по маленькому макросу. При том контекст уже больше не правится, даже если каналы добавятся.