имеется связки ATC lg-LDK-100-----4xFXO(asterisk)------ip-phone на атс есть 10 внутренних 3хзначных номеров к 4м подключил fxo порты c ip телефонов можно звонить на внутренние номера атс,городские,сотовые с внутренних атс на ip телефоны не звонится, набираю анутренний номер станции к которому подключен fxo порт и trixbox говорит(the number dial is not a service) в логе станции -- Executing [s@from-pstn:1] NoOp("DAHDI/1-1", "No DID or CID Match") in new stack -- Executing [s@from-pstn:2] Answer("DAHDI/1-1", "") in new stack -- Executing [s@from-pstn:3] Wait("DAHDI/1-1", "2") in new stack -- Executing [s@from-pstn:4] Playback("DAHDI/1-1", "ss-noservice") in new stack -- <DAHDI/1-1> Playing 'ss-noservice.gsm' (language 'en') настройки trixbox в Extensions добавляю sip телефон в Trunks жму Add Zap Trunk (DAHDI compatibility mode) и там вписываю в Zap Identifier (trunk name): g0 в inbound routes везде вписываю номер sip телефона но при звонке на внутренний номер sip звонок не проходит, если в Inbound routes оставить пустым поле DID Number и внизу указать Extension 301 то звонки проходят на этот сип телефон, но они проходят со всех 4х fxo портов, а надо чтобы на 1 телефон приходили звонки с 1го fxo порта. облазил весь интернет, ничего не нашел, не знаю уже что делать, руководство требует рабочий воип телефон((
в файле /etc/asterisk/chan_dahdi.conf пишешь так
[trunkgroups] [channels] ;language=ru usecallerid=yes hidecallerid=no callwaiting=yes usecallingpres=yes callwaitingcallerid=yes threewaycalling=yes transfer=yes canpark=yes cancallforward=yes callreturn=yes echocancel=yes group=1 ;;;[PSTN] context=from-lg signalling=fxs_ks busydetect=yes channel => 1-4
в файле /etc/asterisk/extensions.conf пишешь где-нибудь в самом конце файла
[from-lg] exten => _.,1,Answer exten => _.,2,Wait(1) exten => _.,3,Background(to-call-exten) ; "Для соединения с сотрудником" exten => _.,4,Background(dial-exten) ; "наберите его добавочный номер" exten => _.,5,Read(num,,3) exten => _.,6,ExecIF($[ "1${num}" == "1" ]?Hangup) exten => _.,7,Goto(from-internal,${num},1)
все звонки с АТС должны быть)
для кадого телеофона fxo пишешь в dahdi(zap) channels номер канала, потом как естеншен его через folowme пихаешь куда хочешь.
Задан: 2011-05-11 14:48:03 +0400
Просмотрен: 749 раз
Обновлен: May 16 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.