search for: availchan

Displaying 20 results from an estimated 40 matches for "availchan".

2003 Oct 05
1
ChanIsAvail app setting ${AVAILCHAN} to an unusable value.
I sent this earlier under "Editting variable contents" but no-one has responded. So, the subject is now more to the problem, instead of the solution I was trying to implement. ChanIsAvail returns the channel ID plus "-<session>". How can I edit ${AVAILCHAN} to remove this session ID, so I can use its contents in a subsequent Dial statement? Dialing on Zap just gives a warning about unknown option "-", but dialing a SIP channel completely errors out. ------ extensions.conf snippet------------- ; ; Main Home number (8901) ; ; Bedroom1 exten...
2006 Oct 13
2
AEL Question
...I'm wondering if someone can shed some insight: Asterisk 1.2.9.1 macro newPlaceCallPSTN { s => { TIMEOUT(absolute)=7200; NoOp(Analog Out List: ${ANALOGOUT}); ChanIsAvail(${ANALOGOUT}); NoOp(Available Out List: ${}); // -- theChannel=Cut(AVAILCHAN|-|1); NoOp(Now Calling ${MACRO_EXTEN} on ${theChannel}....); // -- Dial(${theChannel}/${MACRO_EXTEN:${TRUNKMSD}}); }; }; ... I get: -- Executing macro("SIP/162-4c8b", "newPlaceCallPSTN") Oct 13 08:57:22 WARNING[15320]: ast_expr2.fl:183 ast_yyer...
2008 Feb 20
3
Dial+Macro and Queue
...INUE that the caller exited the queue() and continued on in the dialplan... [incomming] exten => 1,1,Queue(mainqueue,td) exten => 1,2,voicemail(201 at default) exten => 1,3,hangup [screen] exten => _3XX,1,ChanIsAvail(SIP/${EXTEN}&IAX2/${EXTEN}) exten => _3XX,2,GotoIf($["${AVAILCHAN}" = ""]?4) exten => _3XX,3,Dial(${CUT(AVAILCHAN,-,1)},30,mgM(screencallee,s,1)) exten => _3XX,4,Hangup [macro-screencallee] exten => s,1,read(SCREEN_OPT,screenoptions) exten => s,2,GotoIf($["${SCREEN_OPT}" = "" ]?s,1) exten => s,3,GotoIf($["${...
2006 Feb 14
4
ChanIsAvail
...now is this (I know it's really bad): exten => 16465555555,1,Answer() exten => 16465555555,2,Dial(Local/105@local&Local/106@local&Local/110@local&Local/112@local,30) exten => 16465555555,3,ChanisAvail(Local/105@local&Local/106@local) exten => 16465555555,4,Cut(DESK3=AVAILCHAN||1) exten => 16465555555,5,ChanisAvail(Local/110@local&Local/112@local) exten => 16465555555,6,Cut(DESK4=AVAILCHAN||1) exten => 16465555555,7,Dial(${DESK3}&${DESK4},30,tr) exten => 16465555555,8,Busy (Each local is 1 zap interface) Which is sort of my temporary work around to...
2005 Jan 27
1
ChanIsAvail not working
I'm testing ChanIsAvail context and it is not working for me. exten => 55,1,ChanIsAvail(SIP/11&SIP/21) exten => 55,2,Cut(theChannel=AVAILCHAN,,1) exten => 55,3,Dial(${theChannel},r) exten => 55,4,Hangup exten => 55,102,Goto(s,4) It is not dialing SIP/21 when I'm talking on SIP/11, it execute Hangup instruction instruction. According to notes: The channels are checked in the order listed, returning the first available chann...
2006 May 09
0
Using ChanIsAvail and SIP
I am trouble finding a configuration that works for ChanIsAvail and SIP. My two providers are Voxee and Teliax. I have these lines in a macro exten => s,n,ChanIsAvail(SIP/teliax&SIP/voxee) exten => s,n,Cut(CH=AVAILCHAN,-,1) exten => s,n,NoOp(AVAILCHAN= ${CH}) ; Dial the available Channel exten => s,n,Dial(${CH}/${ARG1},60,t) Looking at the execution, I can see what the AVAILCHAN variable returns Executing NoOp("SIP/1001-9906", "AVAILCHAN= SIP/teliax") in new stack However, in order to...
2004 Apr 08
1
Two operators, 10 rollover lines, Cisco 7960G chanisavail problem
...=yes canreinvite=no incominglimit=1 context=recordings Here's the dial string I'm trying to use: exten => 775,1,SetMusicOnHold(default) exten => 775,2,ChanisAvail(Sip/frontdesk1&Sip/frontdesk2&Sip/frontdesk3&Sip/frontdesk 4&Sip/frontdesk5) exten => 775,3,Cut(DESK1=AVAILCHAN||1) exten => 775,4,ChanisAvail(Sip/frontdesk6&Sip/frontdesk7&Sip/frontdesk8&Sip/frontdesk 9&Sip/frontdesk10) exten => 775,5,Cut(DESK2=AVAILCHAN||1) exten => 775,6,Dial(${DESK1}&${DESK2},15,tr) Any tips, tricks or ideas would be greatly appreciated. Thank you, Christi...
2003 Oct 03
1
Editting variable contents
ChanIsAvail returns the channel ID plus "-<session>". How can I edit ${AVAILCHAN} to remove this session ID, so I can use its contents in a subsequent Dial statement? Dialing on Zap just gives a warning, but dialing a SIP channel completely errors out. ------ extensions.conf snippet------------- ; ; Main Home number (8901) ; ; Bedroom1 exten => 8901,1,Macro(twoline,Zap/1,Z...
2004 Jul 18
0
ChanIsAvail issue
...after the function like, zap channel hangup. Here is the copy of my extensions.conf file and messages display on consol while making the call. Please help me to fingure out this issue. Thanks Deepak Extension.conf : exten => _9NXXXXXX,1,ChanIsAvail(${TRUNK}) exten => _9NXXXXXX,2,NoOP,${AVAILCHAN} exten => _9NXXXXXX,3,Cut(TheChannel=AVAILCHAN,,1) exten => _9NXXXXXX,4,NoOP,${TheChannel} exten => _9NXXXXXX,5,Dial(${TheChannel}/${EXTEN:${TRUNKMSD}}) exten => _9NXXXXXX,6,Hangup Log File: -- Executing ChanIsAvail("SIP/201-57f5", "Zap/g1") in new stack --...
2005 Jun 20
1
sipredirect question
...07. Anyone who has sipredirect working? Any other ideas, how to transfer a call from Callmanager extension 10 to Callmanager extension 20? Here is my extensions.conf: [general] static=yes writeprotect=yes [macro-dialout-callmanager] exten => s,1,ChanIsAvail(SIP/callman01) exten => s,2,Cut(AVAILCHAN=AVAILCHAN,,1) exten => s,3,Dial(${AVAILCHAN}/${ARG1}) exten => s,4,Hangup exten => s,102,Congestion [default] exten => 2672,1,Dial(SIP/2672,30,tr) exten => 2672,2,Hangup exten => 3333,1,SIPRedirect(6672@cm1:5060) exten => _98XXXX,1,Macro(dialout-callmanager,${EXTEN:2}) Kind...
2006 Jan 22
1
Fail over using CHANAVAIL
...t. [globals] TELIAX=username1@teliax VOXEE=username2@voxee [macro-longdistance] ; ; Standard extension macro: ; ${ARG1} - Number to dial ; exten => s,1,SetCallerID("NetConcept"<1234567890>|a) exten => s,2,ChanIsAvail(IAX2/${TELIAX}&IAX2/${VOXEE}) exten => s,2,Read(${AVAILCHAN}) exten => s,3,Cut(C=AVAILCHAN,,1) exten => s,4,NoOp(AVAILCHAN= ${C}) exten => s,5,Dial(${C}/${ARG1},60,tr) -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
2006 Mar 15
0
Call go on hold for no reason
...going on? -- Executing ChanIsAvail("SIP/501-304d", "IAX2/teliax&IAX2/voxee") in new stack -- Hungup 'IAX2/teliax-3' -- Executing Set("SIP/501-304d", "CH=IAX2/teliax") in new stack -- Executing NoOp("SIP/501-304d", "AVAILCHAN= IAX2/teliax") in new stack -- Executing Dial("SIP/501-304d", "IAX2/teliax/12222222222|60|tr") in new stack -- Called teliax/19032303776 -- Call accepted by 207.174.202.4 (format g729) -- Format for call is g729 -- IAX2/teliax-7 is making progress passi...
2014 Jan 13
0
How to get ringing sound in outbound call in asterisk
...f exten => _91XX.,1,AGI(agi://127.0.0.1:4577/call_log) exten => _91XX.,n,Dial(SIP/${EXTEN}@192.168.53.197,,tToR) exten => _91XX.,n,hangup() Server_B[192.168.53.197] for call forwarding extension.conf exten => _911X.,1,ChanisAvail(${TRUNK_GRP3}) exten => _911X.,2,gotoif($["${AVAILCHAN}" = ""]?lbl_busy:) exten => _911X.,n,Set(CALLTIME=${STRFTIME(${EPOCH},Asia/Calcutta,%d-%b-%Y-%H-%M-%S)}) exten => _911X.,n,Gotoif($["${RECORDING_ENABLED}"="Y"]?lbl_dbc:lbl_dial) exten => _911X.,n(lbl_dbc),Set(RECSUBDIR=${STRFTIME(${EPOCH},Asia/Calcutta,%d...
2007 Jan 24
1
ChanIsAvail kills dialplan processing when no Zap available on 1.2.14.
...esilient 'dialout' macro. The logic is simple; try Zap/g1 (a group of two E1s), and if that fails, try locating a channel via DUNDi. Here's a massively cut down version to illustrate the problem I'm having. macro dialout ( dest ) { ChanIsAvail(Zap/g1); noop(Value of AVAILCHAN is ${AVAILCHAN}); Dial(Zap/G1/${dest}||H); }; Here's what happens when only the second bearer is connected: -- Executing Macro("SIP/1210-082a9768", "dialout|0800789456") in new stack -- Executing Set("SIP/1210-082a9768", "dest=0800789456&quot...
2012 Jan 03
4
Question on system command 1.4.43
...g read urb, error -22" and then obviusly my command does not work. however, again - If I go back to the command line and my command it runs just fine. Any ideas on what might be happening here? Jerry extensions.conf exten => s,1,ChanIsAvail(Console/Dsp) exten => s,n,GotoIf($["${AVAILCHAN}" = ""]?smvoice-busy,s,1) exten => s,n,System(/home/silentm/bin/usbserial -start) exten => s,n,Playback(beep) exten => s,n,Dial(Console/dsp) exten => s,n,Hangup exten => h,1,System(/home/silentm/bin/usbserial -stop)
2009 Mar 26
3
Know who's logged in
...direct Bridge: <none> -- PBX -- Context: XXXXXXXXXXX Extension: XXXXX Priority: XXXXXX Call Group: 0 Pickup Group: 0 Application: AgentLogin Data: (Empty) Blocking in: ast_waitfor_nandfds Variables: AVAILSTATUS=0 AVAILORIGCHAN=SIP/303 AVAILCHAN=SIP/303-0949f890 SIPCALLID=Y2MzOTc0NmExYjVkNDNjMzhhY2I1MDMwNTk0NTJkYzQ. SIPUSERAGENT=X-Lite release 1100l stamp 47546 SIPDOMAIN=XXXXXXXXX SIPURI=sip:303 at XXXXXXXXXXXXXXXXX CDR Variables: level 1: clid="Ext. 303" <303> level 1: src=303 level 1: dst=XXXXXXXXXX level 1: dcontext=X...
2012 Dec 20
7
asterisk 11 and DAHDI/i4
In 1.4.43 I would see things from "core show channels" like DAHDI/18/xxxxx for line 18 in Asterisk 11 its DAHDI/i4/xxxx How do I get the line number back? Jerry
2007 Feb 09
0
Conference & Page question
...; PAGE4441,n,Set(__SIP_URI_OPTIONS=intercom=true) exten => PAGE4441,n,Set(TIMEOUT(absolute)=60) exten => PAGE4441,n,Dial(${DB(DEVICE/4441/dial)},5, A(beep)) exten => PAGE4441,n(skipself),Noop(Not paging originator) exten => PAGE4441,n,Hangup exten => PAGE4441,AVAIL+101,Noop(Channel ${AVAILCHAN} is not available (state = ${AVAILSTATUS})) exten => PAGE4442,1,GotoIf($[ ${CALLERID(number)} = 4442 ]?skipself) exten => PAGE4442,n,GotoIf($[ ${FORCE_PAGE} != 1 ]?AVAIL) exten => PAGE4442,n,Set(AVAILSTATUS=not checked) exten => PAGE4442,n,Goto(SKIPCHECK) exten => PAGE4442,n(AVAIL),...
2023 Sep 08
1
Asterisk 18.14.0 vs 18.18.0 and chan_console/chan_alsa
...the second call. So both ChanIsAvail() or Dial() both hang on the second call in. So only 1 call in will work. Below is the CLI report of the call that works. This is my context [smvoice-mediacontroller-public-address] exten => s,1,ChanIsAvail(Console/default) exten => s,n,GotoIf($["${AVAILCHAN}" = ""]?smvoice-busy,s,1) exten => s,n,Playback(beep) exten => s,n,Dial(Console/default) exten => s,n,Hangup Now what ??? Jerry onnected to Asterisk 18.18.0 currently running on nuc11cdev2 (pid = 282195) == Using SIP RTP CoS mark 5 > 0x7feeec0086b0 -- Strict...
2007 Oct 19
1
Glare on Incoming Calls
...up=1 channel=3; singalling=fxs_ks group=4 callgroup=1 pickupgroup=1 channel=4 and for outbound calls I have this context on my extensions.conf [out-callb] exten => 44,1,Set(LANGUAGE()=es) exten => 44,n,ChanIsAvail(Zap/g1&Zap/g2&Zap/g3&Zap/g4) exten => 44,n,GotoIf($["${AVAILCHAN}" = ""]?4:6) exten => 44,n,Congestion exten => 44,n,Hangup exten => 44,n,Playback,ggestion/varios/moment exten => 44,n,SetMusicOnhold(dialtone) exten => 44,n,Set(TIMEOUT(response)=10) exten => 44,n,Set(TIMEOUT(digit)=5) exten => 44,n,WaitExten(25|m(dialtone))...