SPA3102 и входящие в FreePBX
Всем привет!
Извините если малость ошибся с разделом, но так как у меня FreePBX пишу тут.
Не могу понять где загвоздка…
Есть в наличии
Asterisk 1.6.1.1
FreePBX 2.5.1.5
SPA3102 с свежей прошивкой
Настроил это дело по статье http://www.freepbx.org/support/documentation/howtos/howto-linksys-spa-3102-sipura-spa-3000-freepbx
Создал транк 1100
disallow=all
allow=ulaw
canreinvite=no
context=from-trunk
dtmfmode=rfc2833
host=dynamic
incominglimit=1
nat=yes
port=5061
qualify=yes
secret=хххх
type=friend
username=1100
и создал входящий маршрут на один из сип телефонов
любой DID / любой CID
а также указал еще и явно
663047
663047 / любой CID
Повторюсь... оба маршрута ведут на один из сип телефонов
Дальше
Шлюз регится на сервере это показывает как астериск так и сам шлюз
1100/1100 79.136.1XX.X D N A 61297 OK (8 ms)
Звонок в город осуществляется нормально а вот с входящими проблема…
Вот что говорит астериск
school37*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [663047@from-internal:1] ResetCDR("SIP/1100-08295668", "") in new stack
-- Executing [663047@from-internal:2] NoCDR("SIP/1100-08295668", "") in new stack
-- Executing [663047@from-internal:3] Wait("SIP/1100-08295668", "1") in new stack
-- Executing [663047@from-internal:4] Playback("SIP/1100-08295668", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
-- <SIP/1100-08295668> Playing 'silence/1.gsm' (language 'en')
-- Executing [663047@from-internal:5] Wait("SIP/1100-08295668", "1") in new stack
-- Executing [663047@from-internal:6] Congestion("SIP/1100-08295668", "20") in new stack
== Spawn extension (from-internal, 663047, 6) exited non-zero on 'SIP/1100-08295668'
-- Executing [h@from-internal:1] Macro("SIP/1100-08295668", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("SIP/1100-08295668", "vw") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("SIP/1100-08295668", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("SIP/1100-08295668", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("SIP/1100-08295668", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] GotoIf("SIP/1100-08295668", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("SIP/1100-08295668", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/1100-08295668' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/1100-08295668'
school37*CLI>
в этот момент звонящий слышит обычный гудок вызова. А шлюз пишет, что идет звонок
Делал context= from-internal без изменений.
Я уже не знаю что и смотреть :( уже кучу форумов отсмотрел и не нашел ответа :(
Почему попадает в from-internal? И куда, зачем воспроизводится ] Playback("SIP/1100-08295668", "silence/1&cannot-complete-as-dialed&check-number-dial-again,noanswer") in new stack
????
Заранее спасибо за ваши ответы!
Специально для пользователя ded: Гуглом по данной проблеме пользовался :)
|