Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / trixbox-corbina(moscow)-7значный набор в город

trixbox-corbina(moscow)-7значный набор в город

Avatara of amind
Откуда: Москва
Сообщений: 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)
2010-03-01 00:52

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: trixbox-corbina(moscow)-7значный набор в город

В суппорт Карбины.
http://линия24.рф - Астериск и прочие бубны!
2010-03-01 10:09

Avatara of amind
Откуда: Москва
Сообщений: 28

Re: trixbox-corbina(moscow)-7значный набор в город

думаете Корбина будет отвечать на вопросы по настройке астериска ?
да еще и при условии того, что x-lite (софтоклиент) работает как положено, нормально звоня по 7-значным городским номерам ?
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
2010-03-01 10:54

Сообщений: 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)
2010-03-01 10:58

Avatara of amind
Откуда: Москва
Сообщений: 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)
2010-03-01 17:57

Сообщений: 6521

Re: trixbox-corbina(moscow)-7значный набор в город

Не надо плотно, через freePBX легко!
На транке SIP/Corbina в вэб интерфейсе укажем правила преобразования в окошечке Dial rules

8495+ZXXXXXX
то есть слушать что выдаётся в транк, и если семизначный, не с 0, то добавлять впереди 8495.

Теперь в исходящих маршрутах делаем маршрут ZXXXXXX и направляем его в транк SIP/Corbina.
На самом деле это упрощение неправильное в свете обязательной реформы перехода на 10-ти значные номера, т.е. в пределах Москвы всё равно надо будет вскорости набирать
4951234567
и
4991234567
2010-03-01 18:27

Avatara of amind
Откуда: Москва
Сообщений: 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)
2010-03-01 18:54

Сообщений: 6521

Re: trixbox-corbina(moscow)-7значный набор в город

Я кристальный! Мне можно присудить статус NON_SHARPED.
2010-03-01 18:56

Avatara of alex286
Откуда: Moscow
Сообщений: 2

Re: trixbox-corbina(moscow)-7значный набор в город

ded:

... всё равно надо будет вскорости набирать 4951234567 и 4991234567
А я у "себя" на всех станциях сделал так: выход на 495 - это 0+number, выход на 499 - это 9+number, независимо от станции, места расположения и прочее.. При этом станциИ сами добавляют нужное, либо trunk+495, либо trunk+499 (здесь варианты "по месту") Народ доволен...Кстати, на * тоже самое.. :-)
С уважением,Александр.
2010-05-07 09:34

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru