Проблема: trixbox - исходящие в pstn через linksys spa 3102
Откуда: Москва
Сообщений: 28
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
фишка обнаружилась.. неприятная.
1. астериск звонит на SPA
2. SPA берет трубку сам
3. SPA звонит куда-то, используя то, что передал ему астериск при звонке.
4. Но, если астериск звонит с паузой, он все равно выбрасывает сразу кучу цифр и паузу в сторону SPA, а SPA эту паузу в цифрах не понимает и делает отбой.
Мне наверное теперь на форум, где сидят спецы по SPA ? :)
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Сообщений: 6521
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
(:
Это приятная, а не неприятная фишка!
Я понимаю, речь о наборе D(8wwww${EXTEN:1})) ??
попробуйте увеличить количество w в строке. При этом подцепить на линию второй телефон (параллельный) чтобы услышать что происходит в момент снятия трубки и наборе в линию.
Ну Вы понимаете теперь всю справедливость выводов ded: Парадокс таких аппаратов, которые народ покупает чисто под астериск в том, что устройство дешёвое, а настройка - гимор. На языке профессиональной службы поддержки - стоимость (стартового) суппорта этого девайса примерно в 2 раза выше стоимости самого девайса.
|
Откуда: Москва
Сообщений: 28
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
Да да, именно про тот Ваш хитроумный диалплан и речь :)
Думаю, что тут проблема не в этом (конечно же могу ошибаться).
SPA обладает своим диалпланом (да и не одним, в зависимости от ситуации использует разные).
Вот диалплан, который обрабатывает "приходящие" в SPA звонки от моей трубы:
([2-79]11<:@gw0>|xx.|*xx.|**xx.|<#,:>xx.<:@gw0>|<#,:>*xx<:@gw0>)
- Возможно ли, что именно этот диалплан и мешает мне правильно с паузой набирать восьмёрку в город ?
- Возможно ли, что тут можно использовать некий диалплан, который будет "прозрачно" пересылать в pstn то, что приказывает сделать астериск ?
Выводы по поводу аппарата я конечно же и понимаю и понимал. Но неужели не следует изучать что-то новое, покупать что-то сложное, только потому что в этом пока не разбираешься :)
Разберусь - буду учить других.
У меня есть юные падаваны, которые уже ушли от "винды" в сторону никсов. С моими консультациями. А раньше я сам был таким падаваном.
Впрочем, падаванами мы будем всю жизнь.
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Сообщений: 6521
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
amind: - Возможно ли, что именно этот диалплан и мешает мне правильно с паузой набирать восьмёрку в город ?
Yp!
amind: - Возможно ли, что тут можно использовать некий диалплан, который будет "прозрачно" пересылать в pstn то, что приказывает сделать астериск ?
Yp!
|
Откуда: Москва
Сообщений: 28
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
спросил на таком же форуме.. ответа пока нет
жаль
логически я пока додумался только до такого:
астериск сейчас отправляет в SPA номер как есть, как я его набираю, 8916ХХХХХХХ
SPA его принимает и тупо пускает в pstn
pstn говорит мне "неправильно набран номер" потому что 8 без паузы передается
SPA умеет делать substitution - замену "8" на "8 с паузой" при принятии номера от астериска и посыле его в pstn
КАК этот substitution сделать диалпланом _правильно_ я пока не понял
но, я уверен, кто-то это победил.
кто-то наверняка сможет подсказать правильную строку
./AMind - In home: corbina + trixbox + pstn + linksys spa 3102 (2) + dect phones (2)
|
Сообщений: 177
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
Я уверен, что если прочитать документацию по написанию диалплана, то Вы и сами сможете кому-то что-то подсказать.
Если в доме нету денег, привяжите к жопе веник!
|
Сообщений: 6521
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
Коллега zzus в соседней ветке подсказывает вот такое решение на основе диал-плана:
exten => _8916ХХХХХХХ,1,Dial(SIP/SPA3102,60,G($[${PRIORITY}+1]))
exten => _8916ХХХХХХХ,n,Wait(2)
exten => _8916ХХХХХХХ,n,SendDTMF(${EXTEN})
|
Сообщений: 1573
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
|
Откуда: ekaterinburg
Сообщений: 3
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
ded:
очень понравилась ссылочка, занеси в форму свои параметры и дело в шляпе, спасибо Деду.
давно не решался задать вопрос, но видимо пришло время!
у меня в связке спа3102 и триксбокс не работают входящие из пстн. причем я настравал еще в прошлом году по разным методикам все они позволяют совершать только изходящие звонки, не разу мне не удалось получить входящие.
вот что сейчас сообщает астериск когда идет вызов из спа:
[May 29 18:58:21] VERBOSE[2583] logger.c: == Using SIP RTP TOS bits 184
[May 29 18:58:21] VERBOSE[2583] logger.c: == Using SIP RTP CoS mark 5
[May 29 18:58:21] VERBOSE[2583] logger.c: == Using SIP VRTP TOS bits 136
[May 29 18:58:21] VERBOSE[2583] logger.c: == Using SIP VRTP CoS mark 6
[May 29 18:58:21] NOTICE[2583] chan_sip.c: Call from 'asterisk' to extension '600' rejected because extension not found.
опции для peer:
type=peer
auth=md5
host=192.168.189.153
port=5061
secret=789852
username=asterisk
fromuser=asterisk
dtmfmode=rfc2833
context=home
insecure=very
опции для user:
type=friend
host=dynamic
chan=from-internal
context=home
secret=789852
dtmfmode=rfc2833
disallow=all
allow=ulaw
insecure=very
где 192.168.189.153 - это спа 3102, а 192.168.189.54 сервер trixbox
меня смущает что расширение 600 не существут, хотя у меня создана группа вызова 600 я ее использую в ivr по сип транкам все работает не каких вопросов, да кстати даже во входящей маршрутизации содал отдельно по дид номеру и все равно результат нулевой.
уважаемые гуру не сочтите за труд, ткните носом пожайлуста!
сейчас мне очень нужны входящие пстн :)
|
Сообщений: 215
|
Re: Проблема: trixbox - исходящие в pstn через linksys spa 3102
и снова контекст!
context=home, у вас группа то существует, но в этом ли контексте?
chan=from-internal а это зачем?
|
|