Страница 1 из 2

raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 11 апр 2016, 18:37
dogidogi
Добрый день! Есть Raspbx (Asterisk 11.21.0, FreePBX 13.0.74). Возникла проблема, в ситуации когда CallerID приходит пустым (включен АнтиАОН), то звонок в АТС идет, но экстеншен никакой не звонит.
https://github.com/bg111/asterisk-chan- ... issues/163 - проблема как описана здесь. Кто-нибудь сталкивался?

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 11 апр 2016, 19:58
awsswa
пустой CallerID не должен влиять на входящий звонок
Приведите лог входящего звонка

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 12 апр 2016, 10:43
dogidogi
лог звонка
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[2016-04-11 13:46:03] ERROR[2748]: at_response.c:991 at_response_clcc: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:09] ERROR[2748]: at_response.c:991 at_response_clcc: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:15] ERROR[2748]: at_response.c:991 at_response_clcc: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:21] ERROR[2748]: at_response.c:991 at_response_clcc: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'


[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] app_dial.c: == Everyone is busy/congested at this time (1:1/0/0)
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s@macro-dialout-trunk:32] NoOp("SIP/100-0000000a", "Dial failed for some reason with DIALSTATUS = BUSY and HANGUPCAUSE = 17") in n$
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s@macro-dialout-trunk:33] GotoIf("SIP/100-0000000a", "0?continue,1:s-BUSY,1") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Goto (macro-dialout-trunk,s-BUSY,1)
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s-BUSY@macro-dialout-trunk:1] NoOp("SIP/100-0000000a", "Dial failed due to trunk reporting BUSY - giving up") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s-BUSY@macro-dialout-trunk:2] PlayTones("SIP/100-0000000a", "busy") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s-BUSY@macro-dialout-trunk:3] Busy("SIP/100-0000000a", "20") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] app_macro.c: == Spawn extension (macro-dialout-trunk, s-BUSY, 3) exited non-zero on 'SIP/100-0000000a' in macro 'dialout-trunk'
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: == Spawn extension (from-internal, 89031261228, 5) exited non-zero on 'SIP/100-0000000a'
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [h@from-internal:1] Macro("SIP/100-0000000a", "hangupcall") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s@macro-hangupcall:1] ExecIf("SIP/100-0000000a", "0?Set(CDR(recordingfile)=.wav)") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s@macro-hangupcall:2] GotoIf("SIP/100-0000000a", "1?theend") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Goto (macro-hangupcall,s,4)
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s@macro-hangupcall:4] ExecIf("SIP/100-0000000a", "0?Set(CDR(recordingfile)=)") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: -- Executing [s@macro-hangupcall:5] Hangup("SIP/100-0000000a", "") in new stack
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] app_macro.c: == Spawn extension (macro-hangupcall, s, 5) exited non-zero on 'SIP/100-0000000a' in macro 'hangupcall'
[2016-04-11 13:45:49] VERBOSE[4075][C-0000000a] pbx.c: == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/100-0000000a'
[2016-04-11 13:46:03] ERROR[2748] at_response.c: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:09] ERROR[2748] at_response.c: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:15] ERROR[2748] at_response.c: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:21] ERROR[2748] at_response.c: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [100@from-trunk-dongle:1] Set("Dongle/dongle0-010000000b", "CALLERID(num)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [100@from-trunk-dongle:2] Set("Dongle/dongle0-010000000b", "CALLERID(name)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [100@from-trunk-dongle:3] Goto("Dongle/dongle0-010000000b", "from-trunk,100,1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (from-trunk,100,1)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [100@from-trunk:1] Set("Dongle/dongle0-010000000b", "__RINGTIMER=15") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [100@from-trunk:2] Macro("Dongle/dongle0-010000000b", "exten-vm,novm,100,0,0,0") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:1] Macro("Dongle/dongle0-010000000b", "user-callerid,") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:1] Set("Dongle/dongle0-010000000b", "TOUCH_MONITOR=1460378797.22") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:2] Set("Dongle/dongle0-010000000b", "AMPUSER=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:3] GotoIf("Dongle/dongle0-010000000b", "0?report") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:4] ExecIf("Dongle/dongle0-010000000b", "1?Set(REALCALLERIDNUM=89032822080)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:5] Set("Dongle/dongle0-010000000b", "AMPUSER=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:6] GotoIf("Dongle/dongle0-010000000b", "0?limit") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:7] Set("Dongle/dongle0-010000000b", "AMPUSERCIDNAME=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:8] GotoIf("Dongle/dongle0-010000000b", "1?report") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:7] Set("Dongle/dongle0-010000000b", "AMPUSERCIDNAME=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:8] GotoIf("Dongle/dongle0-010000000b", "1?report") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-user-callerid,s,14)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:14] GotoIf("Dongle/dongle0-010000000b", "0?continue") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:15] Set("Dongle/dongle0-010000000b", "__TTL=64") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:16] GotoIf("Dongle/dongle0-010000000b", "1?continue") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-user-callerid,s,27)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:27] Set("Dongle/dongle0-010000000b", "CALLERID(number)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:28] Set("Dongle/dongle0-010000000b", "CALLERID(name)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:29] Set("Dongle/dongle0-010000000b", "CDR(cnum)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:30] Set("Dongle/dongle0-010000000b", "CDR(cnam)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-user-callerid:31] Set("Dongle/dongle0-010000000b", "CHANNEL(language)=en") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:2] Set("Dongle/dongle0-010000000b", "RingGroupMethod=none") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:3] Set("Dongle/dongle0-010000000b", "__EXTTOCALL=100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:4] Set("Dongle/dongle0-010000000b", "__PICKUPMARK=100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:5] Set("Dongle/dongle0-010000000b", "RT=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:6] Gosub("Dongle/dongle0-010000000b", "sub-record-check,s,1(exten,100,dontcare)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:1] GotoIf("Dongle/dongle0-010000000b", "0?initialized") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:2] Set("Dongle/dongle0-010000000b", "__REC_STATUS=INITIALIZED") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:3] Set("Dongle/dongle0-010000000b", "NOW=1460378797") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:4] Set("Dongle/dongle0-010000000b", "__DAY=11") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:5] Set("Dongle/dongle0-010000000b", "__MONTH=04") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:6] Set("Dongle/dongle0-010000000b", "__YEAR=2016") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:7] Set("Dongle/dongle0-010000000b", "__TIMESTR=20160411-134637") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:8] Set("Dongle/dongle0-010000000b", "__FROMEXTEN=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:9] Set("Dongle/dongle0-010000000b", "__MON_FMT=wav") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:10] NoOp("Dongle/dongle0-010000000b", "Recordings initialized") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:11] ExecIf("Dongle/dongle0-010000000b", "0?Set(ARG3=dontcare)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:12] Set("Dongle/dongle0-010000000b", "REC_POLICY_MODE_SAVE=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:13] ExecIf("Dongle/dongle0-010000000b", "0?Set(REC_STATUS=NO)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:14] GotoIf("Dongle/dongle0-010000000b", "5?checkaction") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (sub-record-check,s,17)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@sub-record-check:17] GotoIf("Dongle/dongle0-010000000b", "1?sub-record-check,exten,1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (sub-record-check,exten,1)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:1] NoOp("Dongle/dongle0-010000000b", "Exten Recording Check between 89032822080 and 100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:2] Set("Dongle/dongle0-010000000b", "CALLTYPE=internal") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:3] ExecIf("Dongle/dongle0-010000000b", "0?Set(CALLTYPE=)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:4] Set("Dongle/dongle0-010000000b", "CALLEE=dontcare") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:5] ExecIf("Dongle/dongle0-010000000b", "0?Set(CALLEE=dontcare)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:6] GotoIf("Dongle/dongle0-010000000b", "0?callee") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:7] GotoIf("Dongle/dongle0-010000000b", "1?caller") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (sub-record-check,exten,13)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:13] Set("Dongle/dongle0-010000000b", "RECMODE=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:14] ExecIf("Dongle/dongle0-010000000b", "1?Set(RECMODE=dontcare)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:15] ExecIf("Dongle/dongle0-010000000b", "1?Set(RECMODE=dontcare)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:16] Gosub("Dongle/dongle0-010000000b", "recordcheck,1(dontcare,internal,100)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [recordcheck@sub-record-check:1] NoOp("Dongle/dongle0-010000000b", "Starting recording check against dontcare") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [recordcheck@sub-record-check:2] Goto("Dongle/dongle0-010000000b", "dontcare") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (sub-record-check,recordcheck,3)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [recordcheck@sub-record-check:3] Return("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [exten@sub-record-check:17] Return("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:7] GotoIf("Dongle/dongle0-010000000b", "1?macrodial") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-exten-vm,s,13)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:13] GosubIf("Dongle/dongle0-010000000b", "0?clrheader,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-exten-vm:14] Macro("Dongle/dongle0-010000000b", "dial-one,,Ttr,100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:1] Set("Dongle/dongle0-010000000b", "DEXTEN=100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:2] Set("Dongle/dongle0-010000000b", "DIALSTATUS_CW=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:3] GosubIf("Dongle/dongle0-010000000b", "0?screen,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:4] GosubIf("Dongle/dongle0-010000000b", "0?cf,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:5] GotoIf("Dongle/dongle0-010000000b", "1?skip1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-dial-one,s,8)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:8] GotoIf("Dongle/dongle0-010000000b", "0?nodial") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:9] GotoIf("Dongle/dongle0-010000000b", "0?continue") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:10] Set("Dongle/dongle0-010000000b", "EXTHASCW=ENABLED") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:11] GotoIf("Dongle/dongle0-010000000b", "0?next1:cwinusebusy") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-dial-one,s,23)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:23] GotoIf("Dongle/dongle0-010000000b", "0?next3:continue") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-dial-one,s,25)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:25] GotoIf("Dongle/dongle0-010000000b", "0?nodial") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:26] GosubIf("Dongle/dongle0-010000000b", "1?dstring,1():dlocal,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:1] Set("Dongle/dongle0-010000000b", "DSTRING=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:2] Set("Dongle/dongle0-010000000b", "DEVICES=100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:3] ExecIf("Dongle/dongle0-010000000b", "0?Return()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:4] ExecIf("Dongle/dongle0-010000000b", "0?Set(DEVICES=00)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:5] Set("Dongle/dongle0-010000000b", "LOOPCNT=1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:6] Set("Dongle/dongle0-010000000b", "ITER=1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:7] Set("Dongle/dongle0-010000000b", "THISDIAL=SIP/100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:8] GosubIf("Dongle/dongle0-010000000b", "1?zap2dahdi,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("Dongle/dongle0-010000000b", "0?Return()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:2] Set("Dongle/dongle0-010000000b", "NEWDIAL=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:3] Set("Dongle/dongle0-010000000b", "LOOPCNT2=1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:4] Set("Dongle/dongle0-010000000b", "ITER2=1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:5] Set("Dongle/dongle0-010000000b", "THISPART2=SIP/100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("Dongle/dongle0-010000000b", "0?Set(THISPART2=DAHDI/100)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:7] Set("Dongle/dongle0-010000000b", "NEWDIAL=SIP/100&") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:8] Set("Dongle/dongle0-010000000b", "ITER2=2") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("Dongle/dongle0-010000000b", "0?begin2") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:10] Set("Dongle/dongle0-010000000b", "THISDIAL=SIP/100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [zap2dahdi@macro-dial-one:11] Return("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:9] GotoIf("Dongle/dongle0-010000000b", "1?docheck") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-dial-one,dstring,12)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:12] GotoIf("Dongle/dongle0-010000000b", "0?skipset") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:13] Set("Dongle/dongle0-010000000b", "DSTRING=SIP/100&") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:14] Set("Dongle/dongle0-010000000b", "ITER=2") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:15] GotoIf("Dongle/dongle0-010000000b", "0?begin") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:16] ExecIf("Dongle/dongle0-010000000b", "0?Return()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:15] GotoIf("Dongle/dongle0-010000000b", "0?begin") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:16] ExecIf("Dongle/dongle0-010000000b", "0?Return()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:17] Set("Dongle/dongle0-010000000b", "DSTRING=SIP/100") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [dstring@macro-dial-one:18] Return("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:27] GotoIf("Dongle/dongle0-010000000b", "0?nodial") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:28] GotoIf("Dongle/dongle0-010000000b", "0?skiptrace") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:29] GosubIf("Dongle/dongle0-010000000b", "1?ctset,1():ctclear,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [ctset@macro-dial-one:1] Set("Dongle/dongle0-010000000b", "DB(CALLTRACE/100)=89032822080") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [ctset@macro-dial-one:2] Return("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:30] Set("Dongle/dongle0-010000000b", "D_OPTIONS=Ttr") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:31] NoOp("Dongle/dongle0-010000000b", "Blind Transfer: , Attended Transfer: , User: , Alert Info: ") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:32] ExecIf("Dongle/dongle0-010000000b", "0?Set(ALERT_INFO=)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:33] ExecIf("Dongle/dongle0-010000000b", "0?Set(ALERT_INFO=)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:34] ExecIf("Dongle/dongle0-010000000b", "0?Set(ALERT_INFO=)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:35] GosubIf("Dongle/dongle0-010000000b", "0?func-set-sipheader,s,1(Alert-Info,)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:36] ExecIf("Dongle/dongle0-010000000b", "0?Set(CHANNEL(musicclass)=)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:37] GosubIf("Dongle/dongle0-010000000b", "0?qwait,1()") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:38] Set("Dongle/dongle0-010000000b", "__CWIGNORE=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:39] Set("Dongle/dongle0-010000000b", "__KEEPCID=TRUE") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:40] GotoIf("Dongle/dongle0-010000000b", "0?usegoto,1") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:41] GotoIf("Dongle/dongle0-010000000b", "1?godial") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Goto (macro-dial-one,s,46)
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:46] Macro("Dongle/dongle0-010000000b", "dialout-one-predial-hook,") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dialout-one-predial-hook:1] MacroExit("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:47] Dial("Dongle/dongle0-010000000b", "SIP/100,,Ttrb(func-apply-sipheaders^s^1)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] netsock2.c: == Using SIP RTP TOS bits 184
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] netsock2.c: == Using SIP RTP CoS mark 5
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_stack.c: -- SIP/100-0000000b Internal Gosub(func-apply-sipheaders,s,1) start
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:1] NoOp("SIP/100-0000000b", "Applying SIP Headers to channel") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:2] Set("SIP/100-0000000b", "SIPHEADERKEYS=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:3] While("SIP/100-0000000b", "0") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_while.c: -- Jumping to priority 7
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:8] Return("SIP/100-0000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_stack.c: == Spawn extension (from-internal, 100, 1) exited non-zero on 'SIP/100-0000000b'
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_stack.c: -- SIP/100-0000000b Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_dial.c: -- Called SIP/100
[2016-04-11 13:46:37] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 22
[2016-04-11 13:46:37] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 22
[2016-04-11 13:46:37] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 33
[2016-04-11 13:46:38] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 33
[2016-04-11 13:46:38] VERBOSE[4121][C-0000000b] app_dial.c: -- SIP/100-0000000b is ringing
[2016-04-11 13:46:44] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 33
[2016-04-11 13:46:44] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 22
[2016-04-11 13:46:44] VERBOSE[4121][C-0000000b] app_dial.c: -- SIP/100-0000000b answered Dongle/dongle0-010000000b

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 12 апр 2016, 11:37
awsswa
лог где нет CallerID не полный

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 12 апр 2016, 12:13
ded
судя по
Executing [s@macro-dialout-trunk:32] NoOp("SIP/100-0000000a", "Dial failed for some reason with DIALSTATUS = BUSY and HANGUPCAUSE = 17")
это Вы сами себе набираете с внутреннего номера 100? Это неправильно. Тестировать входящие нужно с мобильного телефона, чистый тест.

Судя по

Код: Выделить всё

[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:46] Macro("Dongle/dongle0-010000000b", "dialout-one-predial-hook,") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dialout-one-predial-hook:1] MacroExit("Dongle/dongle0-010000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@macro-dial-one:47] Dial("Dongle/dongle0-010000000b", "SIP/100,,Ttrb(func-apply-sipheaders^s^1)") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] netsock2.c: == Using SIP RTP TOS bits 184
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] netsock2.c: == Using SIP RTP CoS mark 5
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_stack.c: -- SIP/100-0000000b Internal Gosub(func-apply-sipheaders,s,1) start
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:1] NoOp("SIP/100-0000000b", "Applying SIP Headers to channel") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:2] Set("SIP/100-0000000b", "SIPHEADERKEYS=") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:3] While("SIP/100-0000000b", "0") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_while.c: -- Jumping to priority 7
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] pbx.c: -- Executing [s@func-apply-sipheaders:8] Return("SIP/100-0000000b", "") in new stack
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_stack.c: == Spawn extension (from-internal, 100, 1) exited non-zero on 'SIP/100-0000000b'
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_stack.c: -- SIP/100-0000000b Internal Gosub(func-apply-sipheaders,s,1) complete GOSUB_RETVAL=
[2016-04-11 13:46:37] VERBOSE[4121][C-0000000b] app_dial.c: -- Called SIP/100
[2016-04-11 13:46:37] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 22
[2016-04-11 13:46:37] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 22
[2016-04-11 13:46:37] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 33
[2016-04-11 13:46:38] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 33
[2016-04-11 13:46:38] VERBOSE[4121][C-0000000b] app_dial.c: -- SIP/100-0000000b is ringing
[2016-04-11 13:46:44] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 33
[2016-04-11 13:46:44] WARNING[4121][C-0000000b] channel.c: [Dongle/dongle0-010000000b] Don't know how to indicate condition 22
[2016-04-11 13:46:44] VERBOSE[4121][C-0000000b] app_dial.c: -- SIP/100-0000000b answered Dongle/dongle0-010000000b
звонок с донгла поступает вполне успешно на 100
Dial("Dongle/dongle0-010000000b", "SIP/100,,Ttrb(func-apply-sipheaders^s^1)
и даже с обработчиком func-apply-sipheaders (кто Вам его писал?), и даже 100-й отвечает
SIP/100-0000000b answered Dongle/dongle0-010000000b

- Я думаю, Вам тогда к доктору надо
- А вы кто?
- А мы маляры, мы здесь красим.

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 10 май 2016, 16:34
dogidogi

Код: Выделить всё

[2016-05-10 14:12:02] VERBOSE[1749] asterisk.c:     -- Remote UNIX connection
[2016-05-10 14:12:02] VERBOSE[15943] asterisk.c:     -- Remote UNIX connection disconnected
[2016-05-10 14:12:02] VERBOSE[1749] asterisk.c:     -- Remote UNIX connection
[2016-05-10 14:12:02] VERBOSE[15946] asterisk.c:     -- Remote UNIX connection disconnected
[2016-05-10 14:23:33] VERBOSE[1749] asterisk.c:     -- Remote UNIX connection
[2016-05-10 14:23:42] ERROR[22514] at_response.c: [dongle0] can't parse CLCC line '+CLCC: 1,1,4,0,0,"",,"",'
[2016-05-10 14:23:55] VERBOSE[16536] asterisk.c:     -- Remote UNIX connection disconnected
все, что есть в full.log у астериска, в 14.23 звоню с телефона на котором подключен АнтиАОН

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 10 май 2016, 16:39
ded
http://bfy.tw/5geo
dogidogi писал(а): звоню с телефона на котором подключен АнтиАОН
Звоню с телефона с подавлением Caller ID (так правильней!) и всё равно хочу получить его номер?
Типа, удалён файл, но хочу всё равно получить его содержимое? От Вы оригинал!

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 10 май 2016, 17:13
ded
dogidogi писал(а):https://github.com/bg111/asterisk-chan- ... issues/163 - проблема как описана здесь.
Там же описано и решение, вы же видели? Или плохо с английским?
Ответчик по делу опубликовал вставку в код файла at_parse.c:

Код: Выделить всё

601,606d600
+               else // add block id support
+               {
+                       *number = "Blocked Caller ID";
+                       return 0;
+               }

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 11 май 2016, 10:41
dogidogi
Проблема в том, что при звонке с подавленным callerid ничего не происходит, никакой extension не звонит. Насчет применить исправление, указанное там, у меня готовый дистрибутив и как переделать отдельный файл не понятно.

Re: raspbx dongle пустой callerID GSM при входящем звонке

Добавлено: 11 май 2016, 10:48
ded
dogidogi писал(а):Проблема в том, что при звонке с подавленным callerid ничего не происходит, никакой extension не звонит.
А это понятно из первого соообщения в теме.
dogidogi писал(а): Насчет применить исправление, указанное там, у меня готовый дистрибутив и как переделать отдельный файл не понятно.
Вот Вы и попадаете в лапы свободных программистов!