First time here? Check out the FAQ!

Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

как изменить CALLERID при входящем звонке Asterisk 1.8.22.0 и FreePBX 2.11.0.11

0

Прошу прощения в предыдущем вопросе не указал что ещё и FreePBX 2.11.0.11 стоит

при входящем звонке номер звонящего приходит в формате XXXXXXXXXX (например 9128395685) без префикса +7

как добавить к такой маске входящего номера приставку +7 ? что бы можно было сразу если что перезвонить на номер который звонил

Asterisk 1.8.22.0 FreePBX 2.11.0.11

romariosar советовал "exten => s,n,ExecIf("${LEN(${CallerID(num)})}" = "10"]?Set(CALLERID(num)=7${CALLERID(num)})"

а в какой конфиг нужно прописать?

спасибо

спросил Dec 18 '13

Ivan-hirsh Gravatar Ivan-hirsh
11 2 1 4

обновил Dec 18 '13

3 Ответа

3

/etc/asterisk/extensions_custom.conf

[from-pstn-custom]
exten
=> _X.,1,ExecIF($[${VALID_EXTEN(fix-cid,${CALLERID(num)})}]?Gosub(fix-cid,${CALLERID(num)},1))

[fix-cid]
exten
=> _XXXXXXXXXX,1,Set(CALLERID(num)=7${CALLERID(num)})
exten
=> _XXXXXXXXXX,n,Return()
exten
=> _+7XXXXXXXXXX,1,Set(CALLERID(num)=${CALLERID(num):1})
exten
=> _+7XXXXXXXXXX,n,Return()
ссылка удалить спам редактировать

ответил Dec 18 '13

zzuz Gravatar zzuz flag of Russian Federation
7174 2 6 75
http://line24.ru/

Comments

еще надо не забывать менять contex для trunk

awsswa (Dec 18 '13)edit

Если его не указывать , то система генерит его сама.

zzuz (Dec 18 '13)edit
0

А не проще исходящий маршрут поправить, чтобы автоматом 7 добавлялась при вызове?

ссылка удалить спам редактировать

ответил Dec 18 '13

zavulon Gravatar zavulon
238 17 2 13

обновил Dec 18 '13

-1

обратитесь к системному администратору

ссылка удалить спам редактировать

ответил Dec 18 '13

svoy Gravatar svoy
1603 1 4 20
http://svoy.in.ua/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: Dec 18 '13

Просмотрен: 5,009 раз

Обновлен: Dec 18 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.