Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: перевод звонка с аналогового на цифровой Астериска
АРТКОМ Форум > Форумы для специалистов > Техническая поддержка ipLDK
otrazhenie
Доброго дня.

Нарисовалась очередная проблема.

Входящий звонок поступает на цифровой аппарат Астериска. С него звонок переводится на аналоговый аппарат LDK 300.
Оттуда звонок вновь переводится на цифровой аппарат.
При переводе с аналогового аппарата звонок на аппарате, куда переводят приходит, но на аппарате с кем соединяют звонок сбрасывается.
Надеюсь понятно объяснил. rolleyes.gif

Пробовал настраивать как советовали тут: http://komendant.pro/support/index.php/con...hread/38629/P0/
Не помогло.
Dron
Цитата(otrazhenie @ 26.7.2016, 15:32) *
Доброго дня.

Нарисовалась очередная проблема.

Входящий звонок поступает на цифровой аппарат Астериска. С него звонок переводится на аналоговый аппарат LDK 300.
Оттуда звонок вновь переводится на цифровой аппарат.
При переводе с аналогового аппарата звонок на аппарате, куда переводят приходит, но на аппарате с кем соединяют звонок сбрасывается.
Надеюсь понятно объяснил. rolleyes.gif

Пробовал настраивать как советовали тут: http://komendant.pro/support/index.php/con...hread/38629/P0/
Не помогло.

SLT B Call Block Bit в 112 программе?
otrazhenie
Цитата(Dron @ 26.7.2016, 15:36) *
SLT B Call Block Bit в 112 программе?


выключен - OFF
Dron
Цитата(otrazhenie @ 26.7.2016, 15:50) *
выключен - OFF

А о каких линиях речь? По отношению к абоненту ipLDK.
otrazhenie
Цитата(Dron @ 26.7.2016, 16:08) *
А о каких линиях речь? По отношению к абоненту ipLDK.


Астериск и ЛДК300 соединены по Е1.
О каких линиях речь?
Dron
Цитата(otrazhenie @ 26.7.2016, 16:21) *
Астериск и ЛДК300 соединены по Е1.
О каких линиях речь?

А связь с ipLDK на Астериск как настроена? Через 324 программу?
otrazhenie
Цитата(Dron @ 26.7.2016, 16:26) *
А связь с ipLDK на Астериск как настроена? Через 324 программу?


Да. Звонки ходят в обе стороны. Проблем нет.
Dron
Цитата(otrazhenie @ 26.7.2016, 16:44) *
Да. Звонки ходят в обе стороны. Проблем нет.

Есть лицензия NETWORK?
NET Transfer Mode в 321 программе?
otrazhenie
Цитата(Dron @ 26.7.2016, 17:04) *
Есть лицензия NETWORK?
NET Transfer Mode в 321 программе?


Лицензии нет. Не знал что она нужна.
NET Transfer Mode - JOIN
Dron
Цитата(otrazhenie @ 27.7.2016, 7:36) *
Лицензии нет. Не знал что она нужна.
NET Transfer Mode - JOIN

А кто сказал, что она нужна? Я спросил есть ли?
otrazhenie
Цитата(Dron @ 27.7.2016, 8:30) *
А кто сказал, что она нужна? Я спросил есть ли?


Не...нету лицензии
Dron
Цитата(otrazhenie @ 27.7.2016, 11:11) *
Не...нету лицензии

А внутри ipLDK вызовы переводятся? С длительностью Flash на аппарате и в АТС нормально все?
otrazhenie
Цитата(Dron @ 27.7.2016, 12:47) *
А внутри ipLDK вызовы переводятся? С длительностью Flash на аппарате и в АТС нормально все?


Внутри АТС звонки переводятся нормально.
Длительность Flash на аппарате 700миллисекунд.
А где в АТС посмотреть?
ЛыЖник
Цитата(otrazhenie @ 28.7.2016, 8:51) *
Внутри АТС звонки переводятся нормально.
Длительность Flash на аппарате 700миллисекунд.
А где в АТС посмотреть?

См. прг.182/2 и 3. В прг. 182/2 поставить 9 или 10. У меня есть панасы с флэшем 950 мс.
otrazhenie
Цитата(ЛыЖник @ 28.7.2016, 10:14) *
См. прг.182/2 и 3. В прг. 182/2 поставить 9 или 10. У меня есть панасы с флэшем 950 мс.


я через псадмин делаю. не подскажете какой параметр нужно менять?
vitalii
Цитата(otrazhenie @ 28.7.2016, 11:03) *
я через псадмин делаю. не подскажете какой параметр нужно менять?


41 - SLT Maximum
42 - SLT Minimum
otrazhenie
Цитата(ЛыЖник @ 28.7.2016, 10:14) *
См. прг.182/2 и 3. В прг. 182/2 поставить 9 или 10. У меня есть панасы с флэшем 950 мс.


стоит 10 в 41 и 42
vitalii
Цитата(otrazhenie @ 28.7.2016, 16:53) *
стоит 10 в 41 и 42

так посчитайте сами между минимумом и максимумом, чтобы попадали ваши аппараты с флэшем
Dron
Ну и чем вы занимаетесь то?!
Цитата(otrazhenie @ 28.7.2016, 8:51) *
Внутри АТС звонки переводятся нормально.

Если перевод работает, значит с длительностью Flash все нормально! Так ведь?
Dron
Цитата(otrazhenie @ 26.7.2016, 15:32) *
Оттуда звонок вновь переводится на цифровой аппарат.

На тот же, с которого переводили на аналоговый? А на другого абонента Астериск получается перевести?
Трассировки потока снимали?
otrazhenie
Цитата(Dron @ 28.7.2016, 19:34) *
На тот же, с которого переводили на аналоговый? А на другого абонента Астериск получается перевести?
Трассировки потока снимали?


переводим с аналогового лыжного на другой цифровой астериска.
по трассировке идет отбой.
Звоню с 309 Астериска на 999 лыжи и с него перевожу на 302

-- Executing [999@MejGorod:1] Macro("SIP/309-000006dd", "user-callerid,LIMIT,EXTERNAL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/309-000006dd", "TOUCH_MONITOR=1469766582.2692") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/309-000006dd", "AMPUSER=309") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/309-000006dd", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/309-000006dd", "1?Set(REALCALLERIDNUM=309)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/309-000006dd", "AMPUSER=309") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/309-000006dd", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/309-000006dd", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/309-000006dd", "0?report") in new stack
-- Executing [s@macro-user-callerid:9] Set("SIP/309-000006dd", "AMPUSERCID=309") in new stack
-- Executing [s@macro-user-callerid:10] Set("SIP/309-000006dd", "__DIAL_OPTIONS=Ttr") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/309-000006dd", "CALLERID(all)="" <309>") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/309-000006dd", "0?limit") in new stack
-- Executing [s@macro-user-callerid:13] ExecIf("SIP/309-000006dd", "1?Set(GROUP(concurrency_limit)=309)") in new stack
-- Executing [s@macro-user-callerid:14] ExecIf("SIP/309-000006dd", "1?Set(CHANNEL(language)=ru)") in new stack
-- Executing [s@macro-user-callerid:15] GotoIf("SIP/309-000006dd", "1?continue") in new stack
-- Goto (macro-user-callerid,s,28)
-- Executing [s@macro-user-callerid:28] Set("SIP/309-000006dd", "CALLERID(number)=309") in new stack
-- Executing [s@macro-user-callerid:29] Set("SIP/309-000006dd", "CALLERID(name)=") in new stack
-- Executing [s@macro-user-callerid:30] Set("SIP/309-000006dd", "CDR(cnum)=309") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/309-000006dd", "CDR(cnam)=") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/309-000006dd", "CHANNEL(language)=ru") in new stack
-- Executing [999@MejGorod:2] Gosub("SIP/309-000006dd", "sub-record-cancel,s,1()") in new stack
-- Executing [s@sub-record-cancel:1] Set("SIP/309-000006dd", "__REC_POLICY_MODE=") in new stack
-- Executing [s@sub-record-cancel:2] ExecIf("SIP/309-000006dd", "1?Return()") in new stack
-- Executing [999@MejGorod:3] Set("SIP/309-000006dd", "__REC_POLICY_MODE=never") in new stack
-- Executing [999@MejGorod:4] Set("SIP/309-000006dd", "MOHCLASS=default") in new stack
-- Executing [999@MejGorod:5] Set("SIP/309-000006dd", "_NODEST=") in new stack
-- Executing [999@MejGorod:6] Gosub("SIP/309-000006dd", "sub-record-check,s,1(out,999,)") in new stack
-- Executing [s@sub-record-check:1] Set("SIP/309-000006dd", "REC_POLICY_MODE_SAVE=never") in new stack
-- Executing [s@sub-record-check:2] GotoIf("SIP/309-000006dd", "1?check") in new stack
-- Goto (sub-record-check,s,7)
-- Executing [s@sub-record-check:7] Set("SIP/309-000006dd", "__MON_FMT=gsm") in new stack
-- Executing [s@sub-record-check:8] GotoIf("SIP/309-000006dd", "1?next") in new stack
-- Goto (sub-record-check,s,11)
-- Executing [s@sub-record-check:11] ExecIf("SIP/309-000006dd", "0?Return()") in new stack
-- Executing [s@sub-record-check:12] ExecIf("SIP/309-000006dd", "0?Set(__REC_POLICY_MODE=)") in new stack
-- Executing [s@sub-record-check:13] GotoIf("SIP/309-000006dd", "0?out,1") in new stack
-- Executing [s@sub-record-check:14] Set("SIP/309-000006dd", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:15] Set("SIP/309-000006dd", "NOW=1469766582") in new stack
-- Executing [s@sub-record-check:16] Set("SIP/309-000006dd", "__DAY=29") in new stack
-- Executing [s@sub-record-check:17] Set("SIP/309-000006dd", "__MONTH=07") in new stack
-- Executing [s@sub-record-check:18] Set("SIP/309-000006dd", "__YEAR=2016") in new stack
-- Executing [s@sub-record-check:19] Set("SIP/309-000006dd", "__TIMESTR=20160729-072942") in new stack
-- Executing [s@sub-record-check:20] Set("SIP/309-000006dd", "__FROMEXTEN=309") in new stack
-- Executing [s@sub-record-check:21] Set("SIP/309-000006dd", "__CALLFILENAME=out-999-309-20160729-072942-1469766582.2692") in new stack
-- Executing [s@sub-record-check:22] Goto("SIP/309-000006dd", "out,1") in new stack
-- Goto (sub-record-check,out,1)
-- Executing [out@sub-record-check:1] ExecIf("SIP/309-000006dd", "0?Set(__REC_POLICY_MODE=always)") in new stack
-- Executing [out@sub-record-check:2] GosubIf("SIP/309-000006dd", "0?record,1(exten,999,309)") in new stack
-- Executing [out@sub-record-check:3] Return("SIP/309-000006dd", "") in new stack
-- Executing [999@MejGorod:7] Macro("SIP/309-000006dd", "dialout-trunk,1,999,,off") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/309-000006dd", "DIAL_TRUNK=1") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/309-000006dd", "0?sub-pincheck,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/309-000006dd", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/309-000006dd", "DIAL_NUMBER=999") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/309-000006dd", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/309-000006dd", "OUTBOUND_GROUP=OUT_1") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/309-000006dd", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/309-000006dd", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/309-000006dd", "DIAL_TRUNK_OPTIONS=Tt") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/309-000006dd", "outbound-callerid,1") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/309-000006dd", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/309-000006dd", "0?Set(REALCALLERIDNUM=309)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/309-000006dd", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/309-000006dd", "USEROUTCID=309") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/309-000006dd", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/309-000006dd", "TRUNKOUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/309-000006dd", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,14)
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/309-000006dd", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/309-000006dd", "1?Set(CALLERID(all)=309)") in new stack
-- Executing [s@macro-outbound-callerid:16] ExecIf("SIP/309-000006dd", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:17] ExecIf("SIP/309-000006dd", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:18] Set("SIP/309-000006dd", "CDR(outbound_cnum)=309") in new stack
-- Executing [s@macro-outbound-callerid:19] Set("SIP/309-000006dd", "CDR(outbound_cnam)=") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/309-000006dd", "0?sub-flp-1,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/309-000006dd", "OUTNUM=999") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/309-000006dd", "custom=DAHDI/g0") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/309-000006dd", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
-- Executing [s@macro-dialout-trunk:16] ExecIf("SIP/309-000006dd", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
-- Executing [s@macro-dialout-trunk:17] Macro("SIP/309-000006dd", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/309-000006dd", "") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/309-000006dd", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:19] ExecIf("SIP/309-000006dd", "1?Set(CONNECTEDLINE(num,i)=999)") in new stack
-- Executing [s@macro-dialout-trunk:20] ExecIf("SIP/309-000006dd", "1?Set(CONNECTEDLINE(name,i)=CID:309)") in new stack
-- Executing [s@macro-dialout-trunk:21] GotoIf("SIP/309-000006dd", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/309-000006dd", "DAHDI/g0/999,300,Tt") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called DAHDI/g0/999
-- DAHDI/i1/999-1d3 is proceeding passing it to SIP/309-000006dd
-- DAHDI/i1/999-1d3 is ringing
-- DAHDI/i1/999-1d3 answered SIP/309-000006dd
> 0xb67da940 -- Probation passed - setting RTP source address to 192.168.3.17:30122
-- Span 1: Channel 0/1 got hangup request, cause 16
-- Accepting call from '999' to '302' on channel 0/2, span 1
-- Executing [302@from-pstn:1] GotoIf("DAHDI/i1/999-1d4", "0?ext-local,302,1") in new stack
-- Executing [302@from-pstn:2] Macro("DAHDI/i1/999-1d4", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("DAHDI/i1/999-1d4", "TOUCH_MONITOR=1469766594.2694") in new stack
-- Executing [s@macro-user-callerid:2] Set("DAHDI/i1/999-1d4", "AMPUSER=999") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("DAHDI/i1/999-1d4", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("DAHDI/i1/999-1d4", "1?Set(REALCALLERIDNUM=999)") in new stack
-- Executing [s@macro-user-callerid:5] Set("DAHDI/i1/999-1d4", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/i1/999-1d4", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("DAHDI/i1/999-1d4", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("DAHDI/i1/999-1d4", "1?report") in new stack
-- Goto (macro-user-callerid,s,15)
-- Executing [s@macro-user-callerid:15] GotoIf("DAHDI/i1/999-1d4", "0?continue") in new stack
-- Executing [s@macro-user-callerid:16] Set("DAHDI/i1/999-1d4", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:17] GotoIf("DAHDI/i1/999-1d4", "1?continue") in new stack
-- Goto (macro-user-callerid,s,28)
-- Executing [s@macro-user-callerid:28] Set("DAHDI/i1/999-1d4", "CALLERID(number)=999") in new stack
-- Executing [h@macro-dialout-trunk:1] Macro("SIP/309-000006dd", "hangupcall,") in new stack
-- Executing [s@macro-user-callerid:29] Set("DAHDI/i1/999-1d4", "CALLERID(name)=") in new stack
-- Executing [s@macro-user-callerid:30] Set("DAHDI/i1/999-1d4", "CDR(cnum)=999") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/309-000006dd", "1?endmixmoncheck") in new stack
-- Executing [s@macro-user-callerid:31] Set("DAHDI/i1/999-1d4", "CDR(cnam)=") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/309-000006dd", "End of MIXMON check") in new stack
-- Executing [s@macro-user-callerid:32] Set("DAHDI/i1/999-1d4", "CHANNEL(language)=ru") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/309-000006dd", "1?nomeetmemon") in new stack
-- Executing [302@from-pstn:3] Set("DAHDI/i1/999-1d4", "DIAL_OPTIONS=TtrI") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [302@from-pstn:4] Set("DAHDI/i1/999-1d4", "CONNECTEDLINE(num)=302") in new stack
-- Executing [s@macro-hangupcall:28] NoOp("SIP/309-000006dd", "End of MEETME check") in new stack
-- Executing [302@from-pstn:5] Gosub("DAHDI/i1/999-1d4", "sub-presencestate-display,s,1(302)") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/309-000006dd", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
[2016-07-29 07:29:54] WARNING[14407][C-000004a2]: func_presencestate.c:132 presence_read: PRESENCE_STATE unknown
-- Executing [s@macro-hangupcall:34] NoOp("SIP/309-000006dd", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@sub-presencestate-display:1] Goto("DAHDI/i1/999-1d4", "state-,1") in new stack
-- Goto (sub-presencestate-display,state-,1)
-- Executing [s@macro-hangupcall:35] GotoIf("SIP/309-000006dd", "1?noautomon2") in new stack
-- Executing [state-@sub-presencestate-display:1] Set("DAHDI/i1/999-1d4", "PRESENCESTATE_DISPLAY=") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [state-@sub-presencestate-display:2] Return("DAHDI/i1/999-1d4", "") in new stack
-- Executing [s@macro-hangupcall:41] NoOp("SIP/309-000006dd", "MONITOR_FILENAME=") in new stack
-- Executing [302@from-pstn:6] Set("DAHDI/i1/999-1d4", "CONNECTEDLINE(name,i)=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("SIP/309-000006dd", "1?noautomon3") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [302@from-pstn:7] Set("DAHDI/i1/999-1d4", "FM_DIALSTATUS=NOT_INUSE") in new stack
-- Executing [s@macro-hangupcall:48] NoOp("SIP/309-000006dd", "MIXMONITOR_FILENAME=") in new stack
-- Executing [302@from-pstn:8] Set("DAHDI/i1/999-1d4", "__EXTTOCALL=302") in new stack
-- Executing [302@from-pstn:9] Set("DAHDI/i1/999-1d4", "__PICKUPMARK=302") in new stack
-- Executing [s@macro-hangupcall:49] GotoIf("SIP/309-000006dd", "1?noautomon4") in new stack
-- Goto (macro-hangupcall,s,51)
-- Executing [302@from-pstn:10] Macro("DAHDI/i1/999-1d4", "blkvm-setifempty,") in new stack
-- Executing [s@macro-hangupcall:51] NoOp("SIP/309-000006dd", "ONETOUCH_RECFILE=") in new stack
-- Executing [s@macro-hangupcall:52] GotoIf("SIP/309-000006dd", "1?skiprg") in new stack
-- Executing [s@macro-blkvm-setifempty:1] GotoIf("DAHDI/i1/999-1d4", "1?init") in new stack
-- Goto (macro-hangupcall,s,55)
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [s@macro-hangupcall:55] GotoIf("SIP/309-000006dd", "1?skipblkvm") in new stack
-- Executing [s@macro-blkvm-setifempty:4] Set("DAHDI/i1/999-1d4", "__BLKVM_CHANNEL=DAHDI/i1/999-1d4") in new stack
-- Goto (macro-hangupcall,s,58)
-- Executing [s@macro-blkvm-setifempty:5] Set("DAHDI/i1/999-1d4", "SHARED(BLKVM,DAHDI/i1/999-1d4)=TRUE") in new stack
-- Executing [s@macro-hangupcall:58] GotoIf("SIP/309-000006dd", "1?theend") in new stack
-- Executing [s@macro-blkvm-setifempty:6] Set("DAHDI/i1/999-1d4", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:7] MacroExit("DAHDI/i1/999-1d4", "") in new stack
-- Executing [302@from-pstn:11] GotoIf("DAHDI/i1/999-1d4", "1?skipov") in new stack
-- Goto (from-pstn,302,14)
-- Executing [302@from-pstn:14] Set("DAHDI/i1/999-1d4", "RRNODEST=") in new stack
-- Executing [302@from-pstn:15] Set("DAHDI/i1/999-1d4", "__NODEST=302") in new stack
-- Executing [302@from-pstn:16] GosubIf("DAHDI/i1/999-1d4", "0?sub-fmsetcid,s,1()") in new stack
-- Executing [302@from-pstn:17] Set("DAHDI/i1/999-1d4", "RecordMethod=Group") in new stack
-- Executing [302@from-pstn:18] Gosub("DAHDI/i1/999-1d4", "sub-record-check,s,1(exten,302,)") in new stack
-- Executing [s@sub-record-check:1] Set("DAHDI/i1/999-1d4", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:2] GotoIf("DAHDI/i1/999-1d4", "1?check") in new stack
-- Goto (sub-record-check,s,7)
-- Executing [s@sub-record-check:7] Set("DAHDI/i1/999-1d4", "__MON_FMT=gsm") in new stack
-- Executing [s@sub-record-check:8] GotoIf("DAHDI/i1/999-1d4", "1?next") in new stack
-- Goto (sub-record-check,s,11)
-- Executing [s@sub-record-check:11] ExecIf("DAHDI/i1/999-1d4", "0?Return()") in new stack
-- Executing [s@sub-record-check:12] ExecIf("DAHDI/i1/999-1d4", "0?Set(__REC_POLICY_MODE=)") in new stack
-- Executing [s@sub-record-check:13] GotoIf("DAHDI/i1/999-1d4", "0?exten,1") in new stack
-- Executing [s@sub-record-check:14] Set("DAHDI/i1/999-1d4", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:15] Set("DAHDI/i1/999-1d4", "NOW=1469766594") in new stack
-- Executing [s@sub-record-check:16] Set("DAHDI/i1/999-1d4", "__DAY=29") in new stack
-- Executing [s@sub-record-check:17] Set("DAHDI/i1/999-1d4", "__MONTH=07") in new stack
-- Executing [s@sub-record-check:18] Set("DAHDI/i1/999-1d4", "__YEAR=2016") in new stack
-- Executing [s@sub-record-check:19] Set("DAHDI/i1/999-1d4", "__TIMESTR=20160729-072954") in new stack
-- Executing [s@sub-record-check:20] Set("DAHDI/i1/999-1d4", "__FROMEXTEN=999") in new stack
-- Executing [s@sub-record-check:21] Set("DAHDI/i1/999-1d4", "__CALLFILENAME=exten-302-999-20160729-072954-1469766594.2694") in new stack
-- Executing [s@sub-record-check:22] Goto("DAHDI/i1/999-1d4", "exten,1") in new stack
-- Goto (sub-record-check,exten,1)
-- Executing [exten@sub-record-check:1] GotoIf("DAHDI/i1/999-1d4", "0?callee") in new stack
-- Executing [exten@sub-record-check:2] Set("DAHDI/i1/999-1d4", "__REC_POLICY_MODE=never") in new stack
-- Executing [exten@sub-record-check:3] GotoIf("DAHDI/i1/999-1d4", "0?caller") in new stack
-- Executing [exten@sub-record-check:4] GotoIf("DAHDI/i1/999-1d4", "0?callee") in new stack
-- Executing [exten@sub-record-check:5] ExecIf("DAHDI/i1/999-1d4", "0?Set(CALLER_PRI=):Set(CALLER_PRI=0)") in new stack
-- Executing [exten@sub-record-check:6] ExecIf("DAHDI/i1/999-1d4", "2?Set(CALLEE_PRI=10):Set(CALLEE_PRI=0)") in new stack
-- Executing [exten@sub-record-check:7] GotoIf("DAHDI/i1/999-1d4", "0?caller:callee") in new stack
-- Goto (sub-record-check,exten,8)
-- Executing [exten@sub-record-check:8] GosubIf("DAHDI/i1/999-1d4", "0?record,1(exten,302,999)") in new stack
-- Executing [exten@sub-record-check:9] Return("DAHDI/i1/999-1d4", "") in new stack
-- Executing [302@from-pstn:19] Set("DAHDI/i1/999-1d4", "RingGroupMethod=ringallv2") in new stack
-- Executing [302@from-pstn:20] Set("DAHDI/i1/999-1d4", "_FMGRP=302") in new stack
-- Executing [302@from-pstn:21] GotoIf("DAHDI/i1/999-1d4", "0?doconfirm") in new stack
-- Executing [302@from-pstn:22] Macro("DAHDI/i1/999-1d4", "dial,10,TtrI,302") in new stack
-- Executing [s@macro-dial:1] GotoIf("DAHDI/i1/999-1d4", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("DAHDI/i1/999-1d4", "dialparties.agi") in new stack
-- Goto (macro-hangupcall,s,60)
-- Executing [s@macro-hangupcall:60] AGI("SIP/309-000006dd", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is 'unknown' number is '999'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringallv2'
-- dialparties.agi: Added extension 302 to extension map
> dialparties.agi: got fmgrp_prering: 2, fmgrp_grptime: 10
> dialparties.agi: fmgrp_totalprering: 12
-- <SIP/309-000006dd>AGI Script hangup.agi completed, returning 0
> dialparties.agi: found extension in pre-ring and array
> dialparties.agi: ringallv2 ring times: REALPRERING: 12, PRERING: 2
-- Executing [s@macro-hangupcall:61] Hangup("SIP/309-000006dd", "") in new stack
== Spawn extension (macro-hangupcall, s, 61) exited non-zero on 'SIP/309-000006dd' in macro 'hangupcall'
== Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'SIP/309-000006dd'
-- dialparties.agi: Extension 302 cf is disabled
-- dialparties.agi: Extension 302 do not disturb is disabled
> dialparties.agi: extnum 302 has: cw: 0; hascfb: 0 [] hascfu: 0 []
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
dialparties.agi: Extension 302 has ExtensionState: 0
-- dialparties.agi: Checking CW and CFB status for extension 302
-- dialparties.agi: dbset CALLTRACE/302 to 999
-- dialparties.agi: Filtered ARG3: 302
> dialparties.agi: NODEST: 302 adding M(auto-blkvm) to dialopts: TtrIM(auto-blkvm)
> dialparties.agi: NODEST: 302 blkvm enabled macro already in dialopts: TtrIM(auto-blkvm)
-- <DAHDI/i1/999-1d4>AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("DAHDI/i1/999-1d4", "SIP/302,12,TtrIM(auto-blkvm)") in new stack
== Using SIP VIDEO TOS bits 136
== Using SIP VIDEO CoS mark 6
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/302
-- Connected line update to DAHDI/i1/999-1d4 prevented.
-- SIP/302-000006de is ringing
-- Hungup 'DAHDI/i1/999-1d3'
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'SIP/309-000006dd' in macro 'dialout-trunk'
== Spawn extension (MejGorod, 999, 7) exited non-zero on 'SIP/309-000006dd'
[2016-07-29 07:30:00] WARNING[2701][C-000004a2]: chan_sip.c:10105 process_sdp: Ignoring video stream offer because port number is zero
-- Connected line update to DAHDI/i1/999-1d4 prevented.
-- SIP/302-000006de answered DAHDI/i1/999-1d4
-- Executing [s@macro-auto-blkvm:1] Set("SIP/302-000006de", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("SIP/302-000006de", "CFIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:3] Set("SIP/302-000006de", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [s@macro-auto-blkvm:4] Set("SIP/302-000006de", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:5] Set("SIP/302-000006de", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:6] Macro("SIP/302-000006de", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("SIP/302-000006de", "SHARED(BLKVM,DAHDI/i1/999-1d4)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("SIP/302-000006de", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/302-000006de", "") in new stack
-- Executing [s@macro-auto-blkvm:7] ExecIf("SIP/302-000006de", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=302)") in new stack
-- Executing [s@macro-auto-blkvm:8] ExecIf("SIP/302-000006de", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
> 0xb5fa3128 -- Probation passed - setting RTP source address to 192.168.3.12:20290
-- Remote UNIX connection
-- Remote UNIX connection disconnected
-- Executing [h@macro-dial:1] Macro("DAHDI/i1/999-1d4", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/i1/999-1d4", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("DAHDI/i1/999-1d4", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("DAHDI/i1/999-1d4", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("DAHDI/i1/999-1d4", "End of MEETME check") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/i1/999-1d4", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("DAHDI/i1/999-1d4", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("DAHDI/i1/999-1d4", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("DAHDI/i1/999-1d4", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("DAHDI/i1/999-1d4", "1?noautomon3") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] NoOp("DAHDI/i1/999-1d4", "MIXMONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:49] GotoIf("DAHDI/i1/999-1d4", "1?noautomon4") in new stack
-- Goto (macro-hangupcall,s,51)
-- Executing [s@macro-hangupcall:51] NoOp("DAHDI/i1/999-1d4", "ONETOUCH_RECFILE=") in new stack
-- Executing [s@macro-hangupcall:52] GotoIf("DAHDI/i1/999-1d4", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,55)
-- Executing [s@macro-hangupcall:55] GotoIf("DAHDI/i1/999-1d4", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,58)
-- Executing [s@macro-hangupcall:58] GotoIf("DAHDI/i1/999-1d4", "1?theend") in new stack
-- Goto (macro-hangupcall,s,60)
-- Executing [s@macro-hangupcall:60] AGI("DAHDI/i1/999-1d4", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
-- <DAHDI/i1/999-1d4>AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:61] Hangup("DAHDI/i1/999-1d4", "") in new stack
== Spawn extension (macro-hangupcall, s, 61) exited non-zero on 'DAHDI/i1/999-1d4' in macro 'hangupcall'
== Spawn extension (macro-dial, h, 1) exited non-zero on 'DAHDI/i1/999-1d4'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'DAHDI/i1/999-1d4' in macro 'dial'
== Spawn extension (from-pstn, 302, 22) exited non-zero on 'DAHDI/i1/999-1d4'
-- Hungup 'DAHDI/i1/999-1d4'
Dron
Цитата(otrazhenie @ 29.7.2016, 7:29) *
переводим с аналогового лыжного на другой цифровой астериска.
по трассировке идет отбой.
Звоню с 309 Астериска на 999 лыжи и с него перевожу на 302

-- Executing [999@MejGorod:1] Macro("SIP/309-000006dd", "user-callerid,LIMIT,EXTERNAL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/309-000006dd", "TOUCH_MONITOR=1469766582.2692") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/309-000006dd", "AMPUSER=309") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/309-000006dd", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/309-000006dd", "1?Set(REALCALLERIDNUM=309)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/309-000006dd", "AMPUSER=309") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/309-000006dd", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/309-000006dd", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/309-000006dd", "0?report") in new stack
-- Executing [s@macro-user-callerid:9] Set("SIP/309-000006dd", "AMPUSERCID=309") in new stack
-- Executing [s@macro-user-callerid:10] Set("SIP/309-000006dd", "__DIAL_OPTIONS=Ttr") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/309-000006dd", "CALLERID(all)="" <309>") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/309-000006dd", "0?limit") in new stack
-- Executing [s@macro-user-callerid:13] ExecIf("SIP/309-000006dd", "1?Set(GROUP(concurrency_limit)=309)") in new stack
-- Executing [s@macro-user-callerid:14] ExecIf("SIP/309-000006dd", "1?Set(CHANNEL(language)=ru)") in new stack
-- Executing [s@macro-user-callerid:15] GotoIf("SIP/309-000006dd", "1?continue") in new stack
-- Goto (macro-user-callerid,s,28)
-- Executing [s@macro-user-callerid:28] Set("SIP/309-000006dd", "CALLERID(number)=309") in new stack
-- Executing [s@macro-user-callerid:29] Set("SIP/309-000006dd", "CALLERID(name)=") in new stack
-- Executing [s@macro-user-callerid:30] Set("SIP/309-000006dd", "CDR(cnum)=309") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/309-000006dd", "CDR(cnam)=") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/309-000006dd", "CHANNEL(language)=ru") in new stack
-- Executing [999@MejGorod:2] Gosub("SIP/309-000006dd", "sub-record-cancel,s,1()") in new stack
-- Executing [s@sub-record-cancel:1] Set("SIP/309-000006dd", "__REC_POLICY_MODE=") in new stack
-- Executing [s@sub-record-cancel:2] ExecIf("SIP/309-000006dd", "1?Return()") in new stack
-- Executing [999@MejGorod:3] Set("SIP/309-000006dd", "__REC_POLICY_MODE=never") in new stack
-- Executing [999@MejGorod:4] Set("SIP/309-000006dd", "MOHCLASS=default") in new stack
-- Executing [999@MejGorod:5] Set("SIP/309-000006dd", "_NODEST=") in new stack
-- Executing [999@MejGorod:6] Gosub("SIP/309-000006dd", "sub-record-check,s,1(out,999,)") in new stack
-- Executing [s@sub-record-check:1] Set("SIP/309-000006dd", "REC_POLICY_MODE_SAVE=never") in new stack
-- Executing [s@sub-record-check:2] GotoIf("SIP/309-000006dd", "1?check") in new stack
-- Goto (sub-record-check,s,7)
-- Executing [s@sub-record-check:7] Set("SIP/309-000006dd", "__MON_FMT=gsm") in new stack
-- Executing [s@sub-record-check:8] GotoIf("SIP/309-000006dd", "1?next") in new stack
-- Goto (sub-record-check,s,11)
-- Executing [s@sub-record-check:11] ExecIf("SIP/309-000006dd", "0?Return()") in new stack
-- Executing [s@sub-record-check:12] ExecIf("SIP/309-000006dd", "0?Set(__REC_POLICY_MODE=)") in new stack
-- Executing [s@sub-record-check:13] GotoIf("SIP/309-000006dd", "0?out,1") in new stack
-- Executing [s@sub-record-check:14] Set("SIP/309-000006dd", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:15] Set("SIP/309-000006dd", "NOW=1469766582") in new stack
-- Executing [s@sub-record-check:16] Set("SIP/309-000006dd", "__DAY=29") in new stack
-- Executing [s@sub-record-check:17] Set("SIP/309-000006dd", "__MONTH=07") in new stack
-- Executing [s@sub-record-check:18] Set("SIP/309-000006dd", "__YEAR=2016") in new stack
-- Executing [s@sub-record-check:19] Set("SIP/309-000006dd", "__TIMESTR=20160729-072942") in new stack
-- Executing [s@sub-record-check:20] Set("SIP/309-000006dd", "__FROMEXTEN=309") in new stack
-- Executing [s@sub-record-check:21] Set("SIP/309-000006dd", "__CALLFILENAME=out-999-309-20160729-072942-1469766582.2692") in new stack
-- Executing [s@sub-record-check:22] Goto("SIP/309-000006dd", "out,1") in new stack
-- Goto (sub-record-check,out,1)
-- Executing [out@sub-record-check:1] ExecIf("SIP/309-000006dd", "0?Set(__REC_POLICY_MODE=always)") in new stack
-- Executing [out@sub-record-check:2] GosubIf("SIP/309-000006dd", "0?record,1(exten,999,309)") in new stack
-- Executing [out@sub-record-check:3] Return("SIP/309-000006dd", "") in new stack
-- Executing [999@MejGorod:7] Macro("SIP/309-000006dd", "dialout-trunk,1,999,,off") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/309-000006dd", "DIAL_TRUNK=1") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/309-000006dd", "0?sub-pincheck,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/309-000006dd", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/309-000006dd", "DIAL_NUMBER=999") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/309-000006dd", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/309-000006dd", "OUTBOUND_GROUP=OUT_1") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/309-000006dd", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/309-000006dd", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/309-000006dd", "DIAL_TRUNK_OPTIONS=Tt") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/309-000006dd", "outbound-callerid,1") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/309-000006dd", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/309-000006dd", "0?Set(REALCALLERIDNUM=309)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/309-000006dd", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/309-000006dd", "USEROUTCID=309") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/309-000006dd", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/309-000006dd", "TRUNKOUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/309-000006dd", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,14)
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/309-000006dd", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/309-000006dd", "1?Set(CALLERID(all)=309)") in new stack
-- Executing [s@macro-outbound-callerid:16] ExecIf("SIP/309-000006dd", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:17] ExecIf("SIP/309-000006dd", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:18] Set("SIP/309-000006dd", "CDR(outbound_cnum)=309") in new stack
-- Executing [s@macro-outbound-callerid:19] Set("SIP/309-000006dd", "CDR(outbound_cnam)=") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/309-000006dd", "0?sub-flp-1,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/309-000006dd", "OUTNUM=999") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/309-000006dd", "custom=DAHDI/g0") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/309-000006dd", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
-- Executing [s@macro-dialout-trunk:16] ExecIf("SIP/309-000006dd", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
-- Executing [s@macro-dialout-trunk:17] Macro("SIP/309-000006dd", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/309-000006dd", "") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/309-000006dd", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:19] ExecIf("SIP/309-000006dd", "1?Set(CONNECTEDLINE(num,i)=999)") in new stack
-- Executing [s@macro-dialout-trunk:20] ExecIf("SIP/309-000006dd", "1?Set(CONNECTEDLINE(name,i)=CID:309)") in new stack
-- Executing [s@macro-dialout-trunk:21] GotoIf("SIP/309-000006dd", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/309-000006dd", "DAHDI/g0/999,300,Tt") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called DAHDI/g0/999
-- DAHDI/i1/999-1d3 is proceeding passing it to SIP/309-000006dd
-- DAHDI/i1/999-1d3 is ringing
-- DAHDI/i1/999-1d3 answered SIP/309-000006dd
> 0xb67da940 -- Probation passed - setting RTP source address to 192.168.3.17:30122
-- Span 1: Channel 0/1 got hangup request, cause 16
-- Accepting call from '999' to '302' on channel 0/2, span 1
-- Executing [302@from-pstn:1] GotoIf("DAHDI/i1/999-1d4", "0?ext-local,302,1") in new stack
-- Executing [302@from-pstn:2] Macro("DAHDI/i1/999-1d4", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("DAHDI/i1/999-1d4", "TOUCH_MONITOR=1469766594.2694") in new stack
-- Executing [s@macro-user-callerid:2] Set("DAHDI/i1/999-1d4", "AMPUSER=999") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("DAHDI/i1/999-1d4", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("DAHDI/i1/999-1d4", "1?Set(REALCALLERIDNUM=999)") in new stack
-- Executing [s@macro-user-callerid:5] Set("DAHDI/i1/999-1d4", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/i1/999-1d4", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("DAHDI/i1/999-1d4", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("DAHDI/i1/999-1d4", "1?report") in new stack
-- Goto (macro-user-callerid,s,15)
-- Executing [s@macro-user-callerid:15] GotoIf("DAHDI/i1/999-1d4", "0?continue") in new stack
-- Executing [s@macro-user-callerid:16] Set("DAHDI/i1/999-1d4", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:17] GotoIf("DAHDI/i1/999-1d4", "1?continue") in new stack
-- Goto (macro-user-callerid,s,28)
-- Executing [s@macro-user-callerid:28] Set("DAHDI/i1/999-1d4", "CALLERID(number)=999") in new stack
-- Executing [h@macro-dialout-trunk:1] Macro("SIP/309-000006dd", "hangupcall,") in new stack
-- Executing [s@macro-user-callerid:29] Set("DAHDI/i1/999-1d4", "CALLERID(name)=") in new stack
-- Executing [s@macro-user-callerid:30] Set("DAHDI/i1/999-1d4", "CDR(cnum)=999") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/309-000006dd", "1?endmixmoncheck") in new stack
-- Executing [s@macro-user-callerid:31] Set("DAHDI/i1/999-1d4", "CDR(cnam)=") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/309-000006dd", "End of MIXMON check") in new stack
-- Executing [s@macro-user-callerid:32] Set("DAHDI/i1/999-1d4", "CHANNEL(language)=ru") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/309-000006dd", "1?nomeetmemon") in new stack
-- Executing [302@from-pstn:3] Set("DAHDI/i1/999-1d4", "DIAL_OPTIONS=TtrI") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [302@from-pstn:4] Set("DAHDI/i1/999-1d4", "CONNECTEDLINE(num)=302") in new stack
-- Executing [s@macro-hangupcall:28] NoOp("SIP/309-000006dd", "End of MEETME check") in new stack
-- Executing [302@from-pstn:5] Gosub("DAHDI/i1/999-1d4", "sub-presencestate-display,s,1(302)") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/309-000006dd", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
[2016-07-29 07:29:54] WARNING[14407][C-000004a2]: func_presencestate.c:132 presence_read: PRESENCE_STATE unknown
-- Executing [s@macro-hangupcall:34] NoOp("SIP/309-000006dd", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@sub-presencestate-display:1] Goto("DAHDI/i1/999-1d4", "state-,1") in new stack
-- Goto (sub-presencestate-display,state-,1)
-- Executing [s@macro-hangupcall:35] GotoIf("SIP/309-000006dd", "1?noautomon2") in new stack
-- Executing [state-@sub-presencestate-display:1] Set("DAHDI/i1/999-1d4", "PRESENCESTATE_DISPLAY=") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [state-@sub-presencestate-display:2] Return("DAHDI/i1/999-1d4", "") in new stack
-- Executing [s@macro-hangupcall:41] NoOp("SIP/309-000006dd", "MONITOR_FILENAME=") in new stack
-- Executing [302@from-pstn:6] Set("DAHDI/i1/999-1d4", "CONNECTEDLINE(name,i)=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("SIP/309-000006dd", "1?noautomon3") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [302@from-pstn:7] Set("DAHDI/i1/999-1d4", "FM_DIALSTATUS=NOT_INUSE") in new stack
-- Executing [s@macro-hangupcall:48] NoOp("SIP/309-000006dd", "MIXMONITOR_FILENAME=") in new stack
-- Executing [302@from-pstn:8] Set("DAHDI/i1/999-1d4", "__EXTTOCALL=302") in new stack
-- Executing [302@from-pstn:9] Set("DAHDI/i1/999-1d4", "__PICKUPMARK=302") in new stack
-- Executing [s@macro-hangupcall:49] GotoIf("SIP/309-000006dd", "1?noautomon4") in new stack
-- Goto (macro-hangupcall,s,51)
-- Executing [302@from-pstn:10] Macro("DAHDI/i1/999-1d4", "blkvm-setifempty,") in new stack
-- Executing [s@macro-hangupcall:51] NoOp("SIP/309-000006dd", "ONETOUCH_RECFILE=") in new stack
-- Executing [s@macro-hangupcall:52] GotoIf("SIP/309-000006dd", "1?skiprg") in new stack
-- Executing [s@macro-blkvm-setifempty:1] GotoIf("DAHDI/i1/999-1d4", "1?init") in new stack
-- Goto (macro-hangupcall,s,55)
-- Goto (macro-blkvm-setifempty,s,4)
-- Executing [s@macro-hangupcall:55] GotoIf("SIP/309-000006dd", "1?skipblkvm") in new stack
-- Executing [s@macro-blkvm-setifempty:4] Set("DAHDI/i1/999-1d4", "__BLKVM_CHANNEL=DAHDI/i1/999-1d4") in new stack
-- Goto (macro-hangupcall,s,58)
-- Executing [s@macro-blkvm-setifempty:5] Set("DAHDI/i1/999-1d4", "SHARED(BLKVM,DAHDI/i1/999-1d4)=TRUE") in new stack
-- Executing [s@macro-hangupcall:58] GotoIf("SIP/309-000006dd", "1?theend") in new stack
-- Executing [s@macro-blkvm-setifempty:6] Set("DAHDI/i1/999-1d4", "GOSUB_RETVAL=TRUE") in new stack
-- Executing [s@macro-blkvm-setifempty:7] MacroExit("DAHDI/i1/999-1d4", "") in new stack
-- Executing [302@from-pstn:11] GotoIf("DAHDI/i1/999-1d4", "1?skipov") in new stack
-- Goto (from-pstn,302,14)
-- Executing [302@from-pstn:14] Set("DAHDI/i1/999-1d4", "RRNODEST=") in new stack
-- Executing [302@from-pstn:15] Set("DAHDI/i1/999-1d4", "__NODEST=302") in new stack
-- Executing [302@from-pstn:16] GosubIf("DAHDI/i1/999-1d4", "0?sub-fmsetcid,s,1()") in new stack
-- Executing [302@from-pstn:17] Set("DAHDI/i1/999-1d4", "RecordMethod=Group") in new stack
-- Executing [302@from-pstn:18] Gosub("DAHDI/i1/999-1d4", "sub-record-check,s,1(exten,302,)") in new stack
-- Executing [s@sub-record-check:1] Set("DAHDI/i1/999-1d4", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:2] GotoIf("DAHDI/i1/999-1d4", "1?check") in new stack
-- Goto (sub-record-check,s,7)
-- Executing [s@sub-record-check:7] Set("DAHDI/i1/999-1d4", "__MON_FMT=gsm") in new stack
-- Executing [s@sub-record-check:8] GotoIf("DAHDI/i1/999-1d4", "1?next") in new stack
-- Goto (sub-record-check,s,11)
-- Executing [s@sub-record-check:11] ExecIf("DAHDI/i1/999-1d4", "0?Return()") in new stack
-- Executing [s@sub-record-check:12] ExecIf("DAHDI/i1/999-1d4", "0?Set(__REC_POLICY_MODE=)") in new stack
-- Executing [s@sub-record-check:13] GotoIf("DAHDI/i1/999-1d4", "0?exten,1") in new stack
-- Executing [s@sub-record-check:14] Set("DAHDI/i1/999-1d4", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:15] Set("DAHDI/i1/999-1d4", "NOW=1469766594") in new stack
-- Executing [s@sub-record-check:16] Set("DAHDI/i1/999-1d4", "__DAY=29") in new stack
-- Executing [s@sub-record-check:17] Set("DAHDI/i1/999-1d4", "__MONTH=07") in new stack
-- Executing [s@sub-record-check:18] Set("DAHDI/i1/999-1d4", "__YEAR=2016") in new stack
-- Executing [s@sub-record-check:19] Set("DAHDI/i1/999-1d4", "__TIMESTR=20160729-072954") in new stack
-- Executing [s@sub-record-check:20] Set("DAHDI/i1/999-1d4", "__FROMEXTEN=999") in new stack
-- Executing [s@sub-record-check:21] Set("DAHDI/i1/999-1d4", "__CALLFILENAME=exten-302-999-20160729-072954-1469766594.2694") in new stack
-- Executing [s@sub-record-check:22] Goto("DAHDI/i1/999-1d4", "exten,1") in new stack
-- Goto (sub-record-check,exten,1)
-- Executing [exten@sub-record-check:1] GotoIf("DAHDI/i1/999-1d4", "0?callee") in new stack
-- Executing [exten@sub-record-check:2] Set("DAHDI/i1/999-1d4", "__REC_POLICY_MODE=never") in new stack
-- Executing [exten@sub-record-check:3] GotoIf("DAHDI/i1/999-1d4", "0?caller") in new stack
-- Executing [exten@sub-record-check:4] GotoIf("DAHDI/i1/999-1d4", "0?callee") in new stack
-- Executing [exten@sub-record-check:5] ExecIf("DAHDI/i1/999-1d4", "0?Set(CALLER_PRI=):Set(CALLER_PRI=0)") in new stack
-- Executing [exten@sub-record-check:6] ExecIf("DAHDI/i1/999-1d4", "2?Set(CALLEE_PRI=10):Set(CALLEE_PRI=0)") in new stack
-- Executing [exten@sub-record-check:7] GotoIf("DAHDI/i1/999-1d4", "0?caller:callee") in new stack
-- Goto (sub-record-check,exten,8)
-- Executing [exten@sub-record-check:8] GosubIf("DAHDI/i1/999-1d4", "0?record,1(exten,302,999)") in new stack
-- Executing [exten@sub-record-check:9] Return("DAHDI/i1/999-1d4", "") in new stack
-- Executing [302@from-pstn:19] Set("DAHDI/i1/999-1d4", "RingGroupMethod=ringallv2") in new stack
-- Executing [302@from-pstn:20] Set("DAHDI/i1/999-1d4", "_FMGRP=302") in new stack
-- Executing [302@from-pstn:21] GotoIf("DAHDI/i1/999-1d4", "0?doconfirm") in new stack
-- Executing [302@from-pstn:22] Macro("DAHDI/i1/999-1d4", "dial,10,TtrI,302") in new stack
-- Executing [s@macro-dial:1] GotoIf("DAHDI/i1/999-1d4", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("DAHDI/i1/999-1d4", "dialparties.agi") in new stack
-- Goto (macro-hangupcall,s,60)
-- Executing [s@macro-hangupcall:60] AGI("SIP/309-000006dd", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is 'unknown' number is '999'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringallv2'
-- dialparties.agi: Added extension 302 to extension map
> dialparties.agi: got fmgrp_prering: 2, fmgrp_grptime: 10
> dialparties.agi: fmgrp_totalprering: 12
-- <SIP/309-000006dd>AGI Script hangup.agi completed, returning 0
> dialparties.agi: found extension in pre-ring and array
> dialparties.agi: ringallv2 ring times: REALPRERING: 12, PRERING: 2
-- Executing [s@macro-hangupcall:61] Hangup("SIP/309-000006dd", "") in new stack
== Spawn extension (macro-hangupcall, s, 61) exited non-zero on 'SIP/309-000006dd' in macro 'hangupcall'
== Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'SIP/309-000006dd'
-- dialparties.agi: Extension 302 cf is disabled
-- dialparties.agi: Extension 302 do not disturb is disabled
> dialparties.agi: extnum 302 has: cw: 0; hascfb: 0 [] hascfu: 0 []
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
dialparties.agi: Extension 302 has ExtensionState: 0
-- dialparties.agi: Checking CW and CFB status for extension 302
-- dialparties.agi: dbset CALLTRACE/302 to 999
-- dialparties.agi: Filtered ARG3: 302
> dialparties.agi: NODEST: 302 adding M(auto-blkvm) to dialopts: TtrIM(auto-blkvm)
> dialparties.agi: NODEST: 302 blkvm enabled macro already in dialopts: TtrIM(auto-blkvm)
-- <DAHDI/i1/999-1d4>AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("DAHDI/i1/999-1d4", "SIP/302,12,TtrIM(auto-blkvm)") in new stack
== Using SIP VIDEO TOS bits 136
== Using SIP VIDEO CoS mark 6
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/302
-- Connected line update to DAHDI/i1/999-1d4 prevented.
-- SIP/302-000006de is ringing
-- Hungup 'DAHDI/i1/999-1d3'
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'SIP/309-000006dd' in macro 'dialout-trunk'
== Spawn extension (MejGorod, 999, 7) exited non-zero on 'SIP/309-000006dd'
[2016-07-29 07:30:00] WARNING[2701][C-000004a2]: chan_sip.c:10105 process_sdp: Ignoring video stream offer because port number is zero
-- Connected line update to DAHDI/i1/999-1d4 prevented.
-- SIP/302-000006de answered DAHDI/i1/999-1d4
-- Executing [s@macro-auto-blkvm:1] Set("SIP/302-000006de", "__MACRO_RESULT=") in new stack
-- Executing [s@macro-auto-blkvm:2] Set("SIP/302-000006de", "CFIGNORE=") in new stack
-- Executing [s@macro-auto-blkvm:3] Set("SIP/302-000006de", "MASTER_CHANNEL(CFIGNORE)=") in new stack
-- Executing [s@macro-auto-blkvm:4] Set("SIP/302-000006de", "FORWARD_CONTEXT=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:5] Set("SIP/302-000006de", "MASTER_CHANNEL(FORWARD_CONTEXT)=from-internal") in new stack
-- Executing [s@macro-auto-blkvm:6] Macro("SIP/302-000006de", "blkvm-clr,") in new stack
-- Executing [s@macro-blkvm-clr:1] Set("SIP/302-000006de", "SHARED(BLKVM,DAHDI/i1/999-1d4)=") in new stack
-- Executing [s@macro-blkvm-clr:2] Set("SIP/302-000006de", "GOSUB_RETVAL=") in new stack
-- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/302-000006de", "") in new stack
-- Executing [s@macro-auto-blkvm:7] ExecIf("SIP/302-000006de", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(num))=302)") in new stack
-- Executing [s@macro-auto-blkvm:8] ExecIf("SIP/302-000006de", "0?Set(MASTER_CHANNEL(CONNECTEDLINE(name))=)") in new stack
> 0xb5fa3128 -- Probation passed - setting RTP source address to 192.168.3.12:20290
-- Remote UNIX connection
-- Remote UNIX connection disconnected
-- Executing [h@macro-dial:1] Macro("DAHDI/i1/999-1d4", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/i1/999-1d4", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("DAHDI/i1/999-1d4", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("DAHDI/i1/999-1d4", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,28)
-- Executing [s@macro-hangupcall:28] NoOp("DAHDI/i1/999-1d4", "End of MEETME check") in new stack
-- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/i1/999-1d4", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] NoOp("DAHDI/i1/999-1d4", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:35] GotoIf("DAHDI/i1/999-1d4", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,41)
-- Executing [s@macro-hangupcall:41] NoOp("DAHDI/i1/999-1d4", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:42] GotoIf("DAHDI/i1/999-1d4", "1?noautomon3") in new stack
-- Goto (macro-hangupcall,s,48)
-- Executing [s@macro-hangupcall:48] NoOp("DAHDI/i1/999-1d4", "MIXMONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:49] GotoIf("DAHDI/i1/999-1d4", "1?noautomon4") in new stack
-- Goto (macro-hangupcall,s,51)
-- Executing [s@macro-hangupcall:51] NoOp("DAHDI/i1/999-1d4", "ONETOUCH_RECFILE=") in new stack
-- Executing [s@macro-hangupcall:52] GotoIf("DAHDI/i1/999-1d4", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,55)
-- Executing [s@macro-hangupcall:55] GotoIf("DAHDI/i1/999-1d4", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,58)
-- Executing [s@macro-hangupcall:58] GotoIf("DAHDI/i1/999-1d4", "1?theend") in new stack
-- Goto (macro-hangupcall,s,60)
-- Executing [s@macro-hangupcall:60] AGI("DAHDI/i1/999-1d4", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
-- <DAHDI/i1/999-1d4>AGI Script hangup.agi completed, returning 0
-- Executing [s@macro-hangupcall:61] Hangup("DAHDI/i1/999-1d4", "") in new stack
== Spawn extension (macro-hangupcall, s, 61) exited non-zero on 'DAHDI/i1/999-1d4' in macro 'hangupcall'
== Spawn extension (macro-dial, h, 1) exited non-zero on 'DAHDI/i1/999-1d4'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'DAHDI/i1/999-1d4' in macro 'dial'
== Spawn extension (from-pstn, 302, 22) exited non-zero on 'DAHDI/i1/999-1d4'
-- Hungup 'DAHDI/i1/999-1d4'

Ткните пальцем, где отбой. Я в трассировке Астериска плохо ориентируюсь.
otrazhenie
-- Executing [s@macro-hangupcall:60] AGI("SIP/309-000006dd", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is 'unknown' number is '999'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringallv2'
-- dialparties.agi: Added extension 302 to extension map
> dialparties.agi: got fmgrp_prering: 2, fmgrp_grptime: 10
> dialparties.agi: fmgrp_totalprering: 12
-- <SIP/309-000006dd>AGI Script hangup.agi completed, returning 0
> dialparties.agi: found extension in pre-ring and array
> dialparties.agi: ringallv2 ring times: REALPRERING: 12, PRERING: 2
-- Executing [s@macro-hangupcall:61] Hangup("SIP/309-000006dd", "") in new stack

вот кусок лога
Dron
Цитата(otrazhenie @ 29.7.2016, 16:57) *
-- Executing [s@macro-hangupcall:60] AGI("SIP/309-000006dd", "hangup.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
-- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is 'unknown' number is '999'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringallv2'
-- dialparties.agi: Added extension 302 to extension map
> dialparties.agi: got fmgrp_prering: 2, fmgrp_grptime: 10
> dialparties.agi: fmgrp_totalprering: 12
-- <SIP/309-000006dd>AGI Script hangup.agi completed, returning 0
> dialparties.agi: found extension in pre-ring and array
> dialparties.agi: ringallv2 ring times: REALPRERING: 12, PRERING: 2
-- Executing [s@macro-hangupcall:61] Hangup("SIP/309-000006dd", "") in new stack

вот кусок лога

А где тут про отбой и про причину?
Кто инициатор хотя бы?
otrazhenie
Цитата(Dron @ 29.7.2016, 17:04) *
А где тут про отбой и про причину?
Кто инициатор хотя бы?


проблему решил административными методами...поставил всем переводящим звонки цифровые аппараты.
С лыжей пока нет времени заниматься. Оставлю на потом.
Спасибо всем откликнувшимся за советы и поддержку!!!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.