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

Донобор вн. номера в голосовом меню.

0

Ребят, помогите пож-та. А то все мозги разбил на части. Есть в наличии: Asterisk 10.5.1 + карта OpenVox 800 на ней приходят 5 городских линий. Сделал голосовое меню:

[from-gorod]
exten => s,1,Answer
exten => s,2,Background(privetstvie)
exten => s,3,WaitExten()
exten => _5XX.,1,macro(internal,${EXTEN})
exten => 1,1,Goto(Prodaji,s,1)
exten => 2,1,Goto(Buhgalt,s,1)
exten => 3,1,Dial(IAX2/iaxmodem0,10,Tr)
exten => i,1,Goto(Secretar,s,1)
exten => t,1,Goto(Secretar,s,1)

[macro-internal]
exten => s,1,Log(NOTICE,"Poshlo")
exten => s,2,Dial(SIP/${ARG1},,tT)

При доноборе вн. номера звонок все равно уходит на секретаря Если убрать

exten => i,1,Goto(Secretar,s,1)

то срывается с руганью:

> 
 pbx.c:5328 __ast_pbx_run: Invalid extension '0', but no rule 'i' or 'e' in context 'from-gorod'
    -- Hanging up on 'DAHDI/5-1'
> Blockquote
удалить закрыть спам изменить тег редактировать

спросил 2012-08-02 20:28:51 +0400

gus_ak Gravatar gus_ak
11 3 1 4

обновил 2012-08-03 00:19:10 +0400

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

Comments

relaxdtmf пробовали?

Zavr2008 ( 2012-08-02 20:55:14 +0400 )редактировать

При донаборе какого внутреннего номера? Где у IVR таймаут? Где лог?

zzuz ( 2012-08-03 00:18:21 +0400 )редактировать

При донаборе любого вн. номера типа 5XX . При донаборе 1 2 или 3 все отрабатывается корректно

gus_ak ( 2012-08-03 10:14:16 +0400 )редактировать

Господин switch ответил по существу.

zzuz ( 2012-08-03 10:49:42 +0400 )редактировать

2 Ответа

1

У тебя строчка эта:

exten => _5XX.,1,macro(internal,${EXTEN})

попадает под номера четырехзначные и больше, а они у тебя, вероятно, трехзначные

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

ответил 2012-08-03 10:40:40 +0400

switch Gravatar switch
8334 11 7 92
http://lynks.ru/

Comments

exten => _5XX.,1,macro(internal,${EXTEN}) - не правильно

exten => 5XX.,1,macro(internal,${EXTEN}) - правильно ?

gus_ak ( 2012-08-03 12:23:24 +0400 )редактировать

нет. Правильно так:

exten => _5XX,1,macro(internal,${EXTEN})

точка лишняя. Читать тут http://voip.rus.net/tiki-index.php?page=Asterisk%20config%20extensions.conf

switch ( 2012-08-03 12:27:34 +0400 )редактировать
0

А DISA заюзать не вариант, не?

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

ответил 2012-08-03 08:41:00 +0400

tesak89 Gravatar tesak89 flag of Russian Federation
422 25 3 16

Comments

А чем этот вариант плох, если он бы работал?

gus_ak ( 2012-08-03 10:05:39 +0400 )редактировать

А все от целей зависит. Если донабор в течение n секунд, а потом дальше по диалплану -- сам так делаю. А если в IVR отдельный пункт "Донабор" -- диса =)

tesak89 ( 2012-08-06 10:24:16 +0400 )редактировать

Ваш ответ

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 ленту новостей

Статистика

Задан: 2012-08-02 20:28:51 +0400

Просмотрен: 1,456 раз

Обновлен: Aug 03 '12

Похожие вопросы:

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