Список форумов Asterisk Forum Asterisk Forum
The Open Source PBX
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ПравилаПравила   ГруппыГруппы   LinksLinks   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщения   ВходВход 

Asterisk-1.4.29 
Asterisk-Addons-1.4.10 
Libpri-1.4.10.2 
Dahdi-Linux-2.2.1 
Dahdi-Tools-2.2.1 

Asterisk+номера экстренных служб

 
   Список форумов Asterisk Forum -> Newbies/FAQ Forum
Предыдущая тема :: Следующая тема  
Автор Сообщение
wolfwood



Зарегистрирован: 25.11.2009
Сообщения: 3

СообщениеДобавлено: Ср Ноя 25, 2009 13:21    Заголовок сообщения: Asterisk+номера экстренных служб Ответить с цитатой

Добрый день!

Промогите настроить звонки на номера экстренных служб (101, 102, 103..). Со старым номерным планом работало.

по диалплану все номера внутри корпорации 4-х значные

выход на город без 9ки, через 9101 вызов не проходит.

Жду ваших рекомендаций. Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
VBKesha



Зарегистрирован: 27.02.2009
Сообщения: 133

СообщениеДобавлено: Ср Ноя 25, 2009 15:32    Заголовок сообщения: Ответить с цитатой

А можно взгялнуть на диалплан?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Jabber ID
tma



Зарегистрирован: 11.07.2005
Сообщения: 311

СообщениеДобавлено: Ср Ноя 25, 2009 19:58    Заголовок сообщения: Ответить с цитатой

Зачем? Нужно напрячь все свои телепатические способности и детально разжевать где именно зарыта проблема!
_________________
Maksim Timofejev
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
wolfwood



Зарегистрирован: 25.11.2009
Сообщения: 3

СообщениеДобавлено: Ср Ноя 25, 2009 22:23    Заголовок сообщения: Ответить с цитатой

VBKesha писал(а):
А можно взгялнуть на диалплан?


сори за задержку, вот диалплан:

#include my_config/extension.conf

[internal]
exten => _2XX0,1,Queue(${EXTEN})

exten => _1XXX,1,Macro(internal_call|${EXTEN})
exten => _2XXX,1,Macro(internal_call|${EXTEN})
exten => _3XXX,1,Macro(internal_call|${EXTEN})
exten => _7XXXX,1,Macro(internal_call|${EXTEN})

exten => 1111,1,Goto(internal_fax,s,1)

include => conferences
include => internal_voicemail
include => kv_out
include => mobile_out
include => admin_services
include => short_numbers
include => ukraine_out
include => international_out
include => international_out_pri


[kv_out]
exten => _2XXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_Kiev-${CALLERID(num)}-${EXTEN},bm)
exten => _2XXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _2XXXXXX,3,Hangup
exten => _3XXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_Kiev-${CALLERID(num)}-${EXTEN},bm)
exten => _3XXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _3XXXXXX,3,Hangup
exten => _4XXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_Kiev-${CALLERID(num)}-${EXTEN},bm)
exten => _4XXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _4XXXXXX,3,Hangup
exten => _5XXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_Kiev-${CALLERID(num)}-${EXTEN},bm)
exten => _5XXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _5XXXXXX,3,Hangup

[ukraine_out]

exten => _82XXXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_UKR-${CALLERID(num)}-${EXTEN},bm)
exten => _82XXXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _82XXXXXXX,3,Hangup
exten => _80XXXXXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_UKR-${CALLERID(num)}-${EXTEN},bm)
exten => _80XXXXXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _80XXXXXXXXX,3,Hangup
exten => _8800XXXXXXX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_UKR-${CALLERID(num)}-${EXTEN},bm)
exten => _8800XXXXXXX,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _8800XXXXXXX,3,Hangup

[international_out]
exten => _810X.,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-VOIP_OUT_INTERNATIONAL${CALLERID(num)}-${EXTEN},bm)
exten => _810X.,2,Set(CALLERID(name)="9990110")
exten => _810X.,3,Set(CALLERID(number)=9990110)
exten => _810X.,4,Dial(${TRUNK_VOIP}/${EXTEN})
exten => _810X.,5,Hangup

[international_out_pri]
exten => _811X.,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_INTERNATIONAL-${CALLERID(num)}-${EXTEN},bm)
exten => _811X.,2,Dial(${TRUNK_GT1}/${EXTEN})
exten => _811X.,3,Hangup

[conferences]
exten => 900,1,MeetMe(900)
exten => 901,1,MeetMe(901)
exten => 902,1,MeetMe(902)
exten => 903,1,MeetMe(903)
exten => 904,1,MeetMe(904)
exten => 905,1,MeetMe(905)
exten => 906,1,MeetMe(906)
exten => 907,1,MeetMe(907)
exten => 908,1,MeetMe(908)
exten => 909,1,MeetMe(909)
exten => 910,1,MeetMe(910)

[op_conferences]
exten => 990,1,MeetMe(990)
exten => 991,1,MeetMe(991)
exten => 992,1,MeetMe(992)
exten => 993,1,MeetMe(993)
exten => 994,1,MeetMe(994)
exten => 995,1,MeetMe(995)
exten => 996,1,MeetMe(996)
exten => 997,1,MeetMe(997)
exten => 998,1,MeetMe(998)
exten => 999,1,MeetMe(999)

[admin_services]
exten => 0001,1,ChanSpy(SIP);

[short_numbers]
exten => _0X,1,Dial(${TRUNK_GT1}/${EXTEN})
exten => _0XX,1,Dial(${TRUNK_GT1}/${EXTEN})

[gt_pri1_in]
exten => 4902512,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_IN-${CALLERID(num)}-${EXTEN},bm)
exten => 4902512,2,Answer()
exten => 4902512,3,GotoIfTime(19:00-9:00|mon-fri|*|*?business_hours_ivr,s,1)
exten => 4902512,4,Queue(office_reception)
exten => 4902512,5,Hangup

exten => 4902542,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_IN-${CALLERID(num)}-${EXTEN},bm)
exten => 4902542,2,Answer()
exten => 4902542,3,GotoIfTime(19:00-9:00|mon-fri|*|*?business_hours_ivr,s,1)
exten => 4902542,4,Queue(office_reception)
exten => 4902542,5,Hangup

exten => 4944004,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_IN-${CALLERID(num)}-${EXTEN},bm)
exten => 4944004,2,Answer()
exten => 4944004,3,GotoIfTime(19:00-9:00|mon-fri|*|*?business_hours_ivr,s,1)
exten => 4944004,4,Queue(sales)
exten => 4944004,5,Hangup

exten => 4590601,1,Answer()
exten => 4590601,2,Dial(Local/s@internal_fax)


; NOT IN USE
exten => 4590602,1,Answer()
exten => 4590602,2,Queue(office_reception)

exten => 4590603,1,Answer()
exten => 4590603,2,Queue(office_reception)

exten => 4590604,1,Answer()
exten => 4590604,2,Queue(office_reception)

exten => 4590605,1,Answer()
exten => 4590605,2,Queue(office_reception)

exten => 4590607,1,Answer()
exten => 4590607,2,Queue(office_reception)

exten => 4590608,1,Answer()
exten => 4590608,3,Queue(office_reception)

[gsm_in]
exten => 002068335,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-GSM_IN-${CALLERID(num)}-${EXTEN},bm)
exten => 002068335,2,Answer()
exten => 002068335,3,GotoIfTime(19:00-9:00|mon-fri|*|*?business_hours_ivr,s,1)
exten => 002068335,4,Queue(office_reception)
exten => 002068335,5,Hangup

exten => 002068336,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-GSM_IN-${CALLERID(num)}-${EXTEN},bm)
exten => 002068336,2,Answer()
exten => 002068336,3,GotoIfTime(19:00-9:00|mon-fri|*|*?business_hours_ivr,s,1)
exten => 002068336,4,Queue(office_reception)
exten => 002068336,5,Hangup

[internal_voicemail]
exten => 9999,1,VoiceMailMain(s${CALLERID(num)})

[op_internal_voicemail]
exten => _XXXX,1,VoiceMailMain(s${EXTEN})

[internal_fax]
exten => s,1,Set(FAX_FILE_PATH='/var/spool/asterisk/fax/');
exten => s,2,Set(FAX_FILE_NAME=${UNIQUEID});
exten => s,3,Set(FAX_FILE_EXT='.tif');
exten => s,4,Set(FAXFILE=${FAX_FILE_PATH}${FAX_FILE_NAME}${FAX_FILE_EXT});
exten => s,5,Set(EMAILADDR="fax@gilyoner.com.local");
exten => s,6,Set(LOCALSTATIONID='GILYONER');
exten => s,7,RxFax(${FAXFILE});
exten => s,8,HangUp();

exten => h,1,system(/usr/local/bin/fax2mail ${FAXFILE} ${EMAILADDR} "${CALLERID(all)}");
;exten => h,2,DeadAGI(incoming_fax_holder.agi);

[macro-internal_call];
;
; Internal call macro:
; ${ARG1} - Extension (we could have used ${MACRO_EXTEN} here as well
;

exten => s,1,Dial(SIP/${ARG1},10)
exten => s,2,Goto(s_mobile,1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)

exten => s_mobile,1,Dial(SIP/${ARG1}&SIP/7${ARG1},15)
exten => s_mobile,2,Goto(s-${DIALSTATUS},1)

exten => s-NOANSWER,1,Voicemail(${ARG1},u) ; If unavailable, send to voicemail w/ unavail announce
exten => s-NOANSWER,2,Goto(default,s,1) ; If they press #, return to start

exten => s-BUSY,1,Voicemail(${ARG1},b) ; If busy, send to voicemail w/ busy announce
exten => s-BUSY,2,Goto(default,s,1) ; If they press #, return to start

exten => _s-.,1,Goto(s-NOANSWER,1) ; Treat anything else as no answer

exten => a,1,VoicemailMain(${ARG1}) ; If they press *, send the user
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
OrNix



Зарегистрирован: 29.08.2007
Сообщения: 124
Откуда: Новосибирск

СообщениеДобавлено: Чт Ноя 26, 2009 04:53    Заголовок сообщения: Ответить с цитатой

Вхожу в транс, Силой Мысли я вхожу в твою серверную...
Я что-то вижу... Темно... В этом помещении гудят сервера... Они хотят позвонить в экстренные службы, о чем-то рассказать, но у них не получается... Им нужна помощь...
Да! Я вижу! Скорее всего экстренные службы должны вызываться из [kv-out], а kv - наверное Киев.
И так, попробуй добавить в [kv-out]:

exten => _1XX,1,Monitor(wav,/home/max/Asterisk_records/${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-PRI_OUT_Kiev-${CALLERID(num)}-${EXTEN},bm)
exten => _1XX,n,Dial(${TRUNK_GT1}/${EXTEN})
exten => _1XX,n,Hangup

_________________
Debian Lenny, Asterisk 1.6.1.11
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Jabber ID
Lonely_Ghost



Зарегистрирован: 15.01.2007
Сообщения: 152
Откуда: Украина, Киев

СообщениеДобавлено: Чт Ноя 26, 2009 13:30    Заголовок сообщения: Ответить с цитатой

Это
Код:
[short_numbers]
exten => _0X,1,Dial(${TRUNK_GT1}/${EXTEN})
exten => _0XX,1,Dial(${TRUNK_GT1}/${EXTEN})


Заменить на:
Код:
[short_numbers]
exten => _15ХХ,1,Dial(${TRUNK_GT1}/${EXTEN})
exten => _1ХХ,1,Dial(${TRUNK_GT1}/${EXTEN})
 


и радоваться жизни.

_________________
Debian Linux 5.0 Lenny/Asterisk 1.6.1.6/DAHDI 2.2.0.1/Iskratel Si2000(SIP-T/SS7)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
wolfwood



Зарегистрирован: 25.11.2009
Сообщения: 3

СообщениеДобавлено: Чт Ноя 26, 2009 14:09    Заголовок сообщения: Ответить с цитатой

Изменил. Заработало! Very Happy СПАСИБО!!!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Список форумов Asterisk Forum -> Newbies/FAQ Forum Ответить на тему
Страница 1 из 1

 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You cannot download files in this forum