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

запрет межгорода и выход в город через определнный trunc

<1 2
Откуда: Russia
Сообщений: 72

Re: запрет межгорода и выход в город через определнный trunc

shakirov
Маску поменять с 8XXXXXXXXXX на 8[1-8]XXXXXXXXX. В таком случае набор 8902... уже исключается, т.к не проходит по маске.
2010-11-29 11:35

Откуда: Kazan
Сообщений: 43

Re: запрет межгорода и выход в город через определнный trunc

спасибо! как-то самому в голову не пришло :)

с исходящим транком сделал так:
/etc/asterisk/extensions_custom.conf

[from-internal-custom]
exten => _XXXXX./100,1, Set(CALLFILENAME=${STRFTIME(${EPOCH},,%d-%m-%y_%H-%M)}_${CALLERID(number)-${EXTEN}})
exten => _XXXXX./100,2, Set(monopt=nice -n 19 /usr/bin/lame -b 16 --silent "/var/spool/asterisk/monitor/${CALLFILENAME}.wav" "/var/spool/asterisk/monitor/${CALLFILENAME}.mp3" && rm -f "/var/spool/asterisk/monitor/${CALLFILENAME}.wav")
exten => _XXXXX./100,3, MixMonitor(${CALLFILENAME}.wav,b,${monopt})
exten => _XXXXX./100,4, Dial(SIP/${EXTEN}@211xxxx,30)
exten => _XXXXX./100,7, StopMonitor

Но вариант не совсем правильный.
* в Monitoring эластикса нет записей разговоров для экстеншна (пока сделал как костыль чтоб просто писалось).
* нет этих разговоров собственно и в статистиках всяких.
* если принимающий звонок отбивает, то перезвон идет со следующего из списка Trunk Sequence в Outbound route.


попутно вылезла проблема с dtmf, всем транкам стоит dtmfmode=rfc2833 но dtmf на внешних номерах не воспринимается.
2010-11-29 15:43

Сообщений: 57

Re: запрет межгорода и выход в город через определнный trunc

можно в mysql вбить для каждого транка маску типа :
89XXXXXXXXX/100

Возможно, можно через модуль custom-context.
2010-11-30 20:44

Откуда: Kazan
Сообщений: 43

Re: запрет межгорода и выход в город через определнный trunc

BorisTheBlade, спасибо огромное!!!

сделал без кастом контекста, создал пачку outbound routes и каждому прописал в Dial Patterns по шаблону:

./100
./101

./1208
./1210


PS: с dtmf проблема решилась выставлением dtmfmode=auto на всех транках.
2010-11-30 22:44

<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