здравствуйте!
подскажите пожалуйста на примере, как сделать так, чтобы :
или
прошу объяснить оба варианта. По первому вопросу знаю , что есть команда congestion, но пока не шарю как с ней сделать то, что я задумал и поможет ли она вообще
есть какая-то команда чтобы не отключать гудок после набора 9-ки, вроде бы ignorepat
странно - если проигрывать музыку, то звонящий может решить что дозвонился в город и слышит музыку на АТС адресата, поэтому может быть лучше подходит другой вариант - если линия в город занята звонящий слышит запись короткого сообщения типа "линия занята, как освободиться мы вам позвоним" и звонок завершается, а когда линия освобождается asterisk набирает внутр. номер тел. звонящего говорит сообщение типа "а теперь линия освободилась, вы можете набрать свой номер" и даёт гудок в линию и соединяет с набранным городским номером. Но как это сделать так сразу не скажу, может через AGI проще будет?
по поваду звонков в город через 9. получилось слышать длинный гудок гор. АТС после набора 9ки, но дальше донабрать городской номер не могу. Вот такой диалплан у меня:
exten => 9,1,Dial(SIP/pstn1:${EXTEN:1},20,T)
как сделать возможным донабор номера?
Кстати из города на внутренний телефон за астериском я могу дозвониться через вот это:
[from-pstn]
exten => 7777777,1,Dial(SIP/202:202)
и еще, если пробовать набрать сразу весь городской номер с таким диалпланом:
exten => _9XXXXXX,1,Dial(SIP/pstn1:${EXTEN:1},20,T)
то звонить не получается , а в консоли астериска вот это:
== Using SIP RTP CoS mark 5
-- Executing [9546029@office:1] Dial("SIP/200-00000060", "SIP/pstn1:546029,20,T") in new stack
== Using SIP RTP CoS mark 5
-- Called pstn1:546029
[May 27 12:52:17] WARNING[6412]: chan_sip.c:3831 retrans_pkt: Maximum retries exceeded on transmission 3691086f470528264f2b17506d61b078@192.168.0.100 for seqno 102 (Critical Request) -- See doc/sip-retransmit.txt.
[May 27 12:52:17] WARNING[6412]: chan_sip.c:3858 retrans_pkt: Hanging up call 3691086f470528264f2b17506d61b078@192.168.0.100 - no reply to our critical packet (see doc/sip-retransmit.txt).
== Everyone is busy/congested at this time (1:0/0/1)
-- Auto fallthrough, channel 'SIP/200-00000060' status is 'CHANUNAVAIL'
у меня кстати для выхода в город linksys spa-3102, может с ним что?
Гудок после 9 делается в диалплане устройства: (9,ххххххх|xxx)
Задан: 2011-05-26 12:54:04 +0400
Просмотрен: 1,511 раз
Обновлен: May 09 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.