call drop issue on PSTN lines ( openvoxA400E )

Status
Not open for further replies.

ismaelnoble

Joined
Feb 23, 2013
Messages
5
Reaction score
0
i am currently bannging my head on the keyboard over an intermittent issue im having. essentialy at random intervals incoming calls through the pstn are hanging up "sometimes", i have no issues with outgoing calls over the pstn. currently the system has an openvox A400E with 2 FXO's each with their own did going to the front desk. looking at the asterisk full logs i find that the extension rings and is picked up then a hangup singnal is sent in the next line. not sure what could cause it but i get the feeling it may be something i fouled up in the config files when setting up the DID.

full.log part
[Apr 9 09:33:30] NOTICE[3324] chan_iax2.c: Restricting registration for peer '275' to 60 seconds (requested 300)
[Apr 9 09:33:38] VERBOSE[3893] sig_analog.c: -- Starting simple switch on 'DAHDI/1-1'
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:1] NoOp("DAHDI/1-1", "Entering from-dahdi with DID == ") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:2] Ringing("DAHDI/1-1", "") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:3] Set("DAHDI/1-1", "DID=s") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:4] NoOp("DAHDI/1-1", "DID is now s") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:5] GotoIf("DAHDI/1-1", "1?dahdiok:checkzap") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (from-dahdi,s,9)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:9] NoOp("DAHDI/1-1", "Is a DAHDI Channel") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:10] Set("DAHDI/1-1", "CHAN=1-1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:11] Set("DAHDI/1-1", "CHAN=1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@from-dahdi:12] Macro("DAHDI/1-1", "from-dahdi-1,s,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-from-dahdi-1:1] NoOp("DAHDI/1-1", "Entering macro-from-dahdi-1 with DID = s and setting to: 2233195") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-from-dahdi-1:2] Set("DAHDI/1-1", "__FROM_DID=2233195") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-from-dahdi-1:3] Goto("DAHDI/1-1", "from-trunk,2233195,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (from-trunk,2233195,1)
[Apr 9 09:33:39] VERBOSE[3893] app_macro.c: == Channel 'DAHDI/1-1' jumping out of macro 'from-dahdi-1'
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:1] Set("DAHDI/1-1", "__FROM_DID=2233195") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:2] Gosub("DAHDI/1-1", "app-blacklist-check,s,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/1-1", "0?blacklisted") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@app-blacklist-check:2] Set("DAHDI/1-1", "CALLED_BLACKLIST=1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@app-blacklist-check:3] Return("DAHDI/1-1", "") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:3] ExecIf("DAHDI/1-1", "1 ?Set(CALLERID(name)=5018223737)") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:4] Ringing("DAHDI/1-1", "") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:5] Set("DAHDI/1-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:6] Set("DAHDI/1-1", "CALLERPRES()=allowed_not_screened") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [2233195@from-trunk:7] Goto("DAHDI/1-1", "from-did-direct,1000,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (from-did-direct,1000,1)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [1000@from-did-direct:1] Macro("DAHDI/1-1", "exten-vm,1000,1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:1] Macro("DAHDI/1-1", "user-callerid,") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:1] Set("DAHDI/1-1", "AMPUSER=5018223737") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:2] GotoIf("DAHDI/1-1", "0?report") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/1-1", "1?Set(REALCALLERIDNUM=5018223737)") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:4] Set("DAHDI/1-1", "AMPUSER=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:5] Set("DAHDI/1-1", "AMPUSERCIDNAME=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/1-1", "1?report") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-user-callerid,s,10)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:10] GotoIf("DAHDI/1-1", "0?continue") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:11] Set("DAHDI/1-1", "__TTL=64") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:12] GotoIf("DAHDI/1-1", "1?continue") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-user-callerid,s,19)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:19] Set("DAHDI/1-1", "CALLERID(number)=5018223737") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:20] Set("DAHDI/1-1", "CALLERID(name)=5018223737") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-user-callerid:21] NoOp("DAHDI/1-1", "Using CallerID "5018223737" <5018223737>") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:2] Set("DAHDI/1-1", "RingGroupMethod=none") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:3] Set("DAHDI/1-1", "VMBOX=1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:4] Set("DAHDI/1-1", "__EXTTOCALL=1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:5] Set("DAHDI/1-1", "CFUEXT=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:6] Set("DAHDI/1-1", "CFBEXT=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:7] Set("DAHDI/1-1", "RT=15") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:8] Macro("DAHDI/1-1", "record-enable,1000,IN") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-record-enable:1] GotoIf("DAHDI/1-1", "1?check") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-record-enable,s,4)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-record-enable:4] ExecIf("DAHDI/1-1", "0?MacroExit()") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-record-enable:5] GotoIf("DAHDI/1-1", "0?Group:OUT") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-record-enable,s,15)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-record-enable:15] GotoIf("DAHDI/1-1", "1?IN") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-record-enable,s,20)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-record-enable:20] ExecIf("DAHDI/1-1", "1?MacroExit()") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-exten-vm:9] Macro("DAHDI/1-1", "dial-one,15,tr,1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:1] Set("DAHDI/1-1", "DEXTEN=1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:2] Set("DAHDI/1-1", "DIALSTATUS_CW=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:3] GosubIf("DAHDI/1-1", "0?screen,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:4] GosubIf("DAHDI/1-1", "0?cf,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:5] GotoIf("DAHDI/1-1", "1?skip1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-dial-one,s,8)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:8] GotoIf("DAHDI/1-1", "0?nodial") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:9] GotoIf("DAHDI/1-1", "0?continue") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:10] Set("DAHDI/1-1", "EXTHASCW=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:11] GotoIf("DAHDI/1-1", "1?next1:cwinusebusy") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-dial-one,s,12)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:12] GotoIf("DAHDI/1-1", "0?docfu:skip3") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-dial-one,s,16)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:16] GotoIf("DAHDI/1-1", "1?next2:continue") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-dial-one,s,17)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:17] GotoIf("DAHDI/1-1", "1?continue") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Goto (macro-dial-one,s,25)
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:25] GotoIf("DAHDI/1-1", "0?nodial") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:26] GosubIf("DAHDI/1-1", "1?dstring,1:dlocal,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:1] Set("DAHDI/1-1", "DSTRING=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:2] Set("DAHDI/1-1", "DEVICES=1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:3] ExecIf("DAHDI/1-1", "0?Return()") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:4] ExecIf("DAHDI/1-1", "0?Set(DEVICES=000)") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:5] Set("DAHDI/1-1", "LOOPCNT=1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:6] Set("DAHDI/1-1", "ITER=1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:7] Set("DAHDI/1-1", "THISDIAL=SIP/1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:8] GosubIf("DAHDI/1-1", "1?zap2dahdi,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("DAHDI/1-1", "0?Return()") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:2] Set("DAHDI/1-1", "NEWDIAL=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:3] Set("DAHDI/1-1", "LOOPCNT2=1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:4] Set("DAHDI/1-1", "ITER2=1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:5] Set("DAHDI/1-1", "THISPART2=SIP/1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("DAHDI/1-1", "0?Set(THISPART2=DAHDI/1000)") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:7] Set("DAHDI/1-1", "NEWDIAL=SIP/1000&") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:8] Set("DAHDI/1-1", "ITER2=2") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("DAHDI/1-1", "0?begin2") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:10] Set("DAHDI/1-1", "THISDIAL=SIP/1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [zap2dahdi@macro-dial-one:11] Return("DAHDI/1-1", "") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:9] Set("DAHDI/1-1", "DSTRING=SIP/1000&") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:10] Set("DAHDI/1-1", "ITER=2") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:11] GotoIf("DAHDI/1-1", "0?begin") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:12] Set("DAHDI/1-1", "DSTRING=SIP/1000") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [dstring@macro-dial-one:13] Return("DAHDI/1-1", "") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:27] GotoIf("DAHDI/1-1", "0?nodial") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:28] GotoIf("DAHDI/1-1", "0?skiptrace") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:29] GosubIf("DAHDI/1-1", "1?ctset,1:ctclear,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [ctset@macro-dial-one:1] Set("DAHDI/1-1", "DB(CALLTRACE/1000)=5018223737") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [ctset@macro-dial-one:2] Return("DAHDI/1-1", "") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:30] Set("DAHDI/1-1", "D_OPTIONS=tr") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:31] ExecIf("DAHDI/1-1", "0?SIPAddHeader(Alert-Info: )") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:32] ExecIf("DAHDI/1-1", "0?SIPAddHeader()") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:33] ExecIf("DAHDI/1-1", "0?Set(CHANNEL(musicclass)=)") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:34] GosubIf("DAHDI/1-1", "0?qwait,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:35] Set("DAHDI/1-1", "__CWIGNORE=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:36] Set("DAHDI/1-1", "__KEEPCID=TRUE") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:37] Dial("DAHDI/1-1", "SIP/1000,15,tr") in new stack
[Apr 9 09:33:39] VERBOSE[3893] netsock2.c: == Using SIP RTP TOS bits 184
[Apr 9 09:33:39] VERBOSE[3893] netsock2.c: == Using SIP RTP CoS mark 5
[Apr 9 09:33:39] VERBOSE[3893] app_dial.c: -- Called SIP/1000
[Apr 9 09:33:39] VERBOSE[3893] app_dial.c: -- SIP/1000-00000013 is ringing
[Apr 9 09:33:41] VERBOSE[3893] app_dial.c: -- SIP/1000-00000013 answered DAHDI/1-1
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [h@macro-dial-one:1] Macro("DAHDI/1-1", "hangupcall,") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?endmixmoncheck") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,9)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:9] NoOp("DAHDI/1-1", "End of MIXMON check") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:10] GotoIf("DAHDI/1-1", "1?nomeetmemon") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,28)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:28] NoOp("DAHDI/1-1", "End of MEETME check") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/1-1", "1?noautomon") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,34)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:34] NoOp("DAHDI/1-1", "TOUCH_MONITOR_OUTPUT=") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:35] GotoIf("DAHDI/1-1", "1?noautomon2") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,41)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:41] NoOp("DAHDI/1-1", "MONITOR_FILENAME=") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:42] GotoIf("DAHDI/1-1", "1?skiprg") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,45)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:45] GotoIf("DAHDI/1-1", "1?skipblkvm") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,48)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:48] GotoIf("DAHDI/1-1", "1?theend") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,50)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:50] AGI("DAHDI/1-1", "hangup.agi") in new stack
[Apr 9 09:33:41] VERBOSE[3893] res_agi.c: -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
[Apr 9 09:33:41] VERBOSE[3893] res_agi.c: -- <DAHDI/1-1>AGI Script hangup.agi completed, returning 0
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:51] Hangup("DAHDI/1-1", "") in new stack
[Apr 9 09:33:41] VERBOSE[3893] app_macro.c: == Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'DAHDI/1-1' in macro 'hangupcall'
[Apr 9 09:33:41] VERBOSE[3893] features.c: == Spawn extension (macro-dial-one, h, 1) exited non-zero on 'DAHDI/1-1'
[Apr 9 09:33:41] VERBOSE[3893] app_macro.c: == Spawn extension (macro-dial-one, s, 37) exited non-zero on 'DAHDI/1-1' in macro 'dial-one'
[Apr 9 09:33:41] VERBOSE[3893] app_macro.c: == Spawn extension (macro-exten-vm, s, 9) exited non-zero on 'DAHDI/1-1' in macro 'exten-vm'
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: == Spawn extension (from-did-direct, 1000, 1) exited non-zero on 'DAHDI/1-1'
[Apr 9 09:33:41] VERBOSE[3893] sig_analog.c: -- Hanging up on 'DAHDI/1-1'
[Apr 9 09:33:41] VERBOSE[3893] chan_dahdi.c: -- Hungup 'DAHDI/1-1'


chan_dahdi.conf

; Auto-generated by /usr/sbin/hardware_detector
[trunkgroups]

[channels]
;context=from-zaptel
context=from-pstn
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
faxdetect=incoming
;echotraining=800
rxgain=0.0
txgain=3.0
callgroup=1
pickupgroup=1
relaxdtmf=yes
callprogress = no

;Uncomment these lines if you have problems with the disconection of your analog lines
busydetect=yes
busycount=4
hanguponpolarityswitch=yes

immediate=no

#include dahdi-channels.conf
#include chan_dahdi_additional.conf

dahdi-channels.conf

; Autogenerated by /usr/sbin/dahdi_genconf on Sun Mar 24 13:27:31 2013
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;

; Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
;;; line="1 WCTDM/4/0"
signalling=fxs_ks
callerid=asreceived
group=0
;context=from-pstn
context=from-dahdi
channel => 1
callerid=
group=
;context=default

;;; line="2 WCTDM/4/1"
signalling=fxs_ks
callerid=asreceived
group=0
;context=from-pstn
context=from-dahdi
channel => 2
callerid=
group=
;context=default

zapata.conf.template

;# Flash Operator Panel will parse this file for zap trunk buttons
;# AMPLABEL will be used for the display labels on the buttons

;# %c Zap Channel number
;# %n Line number
;# %N Line number, but restart counter
;# Example:
;# ;AMPLABEL:Channel %c - Button %n

;# For Zap/* buttons use the following
;# (where x=number of buttons to dislpay)
;# ;AMPWILDCARDLABEL(x):MyLabel


[channels]
language=en

; include zap extensions defined in AMP
#include zapata_additional.conf

; XTDM20B Port #1,2 plugged into PSTN
;AMPLABEL:Channel %c - Button %n
;context=from-zaptel
context=from-pstn
signalling=fxs_ks
faxdetect=incoming
usecallerid=yes
echocancel=yes
echocancelwhenbridged=no
echotraining=800
group=0
channel=1-2

any and all help would be greatly appreciated. also i have found a few other posts in the forum with similar issues but have not taken me any closer to actualy solving the issue. :unsure: :unsure:
 
anyone... :huh: :huh:
 
Wow that is alot to read. Sorry but don't have time to digest it all right now.

If you can recieve and place calls then the config is probably correct and you may want to suspect that you have dirty telephone delivery that could be anywhere along the way from where the calls are originating from.

If you never drop outbound calls it may be signaling further away.

Do you have a plane old telephone to test your plane old telephone line with? If so plug it in and be sure you can make a call and talk clearly for a while.

If the line is not stable you will have issues delivering through elastix.

My two cents worth. I do have the exact same cards but we just use them for fax, and they seem very stable.
 
basically all the output i have there is just one incoming call to the elastix. but the part that grabs my attention is

Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:34] GosubIf("DAHDI/1-1", "0?qwait,1") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:35] Set("DAHDI/1-1", "__CWIGNORE=") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:36] Set("DAHDI/1-1", "__KEEPCID=TRUE") in new stack
[Apr 9 09:33:39] VERBOSE[3893] pbx.c: -- Executing [s@macro-dial-one:37] Dial("DAHDI/1-1", "SIP/1000,15,tr") in new stack
[Apr 9 09:33:39] VERBOSE[3893] netsock2.c: == Using SIP RTP TOS bits 184
[Apr 9 09:33:39] VERBOSE[3893] netsock2.c: == Using SIP RTP CoS mark 5
[Apr 9 09:33:39] VERBOSE[3893] app_dial.c: -- Called SIP/1000
[Apr 9 09:33:39] VERBOSE[3893] app_dial.c: -- SIP/1000-00000013 is ringing
[Apr 9 09:33:41] VERBOSE[3893] app_dial.c: -- SIP/1000-00000013 answered DAHDI/1-1
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [h@macro-dial-one:1] Macro("DAHDI/1-1", "hangupcall,") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/1-1", "1?endmixmoncheck") in new stack

[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,9)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:9] NoOp("DAHDI/1-1", "End of MIXMON check") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:10] GotoIf("DAHDI/1-1", "1?nomeetmemon") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,28)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:28] NoOp("DAHDI/1-1", "End of MEETME check") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:29] GotoIf("DAHDI/1-1", "1?noautomon") in new stack
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Goto (macro-hangupcall,s,34)
[Apr 9 09:33:41] VERBOSE[3893] pbx.c: -- Executing [s@macro-hangupcall:34] NoOp("DAHDI/1-1", "TOUCH_MONITOR_OUTPUT=") in new stack


in essence it tells me that on pickup a hangup signal is received, the origin of the hangup signal i havent got the slightest. i can say that the issue is intermittent at best, in that some days we have 5 drops or more others none at all. as for outgoing calls we dont have any issues on those which tells me our lines shouldnt be the cause. i havent tried a pots phone yet because the demarcation and the dropin are several rooms away, but i should try that i supose on a trial basis for a few days. but i must say that it is very strange that the line hangs up instantly when the phone goes off hook.
 
Status
Not open for further replies.

Forum statistics

Threads
111,864
Messages
589,450
Members
164,702
Latest member
iamatlas