trixbox-corbina(moscow)-7значный набор в город
Откуда: Москва
Сообщений: 28
|
trixbox-corbina(moscow)-7значный набор в город
Дано:
1. x-lite
2. trixbox
икслайт прекрасно дозванивается через sip.corbina.ru куда угодно, даже если набирать просто 7-значный московский номер
триксбокс дозваниваться по 7-значному номеру отказывается, гад:
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/2000-00000017", "SIP/Corbina/6601000,300,TtWwL(3600000)") in new stack
-- Setting call duration limit to 3600 seconds.
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Using SIP VRTP TOS bits 136
== Using SIP VRTP CoS mark 6
-- Called Corbina/6601000
== Begin MixMonitor Recording SIP/2000-00000017
-- Got SIP response 302 "Request Redirected" back from 195.14.50.93
-- Now forwarding SIP/2000-00000017 to 'Local/84956601000@from-sip-external' (thanks to SIP/Corbina-00000018)
-- Executing [84956601000@from-sip-external:1] NoOp("Local/84956601000@from-sip-external-ec85;2", "Received incoming SIP connection from unknown peer to 84956601000") in new stack
-- Executing [84956601000@from-sip-external:2] Set("Local/84956601000@from-sip-external-ec85;2", "DID=84956601000") in new stack
-- Executing [84956601000@from-sip-external:3] Goto("Local/84956601000@from-sip-external-ec85;2", "s,1") in new stack
-- Goto (from-sip-external,s,1)
-- Executing [s@from-sip-external:1] GotoIf("Local/84956601000@from-sip-external-ec85;2", "1?from-trunk,84956601000,1") in new stack
-- Goto (from-trunk,84956601000,1)
-- Executing [84956601000@from-trunk:1] Set("Local/84956601000@from-sip-external-ec85;2", "__FROM_DID=84956601000") in new stack
-- Executing [84956601000@from-trunk:2] NoOp("Local/84956601000@from-sip-external-ec85;2", "Received an unknown call with DID set to 84956601000") in new stack
Как видно - я набираю просто 7 цифр, а корбина сама добавляет к прямому городскому номеру 8495.
Звонок возвращается на мой сервер.
Но, если я сам набираю не 7 цифр, а целиком: "84956601000" - звонок проходит.
-- Called Corbina/84956601000
== Begin MixMonitor Recording SIP/2000-0000001d
-- SIP/Corbina-0000001e is making progress passing it to SIP/2000-0000001d
-- SIP/Corbina-0000001e answered SIP/2000-0000001d
Почему так ?
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Откуда: SPb
Сообщений: 1307
|
Re: trixbox-corbina(moscow)-7значный набор в город
В суппорт Карбины.
|
Откуда: Москва
Сообщений: 28
|
Re: trixbox-corbina(moscow)-7значный набор в город
думаете Корбина будет отвечать на вопросы по настройке астериска ?
да еще и при условии того, что x-lite (софтоклиент) работает как положено, нормально звоня по 7-значным городским номерам ?
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Сообщений: 6521
|
Re: trixbox-corbina(moscow)-7значный набор в город
"Received incoming SIP connection from unknown peer to 84956601000") - поставьте insecure=invite на пире Корбины;
"Received an unknown call with DID set to 84956601000") in new stack - укажите DID = 84956601000 во входящей маршрутизации freePBX (Inbound route)
|
Откуда: Москва
Сообщений: 28
|
Re: trixbox-corbina(moscow)-7значный набор в город
Инсекьюр примерно так и был установлен:
type=friend
secret=*********
username=*********
fromuser=*********
fromdomain=sip.corbina.ru
host=sip.corbina.ru
insecure=invite,port
Опять же логически я дошел до того, что астериск почему-то должен передавать в любом случае код межгорода и код города.
Потому что, через астериск если я набираю просто 7 цифр - он не дозванивается, а если код межгорода и города - дозванивается.
Даже не взирая на то, что x-lite этого не делает, не добавляет ничего, но все равно дозванивается.
Исходя из этого, видимо придется плотно изучать диалпланы астериска, на предмет автодобавления "8495" к любому семизначному номеру, который я набираю.
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Сообщений: 6521
|
Re: trixbox-corbina(moscow)-7значный набор в город
Не надо плотно, через freePBX легко!
На транке SIP/Corbina в вэб интерфейсе укажем правила преобразования в окошечке Dial rules
8495+ZXXXXXX
то есть слушать что выдаётся в транк, и если семизначный, не с 0, то добавлять впереди 8495.
Теперь в исходящих маршрутах делаем маршрут ZXXXXXX и направляем его в транк SIP/Corbina.
На самом деле это упрощение неправильное в свете обязательной реформы перехода на 10-ти значные номера, т.е. в пределах Москвы всё равно надо будет вскорости набирать
4951234567
и
4991234567
|
Откуда: Москва
Сообщений: 28
|
Re: trixbox-corbina(moscow)-7значный набор в город
Дед, плотно я буду изучать все равно :)
Как я говорил на одном из собеседований в серьезной конторе "на МБА я учусь не для корочек, а для знаний. И дома у меня компьютеров много не для понта, а для самообучение. Самообучение у меня в IT-сфере уже 22 года почитай как".
Я ведь тоже когда-то стану "дедом". Буду учить молодежь.
Твоя рекомендация помогла, этому топику можно присудить статус SOLVED.
Я уже нашел подобный момент на этом форуме тут: http://asterisk-support.ru/forum/topics/5865/
Начал изучать, а тут ты пришел и кристально ясно все пояснил. Благодарю :)
И, кстати, мою прошлую проблему, видимо, вполне можно решить этим же способом.
http://asterisk-support.ru/forum/topics/6109/?page=3
Вставить в транке паузу 8(пауза)495+ZXXXXXX и он будет звонить нормально через pstn.
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Сообщений: 6521
|
Re: trixbox-corbina(moscow)-7значный набор в город
Я кристальный! Мне можно присудить статус NON_SHARPED.
|
Откуда: Moscow
Сообщений: 2
|
Re: trixbox-corbina(moscow)-7значный набор в город
ded: ... всё равно надо будет вскорости набирать 4951234567 и 4991234567
А я у "себя" на всех станциях сделал так: выход на 495 - это 0+number, выход на 499 - это 9+number, независимо от станции, места расположения и прочее.. При этом станциИ сами добавляют нужное, либо trunk+495, либо trunk+499 (здесь варианты "по месту") Народ доволен...Кстати, на * тоже самое.. :-)
С уважением,Александр.
|
|