VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Asterisk не переводит звонки из вне

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

FreeSS
Сообщения: 11
Зарегистрирован: 10 июн 2011, 12:48

Asterisk не переводит звонки из вне

Сообщение FreeSS »

Добрый день Уважаемые!
Уже который день бьюсь со следующей проблемой...
Есть железка AV80004, на ней стоит Asterisk 1.4.4 + Zycoo System v3.0.8.
Абонентские аппараты D-link DPH-150S.
Проблема следущая:
Если использовать на аппаратах кнопку "Transfer" - не очень удобно, потому как это Blind Transfer, а мне нужен именно Attendant Transfer, поэтому в features.conf я сделал следущее:

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

[featuremap]
  blindxfer=999999999999
  atxfer=#
  atxfernoanswertimeout=20
  featuredigittimeout=1000
Теперь на # звонки между абонентами переводятся на ура, именно attendant transfer, но только внутри сети...Если же звонок приходит из вне, т.е. через медь с fxo-порта или от voip-прова через транк - то при нажатии "#" трансфер не срабатывает, вместо этого вызывающий абонент слышит сигнал нажатия клавиши и дальше некуда :(

Вот конфиги:
users.conf:

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

 
[1001]
callwaiting=yes
  cid_number=1001
  context=numberplan-custom-1
  email=mail
  fullname=user1
  callgroup=1
  hasiax=no
  hassip=yes
  hasvoicemail=yes
  mailbox=1001
  secret=pass
  threewaycalling=yes
  vmsecret=1234
  delete=no
  zapchan=
  registeriax=no
  registersip=yes
  canreinvite=no
  nat=no
  pickupgroup=1
  dtmfmode=rfc2833
  disallow=all
  allow=alaw,ulaw,g729

[trunk_2]
  disallow=all
  allow=alaw,ulaw,g729
  callerid=trunk
  contact=
  qualify=yes
  context=DID_trunk_2
  dialformat=${EXTEN:1}
  fromdomain=domain
  fromuser=ip_ats_1
  group=
  hasexten=no
  hasiax=no
  hassip=yes
  host=host
  insecure=very
  port=5060
  provider=
  registeriax=no
  registersip=yes
  secret=secret
  trunkname=trunk
  trunkstyle=customvoip
  username=ip_ats_1
extensions.conf:

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


  [DID_trunk_2]
include=default
  exten=_X.,1,Goto(ringroups-custom-1,s,1)
  exten=s,1,Goto(ringroups-custom-1,s,1)

 [ringroups-custom-1]
  gui_ring_groupname=1_in
  exten=s,1,NoOp(RINGGROUP)
  exten=s,n,Dial(SIP/1001,10)
  exten=s,n,Goto(ringroups-custom-2|s|1)

[numberplan-custom-1]
plancomment=DialPlan1
  include=default
  exten=_9.,1,NoOp()
  exten=_9.,2,Macro(trunkdial-failover,${trunk_1}/${EXTEN:},)
  comment=_9.,2,All_out,custom
  exten=_0.,1,NoOp()
  exten=_0.,2,Macro(trunkdial-failover,${trunk_4}/${EXTEN:1},)
  comment=_0.,2,mezhgorod_out,custom

 [default]
  include=parkedcalls
  include=ipinfo
  exten=.,1,Goto(${EXTEN})
  exten=i,1,Goto(dialerror|s|1)
  exten=600,1,VoiceMailMain()
  exten=900,1,MeetMe(${EXTEN}|MI)
  exten=_*7.,1,Pickup(${EXTEN:2})
  exten=o,1,Goto(default,1001,1,t)
  exten=0,1,Goto(default,1001,1,t)
Помогите пожалуйста :(
FreeSS
Сообщения: 11
Зарегистрирован: 10 июн 2011, 12:48

Re: Asterisk не переводит звонки из вне

Сообщение FreeSS »

Большое спасибо за ссылку, уже давно это несколько раз перечитал и вроде как просветление произошло, но видимо не до конца :)
По поводу tT я в курсе, но никак не могу понять где именно мне эту опцию использовать.
В extensions.conf в секции default:
exten=o,1,Goto(default,1001,1,t)
exten=0,1,Goto(default,1001,1,t)
Это я сам тут t поставил...Но по прежнему не работает...Или не здесь надо было? Или вообще мне T в моём случае надо использовать?
Конфиги не сам пишу, они через Web-интерфейс этой железки пишутся, поэтому даже не представляю почему выбрано именно Goto, а не Dial...
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk не переводит звонки из вне

Сообщение Vlad1983 »

для полного просветления смотреть в консоли при входящем откуда t появляется в Dial рядом подставить T
ЛС: @rostel
FreeSS
Сообщения: 11
Зарегистрирован: 10 июн 2011, 12:48

Re: Asterisk не переводит звонки из вне

Сообщение FreeSS »

Тут очень большая проблема в том что у этой железки нету CLI, к тому же не могу никак из неё логи вытащить...А суппорт этой железки, цитирую "по техническим причинам техническая поддержка в данный момент не работает". А в официальном описании про логи и про CLI ничего не говорится :(
По ssh так же не могу зайти на неё - нету рутового пароля :(
Аватара пользователя
trscod
Сообщения: 358
Зарегистрирован: 30 авг 2010, 17:34

Re: Asterisk не переводит звонки из вне

Сообщение trscod »

ыы, зато на сэкономленные деньги... Автомобиль?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Asterisk не переводит звонки из вне

Сообщение Vlad1983 »

тогда смотреть весь диалплан и трассировать весь путь звонка в уме
ЛС: @rostel
FreeSS
Сообщения: 11
Зарегистрирован: 10 июн 2011, 12:48

Re: Asterisk не переводит звонки из вне

Сообщение FreeSS »

Кажется разобрался...В extensions.conf мне нужна секция:
[ringroups-custom-1]
gui_ring_groupname=1_in
exten=s,1,NoOp(RINGGROUP)
exten=s,n,Dial(SIP/1001,10,tT)
exten=s,n,Goto(ringroups-custom-2|s|1)
И всё работает)))) Сейчас только выясню t или T именно нужна)))
Спасибо!!
FreeSS
Сообщения: 11
Зарегистрирован: 10 июн 2011, 12:48

Re: Asterisk не переводит звонки из вне

Сообщение FreeSS »

trscod писал(а):ыы, зато на сэкономленные деньги... Автомобиль?
Тут дело скорее не в экономии)))
У нас несколько офисов разнесённых удалённо, в одном из них сидят манагеры + бухгалтерия, и у них же в офисе есть медь с нашими городскими номерами. Так как там всё должно выглядеть эстетично - не стали ставить отдельную машину с астериском и карточкой, а решили купить эту коробочку. Она вроде более менее красивая + размером всего с 2 пачки сигарет, да и по требованиям отвечает вроде как :)
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Asterisk не переводит звонки из вне

Сообщение zzuz »

А конфиги вы как смотрите?
Линия24 - Системы Массового Телефонного Обслуживания
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH