Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / входящие trixbox + telphin + DID

входящие trixbox + telphin + DID

не передается DID? как рулить входящие маршруты?
1 2>
Откуда: Спб
Сообщений: 22

входящие trixbox + telphin + DID

День добрый.
Имею астериск под управлением триксбокса, 4 sip линии от telphin
Входящие и исходящие звонки через эти линии делаются, только не могу нормально рулить входящими...
неважно на какой звоню по логам астерикса определяется, будто звоню на один и тот же аккаунт телфина...
где-то нагуглил, что определяется так потому, что все они зареганы на 1-м айпи, и что есть какое-то решение, но так и не понял какое...

под каждую линию создан свой транк
настройки транка:

Outbound Caller ID: 00012345

Maximum Channels: 1

Trunk Name: 00012345

Peer Details:
nat=never
dtmfmode=auto
context=from-trunk
type=peer
username=00012345
fromuser=00012345
secret=123123
host=voice.telphin.com
port=5068
promiscredir=yes
allow=alaw&ulaw&g729

USER Context: 00012345_in

User Detailes:
context=from-trunk
type=peer
username=00012345
host=voice.telphin.com
port=5068

Register String:
00012345:123123@voice.telphin.com:5068/00012345

во входящем маршруте прописываю DID 00012345, но это думаю уже не так принципиально, так как по логам показывает буд-то звонок идет с другого транка...

подскажите как быть?
и город вдруг наполнится разумными людьми... выйдут все под DOS...
2010-06-27 16:06

Откуда: AST
Сообщений: 280

Re: входящие trixbox + telphin + DID

Peer Details:
nat=never
dtmfmode=auto
context=from-trunk
type=friend
username=00012345
fromuser=00012345
secret=123123
host=voice.telphin.com
insecure=invite
port=5068
promiscredir=yes
allow=alaw&ulaw&g729


User Detailes:
/-/-/-/

Register String:
00012345:123123@voice.telphin.com:5068/00012345 (номер вход. выз)

Inbound from DID 00012345





2010-06-27 16:13

Откуда: Спб
Сообщений: 22

Re: входящие trixbox + telphin + DID

:( результатов не дало... входящие и исходящие работают, но все равно в логах показывает будто звонок с последнего транка...
из лога при звонке:
-- Executing [s@from-trunk:1] Set("SIP/id_last_trunk-b7d7d9a8", "__FROM_DID=s") in new stack

то есть DID передается как "s"....
и город вдруг наполнится разумными людьми... выйдут все под DOS...
2010-06-27 16:54

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

Re: входящие trixbox + telphin + DID

sip show register ?
http://линия24.рф - Астериск и прочие бубны!
2010-06-27 17:34

Откуда: Спб
Сообщений: 22

Re: входящие trixbox + telphin + DID

sip show register
voice.telphin.com:5068 00052863 24 Registered Sun, 27 Jun 2010 11:42:55
voice.telphin.com:5068 00047251 24 Registered Sun, 27 Jun 2010 11:42:56
voice.telphin.com:5068 00035177 24 Registered Sun, 27 Jun 2010 11:42:56
voice.telphin.com:5068 00031425 24 Registered Sun, 27 Jun 2010 11:42:56
и город вдруг наполнится разумными людьми... выйдут все под DOS...
2010-06-27 17:43

Откуда: Moscow
Сообщений: 101

Re: входящие trixbox + telphin + DID

feygenel
Как вариант - создайте и используйте другой контекст вместо "from-trunk" - и в нем принимайте входящие на разные DID:
exten => _00052863,1, ...

exten => _00047251,1, ...

и т.д.
2010-06-27 18:04

Откуда: AST
Сообщений: 280

Re: входящие trixbox + telphin + DID

В inbound есть контекст ANY DID / ANY CID ?

попробуй удалить ... и потом если нужно создать заново , у меня был такой глюк с ANY/ANY DID
2010-06-27 19:38

Откуда: Спб
Сообщений: 22

Re: входящие trixbox + telphin + DID

BCom:

Как вариант - создайте и используйте другой контекст вместо "from-trunk" - и в нем принимайте входящие на разные DID:
я бы легко заменил from-trunk на каждую под свою, но не вижу смысла, так как это будет давать в итоге только один DID последней линии, так как определят все входящие как ее... я понимал бы если бы он писал, что идет звонок по такому-то номеру и не определял дид, а тут он просто подставляет последний из списка номер ( не важно на какой звоню) и подставляет DID=s

Alexcr:

В inbound есть контекст ANY DID / ANY CID ?

попробуй удалить ... и потом если нужно создать заново , у меня был такой глюк с ANY/ANY DID


в таком случае начинает ругаться у меня, что не в сервисе, так как не находит подходящего входящего маршрута....
-- Executing [s@from-trunk:1] NoOp("SIP/00052863-b7287768", "No DID or CID Match") in new stack


как бы ему обьяснить, что с одного айпи может быть много разных сипов, а не только один многоканальный.... у меня ощущение, что он смотрит на айпи и пофиг ему на все остальное, сопоставляет с последней зареганой линией....
и город вдруг наполнится разумными людьми... выйдут все под DOS...
2010-06-27 20:01

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

Re: входящие trixbox + telphin + DID

00012345:
voice.telphin.com:5068 00052863 24 Registered Sun, 27 Jun 2010 11:42:55
voice.telphin.com:5068 00047251 24 Registered Sun, 27 Jun 2010 11:42:56
voice.telphin.com:5068 00035177 24 Registered Sun, 27 Jun 2010 11:42:56
voice.telphin.com:5068 00031425 24 Registered Sun, 27 Jun 2010 11:42:56


не вижу пира здесь.Где?
http://линия24.рф - Астериск и прочие бубны!
2010-06-27 20:20

Откуда: Moscow
Сообщений: 101

Re: входящие trixbox + telphin + DID

feygenel:

я бы легко заменил from-trunk на каждую под свою, но не вижу смысла, так как это будет давать в итоге только один DID последней линии, так как определят все входящие как ее...
Достаточно одного контекста:
exten => _00052863,1,Set(DST=${EXTEN})
exten => _00052863,2,Goto(from-internal,${DST},1)

exten => _00047251,1,Set(DST=${EXTEN})
exten => _00047251,2,Goto(from-internal,${DST},1)

и т.д.

или в "Incoming Route" явно посылать на "from-internal,00052863,1" и т.д.
2010-06-27 20:31

1 2>
Добавить страницу в закладки:  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