| Hi Eric- It wasn't typo, it was "truncated for posting" :) Below are the complete relevant files. I'm getting 'S' when I want to hear the DID number.. This machine was a trixbox about a two weeks ago, but I've since tossed away the GUI and do everything by hand now. I just used the trixbox for learning how this stuff works. I want to have the DID in some variable so I can pass it to FOP for a popup and link to our web-based database... I've used the free DID number from didww.com using IAX and SIP trunks. If 's' is the correct extension, as I expect it is, how do I get the DID number that the call came in on? Todd Log File during a call from an outside IAX line (form didww.com) Oct 20 15:32:44 VERBOSE[5387] logger.c: -- Accepting AUTHENTICATED call from 204.11.194.34: > requested format = ulaw, > requested prefs = (), > actual format = ulaw, > host prefs = (ulaw|alaw|gsm), > priority = mine Oct 20 15:32:44 VERBOSE[9086] logger.c: -- Executing Set("IAX2/204.11.194.34:4569-4", "LOOPCOUNT=0") in new stack Oct 20 15:32:44 VERBOSE[9086] logger.c: -- Executing NoOp("IAX2/204.11.194.34:4569-4", "8603492460") in new stack Oct 20 15:32:44 VERBOSE[9086] logger.c: -- Executing NoOp("IAX2/204.11.194.34:4569-4", "s") in new stack Oct 20 15:32:44 VERBOSE[9086] logger.c: -- Executing Wait("IAX2/204.11.194.34:4569-4", "1") in new stack Oct 20 15:32:45 VERBOSE[9086] logger.c: -- Executing SayAlpha("IAX2/204.11.194.34:4569-4", "s") in new stack Oct 20 15:32:45 DEBUG[9086] channel.c: Scheduling timer at 160 sample intervals Oct 20 15:32:45 VERBOSE[9086] logger.c: -- Playing 'letters/s' (language 'en') Oct 20 15:32:45 DEBUG[5387] chan_iax2.c: Ooh, voice format changed to 4 Oct 20 15:32:46 DEBUG[9086] channel.c: Scheduling timer at 36 sample intervals Oct 20 15:32:46 DEBUG[9086] channel.c: Scheduling timer at 0 sample intervals Oct 20 15:32:46 DEBUG[9086] channel.c: Scheduling timer at 0 sample intervals Oct 20 15:32:46 VERBOSE[9086] logger.c: -- Executing Set("IAX2/204.11.194.34:4569-4", "TIMEOUT(digit)=3") in new stack Oct 20 15:32:46 VERBOSE[9086] logger.c: -- Digit timeout set to 3 Oct 20 15:32:46 VERBOSE[9086] logger.c: -- Executing Set("IAX2/204.11.194.34:4569-4", "TIMEOUT(response)=4") in new stack Oct 20 15:32:46 VERBOSE[9086] logger.c: -- Response timeout set to 4 Oct 20 15:32:46 VERBOSE[9086] logger.c: -- Executing BackGround("IAX2/204.11.194.34:4569-4", "custom/IsRecordedMsg") in new stack Oct 20 15:32:46 DEBUG[9086] channel.c: Scheduling timer at 160 sample intervals Oct 20 15:32:46 VERBOSE[9086] logger.c: -- Playing 'custom/IsRecordedMsg' (language 'en') Oct 20 15:32:49 DEBUG[5387] chan_iax2.c: Immediately destroying 4, having received hangup Oct 20 15:32:49 DEBUG[9086] channel.c: Scheduling timer at 0 sample intervals Oct 20 15:32:49 VERBOSE[9086] logger.c: == Spawn extension (ivr-2, s, 8) exited non-zero on 'IAX2/204.11.194.34:4569-4' Oct 20 15:32:49 VERBOSE[9086] logger.c: -- Executing Hangup("IAX2/204.11.194.34:4569-4", "") in new stack Oct 20 15:32:49 VERBOSE[9086] logger.c: == Spawn extension (ivr-2, h, 1) exited non-zero on 'IAX2/204.11.194.34:4569-4' -snip- from IAX.conf [didww] username=didww Secret=xxxx (secret changed by todd) Type=user Host=204.11.194.34 Insecure=very Context=ivr-2 ;Context=from-trunk from extensions_additional.conf [ivr-2] include => ivr-2-custom include => ext-findmefollow include => ext-local include => app-directory exten => h,1,Hangup exten => s,1,Noop(${CALLERID}) exten => s,n,Noop(${EXTEN}) exten => s,n,Set(LOOPCOUNT=0) exten => s,n,Set(__DIR-CONTEXT=default) exten => s,n,Answer ; exten => s,n,Set(DID=${EXTEN}) exten => s,n,Wait(1) exten => s,n,SayAlpha(${EXTEN}) exten => s,n(begin),Set(TIMEOUT(digit)=3) exten => s,n,Set(TIMEOUT(response)=4) exten => s,n,Background(custom/IsRecordedMsg) exten => hang,1,Playback(vm-goodbye) exten => hang,n,Hangup exten => t,1,Goto(ext-queues,200,1) exten => i,1,Playback(invalid) exten => i,n,Goto(loop,1) exten => loop,1,Set(LOOPCOUNT=$[${LOOPCOUNT} + 1]) exten => loop,n,GotoIf($[${LOOPCOUNT} > 2]?hang,1) exten => loop,n,Goto(ivr-2,,begin) exten => fax,1,Goto(ext-fax,in_fax,1) ; end of [ivr-2] On Oct 20, 2006, at 5:48 PM, Eric "ManxPower" Wieling wrote:
|
_______________________________________________ --Bandwidth and Colocation provided by Easynews.com --
asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
