Страница 1 из 1

Youmagic 2 транка

Добавлено: 26 дек 2013, 17:56
teejee
доброго дня уважаемые
прошу помощи в конец дня мозк кипит
есть эластикс и 2 транка от юмэджика с 8800 номерами


sip_additional.conf

[InternetShop800]
deny=0.0.0.0/0.0.0.0
disallow=all
username=8831хххххххх168
type=friend
secret=passwd
qualify=yes
permit=0.0.0.0/0.0.0.0
nat=yes
insecure=port,invite
host=80.75.132.66
dtmfmode=rfc2833
canreinvite=no
allow=alaw
allow=ulaw
context=from-trunk-sip-InternetShop800

[MTT-800]
deny=0.0.0.0/0.0.0.0
disallow=all
username=8831хххххххх240
type=friend
secret=passwd
qualify=yes
permit=0.0.0.0/0.0.0.0
nat=yes
insecure=port,invite
host=80.75.132.66
dtmfmode=rfc2833
canreinvite=no
allow=alaw
allow=ulaw
context=from-trunk-sip-MTT-800

sip_registrations.conf

register=8831хххххххх168:passwd@80.75.132.66/8831хххххххх168
register=8831хххххххх240:passwd@80.75.132.66/8831хххххххх240

extension_additional.conf

exten => 8831хххххххх168,1,Set(__FROM_DID=${EXTEN})
exten => 8831хххххххх168,n,Gosub(app-blacklist-check,s,1)
exten => 8831хххххххх168,n,ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=${CALLERID(num)}))
exten => 8831хххххххх168,n,Set(__CALLINGPRES_SV=${CALLERPRES()})
exten => 8831хххххххх168,n,Set(CALLERPRES()=allowed_not_screened)
exten => 8831хххххххх168,n(dest-ext),Goto(app-announcement-3,s,1)
exten => 8831хххххххх240,1,Set(__FROM_DID=${EXTEN})
exten => 8831хххххххх240,n,Gosub(app-blacklist-check,s,1)
exten => 8831хххххххх240,n,ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=${CALLERID(num)}))
exten => 8831хххххххх240,n,Set(__CALLINGPRES_SV=${CALLERPRES()})
exten => 8831хххххххх240,n,Set(CALLERPRES()=allowed_not_screened)
exten => 8831хххххххх240,n(dest-ext),Goto(timeconditions,2,1)



Так вот...
-если позвонить по номеру [MTT-800] он же 8831хххххххх240 звонок приходит на timeconditions как надо, НО в core show channels канал источник InternetShop800

-если позвонить по номеру [InternetShop800] он же 8831хххххххх168 звонок приходит как надо на анонсер, канал источник InternetShop800 (тут проблем нет)

все это неудобно в CDR

Re: Youmagic 2 транка

Добавлено: 26 дек 2013, 19:02
ded
Так хост то один и тот же, ИП = 80.75.132.66
Как Астериску понимать что это у вас как будто разные пиры? Тем более развели их зачем-то в разные контексты -
from-trunk-sip-MTT-800
и
from-trunk-sip-InternetShop800

Пир должен быть один, регистраций - две, как и есть сейчас
register=8831хххххххх168:passwd@80.75.132.66/8831хххххххх168
register=8831хххххххх240:passwd@80.75.132.66/8831хххххххх240
Статус должен быть ОК у обоих по регистрации, разводить через входящую маршрутизацию - DID 8831хххххххх168 - туда, а DID 8831хххххххх240 - сюда.

Re: Youmagic 2 транка

Добавлено: 26 дек 2013, 19:43
teejee
суть в том что эти транки только для приема входящих звонков
и как я потом буду в CDR смотреть на какой номер звонили?
мне нужно фильтровать по "канал источник"

а разве астериск не поймет по имени транка что они разные?

Re: Youmagic 2 транка

Добавлено: 26 дек 2013, 21:06
ded
Они одинаковые.
в CDR фильтровать по номеру назначения ${CALLERID(dnid)}. Всё фильтруется.

Re: Youmagic 2 транка

Добавлено: 26 дек 2013, 21:08
Glukinho
Не связывайтесь с МТТ, он работает говняно. Личный опыт.

Re: Youmagic 2 транка

Добавлено: 27 дек 2013, 11:18
teejee
ну пока написал в суппорт им, жду рекомендаций
у меня в поле кому номер от другого транка, все перепутано
пока буду смотреть в ЛК юмэджика историю