входящие trixbox + telphin + DID
не передается DID? как рулить входящие маршруты?
Откуда: Спб
Сообщений: 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...
|
Откуда: 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
|
Откуда: Спб
Сообщений: 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...
|
Откуда: SPb
Сообщений: 1307
|
Re: входящие trixbox + telphin + DID
sip show register ?
|
Откуда: Спб
Сообщений: 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...
|
Откуда: Moscow
Сообщений: 101
|
Re: входящие trixbox + telphin + DID
feygenel
Как вариант - создайте и используйте другой контекст вместо "from-trunk" - и в нем принимайте входящие на разные DID:
exten => _00052863,1, ...
exten => _00047251,1, ...
и т.д.
|
Откуда: AST
Сообщений: 280
|
Re: входящие trixbox + telphin + DID
В inbound есть контекст ANY DID / ANY CID ?
попробуй удалить ... и потом если нужно создать заново , у меня был такой глюк с ANY/ANY DID
|
Откуда: Спб
Сообщений: 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...
|
Откуда: 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
не вижу пира здесь.Где?
|
Откуда: 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" и т.д.
|
|