Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

нет входящей связи на fxo trixbox

0
имеется связки
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 порта.

облазил весь интернет, ничего не нашел, не знаю уже что делать, руководство требует рабочий воип телефон((
удалить закрыть спам изменить тег редактировать

спросил 2011-05-11 14:48:03 +0400

diakon2 Gravatar diakon2
1 2 1

2 Ответа

0

в файле /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)

все звонки с АТС должны быть)

ссылка удалить спам редактировать

ответил 2011-05-16 01:52:19 +0400

DJs3000 Gravatar DJs3000 flag of Russian Federation
551 41 13 33
http://retrogamesbattle.c...

обновил 2011-05-16 02:03:00 +0400

Comments

а как через вебморду делать я не знаю... DJs3000 ( 2011-05-16 01:53:22 +0400 )редактировать
если хочешь без донабора внутреннего номера Asteriska то можно сделать но тогда у тебя будет привязан каждый твой FXO порт к определенному SIP телефону DJs3000 ( 2011-05-16 02:04:43 +0400 )редактировать
0

для кадого телеофона fxo пишешь в dahdi(zap) channels номер канала, потом как естеншен его через folowme пихаешь куда хочешь.

ссылка удалить спам редактировать

ответил 2011-05-16 03:17:35 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-05-11 14:48:03 +0400

Просмотрен: 480 раз

Обновлен: May 16 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.