Hello all,
I've trixbox 2.8.0.4 installed with A1200P board along with 2 fxo and 2 FXS card. Earlier it was working fine but suddenly one FXO stop working. When someone calls to that PSTN number the logs show IVR welcome message is being played but the caller party does not hear anything just continuous ring tone only. Any help? Output of Debug while calling to that FXO port is as below:
[Oct 24 11:26:04] WARNING[3430] chan_dahdi.c: CallerID returned with error on channel 'DAHDI/2-1'
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@from-pstn:1] Set("DAHDI/2-1", "__FROM_DID=s") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@from-pstn:2] Gosub("DAHDI/2-1", "app-blacklist-check,s,1") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/2-1", "0?blacklisted") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@app-blacklist-check:2] Return("DAHDI/2-1", "") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@from-pstn:3] ExecIf("DAHDI/2-1", "1 ?Set(CALLERID(name)=)") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@from-pstn:4] Set("DAHDI/2-1", "__CALLINGPRES_SV=allowed_not_screened") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@from-pstn:5] Set("DAHDI/2-1", "CALLERPRES()=allowed_not_screened") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@from-pstn:6] Goto("DAHDI/2-1", "timeconditions,1,1") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Goto (timeconditions,1,1)
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [1@timeconditions:1] GotoIfTime("DAHDI/2-1", "00:00-23:59|sat|*|*?ext-group,601,1") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [1@timeconditions:2] Goto("DAHDI/2-1", "ivr-2,s,1") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Goto (ivr-2,s,1)
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:1] Set("DAHDI/2-1", "MSG=custom/wlinkivr") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:2] Set("DAHDI/2-1", "LOOPCOUNT=0") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:3] Set("DAHDI/2-1", "__DIR-CONTEXT=default") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:4] Set("DAHDI/2-1", "_IVR_CONTEXT_ivr-2=") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:5] Set("DAHDI/2-1", "_IVR_CONTEXT=ivr-2") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:6] GotoIf("DAHDI/2-1", "0?begin") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:7] Answer("DAHDI/2-1", "") in new stack
[Oct 24 11:26:04] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:8] Wait("DAHDI/2-1", "1") in new stack
[Oct 24 11:26:05] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:9] Set("DAHDI/2-1", "TIMEOUT(digit)=3") in new stack
[Oct 24 11:26:05] VERBOSE[3430] func_timeout.c: -- Digit timeout set to 3.000
[Oct 24 11:26:05] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:10] Set("DAHDI/2-1", "TIMEOUT(response)=10") in new stack
[Oct 24 11:26:05] VERBOSE[3430] func_timeout.c: -- Response timeout set to 10.000
[Oct 24 11:26:05] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:11] Set("DAHDI/2-1", "__IVR_RETVM=") in new stack
[Oct 24 11:26:05] VERBOSE[3430] pbx.c: -- Executing [s@ivr-2:12] ExecIf("DAHDI/2-1", "1?Background(custom/wlinkivr)") in new stack
[Oct 24 11:26:05] VERBOSE[3430] file.c: -- <DAHDI/2-1> Playing 'custom/wlinkivr.gsm' (language 'en')
Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Timeout on DAHDI/2-1, going to 't'
[Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Executing [t@ivr-2:1] Goto("DAHDI/2-1", "loop,1") in new stack
[Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Goto (ivr-2,loop,1)
[Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Executing [loop@ivr-2:1] Set("DAHDI/2-1", "LOOPCOUNT=1") in new stack
[Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Executing [loop@ivr-2:2] GotoIf("DAHDI/2-1", "1?hang,1") in new stack
[Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Goto (ivr-2,hang,1)
[Oct 24 11:26:32] VERBOSE[3430] pbx.c: -- Executing [hang@ivr-2:1] Playback("DAHDI/2-1", "vm-goodbye") in new stack
[Oct 24 11:26:32] VERBOSE[3430] file.c: -- <DAHDI/2-1> Playing 'vm-goodbye.gsm' (language 'en')
[Oct 24 11:26:33] VERBOSE[3430] pbx.c: -- Executing [hang@ivr-2:2] Hangup("DAHDI/2-1", "") in new stack
[Oct 24 11:26:33] VERBOSE[3430] pbx.c: == Spawn extension (ivr-2, hang, 2) exited non-zero on 'DAHDI/2-1'
[Oct 24 11:26:33] VERBOSE[3430] pbx.c: -- Executing [h@ivr-2:1] Hangup("DAHDI/2-1", "") in new stack
[Oct 24 11:26:33] VERBOSE[3430] pbx.c: == Spawn extension (ivr-2, h, 1) exited non-zero on 'DAHDI/2-1'
[Oct 24 11:26:33] VERBOSE[3430] chan_dahdi.c: -- Hungup 'DAHDI/2-1'