hi, I’ve asterisk-1.8.20.0-0 and elastix with it, i’ll provide config files.
[27]
;autofill=yes
ringinuse=no
;eventmemberstatus=yes
;eventwhencalled=yes
;QueueMemberStatus=yes
musicclass=made
servicelevel=60
weight=0
timeout=15
;periodic-announce-frequency=60
retry=5
announce-frequency=45
min-announce-frequency=1
announce-holdtime=yes
announce-position=limit
announce-position-limit=20
queue-seconds=queue-seconds
queue-reporthold=
joinempty=yes
leavewhenempty=no
;ringinuse=no
member=Local/210@from-queue-gphone-8/n,0,210,SIP/210
this from queues_custom.conf
> [inbound-gphone-1]
> exten => 2XXXXXX1,1,Set(__FROM_DID=${EXTEN})
> exten => 2XXXXXX1,n,ExecIf($[ "${CALLERID(name)}" = "" ] ?Set(CALLERID(name)=${CALLERID(num)}))
> exten => 2XXXXXX1,n,GotoIfTime(21:59–09:29,*,*,*?not-working-time,arasamushao,1)
> ;working time
> exten => 2XXXXXX1,n,Ringing()
> exten => 2XXXXXX1,n,Background(LaBell-Sporti_1)
> exten => 2XXXXXX1,n,WaitExten(3)
> exten => 2XXXXXX1,n(dest-ext),Goto(ext-queues,rigi-8,1)
> [ext-queues]
> exten => rigi-8,1,Macro(user-callerid,)
> exten => rigi-8,n,Answer
> exten => rigi-8,n,Set(__BLKVM_OVERRIDE=BLKVM/${EXTEN}/${CHANNEL})
> exten => rigi-8,n,Set(__BLKVM_BASE=${EXTEN})
> exten => rigi-8,n,Set(DB(${BLKVM_OVERRIDE})=TRUE)
> exten => rigi-8,n,ExecIf($["${REGEX("(M[(]auto-blkvm[)])" ${DIAL_OPTIONS})}" != "1"]?Set(_DIAL_OPTIONS=${DIAL_OPTIONS}M(auto-blkvm)))
> exten => rigi-8,n,Set(__NODEST=${EXTEN})
> exten => rigi-8,n,Set(MONITOR_FILENAME=/var/spool/asterisk/monitor/q${EXTEN}-${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${UNIQUEID})
> exten => rigi-8,n,Playback(custom/monitoringi_1)
> exten => rigi-8,n,Set(__MOHCLASS=none)
> exten => rigi-8,n,Set(__CWIGNORE=TRUE)
> exten => rigi-8,n,Queue(27,t,,)
> exten => rigi-8,n,Noop(Deleting: ${BLKVM_OVERRIDE} ${DB_DELETE(${BLKVM_OVERRIDE})})
> exten => rigi-8,n,Set(__NODEST=)
> exten => rigi-8,n,Set(__CWIGNORE=)
> exten => rigi-8,n,Goto()
> [from-queue-gphone-8]
> include => from-queue-custom
> exten => rigi-8,1,Goto(from-internal,${QAGENT},1)
> exten => _.,1,Set(QAGENT=${EXTEN})
> exten => _.,n,Goto(${NODEST},1)
from extensions_custom.conf
and “context=inbound-gphone-1” in trunk config. so it works well, but I need to turn on call waiting, for example there is one active call on phone and one is in queue, i want that phone ring that operator see there is another call (as usual call waiting works, but from queue). what can i change or add?