|
|
|
Re:PBX in a Flash+Google Voice+SIPGate drops call in 40 sec 1 Year, 8 Months ago
|
Karma: 0
|
Check out this forum:
http://pbxinaflash.com/forum/showthread.php?t=5159&highlight=sipgate&page=5
With the latest install-gv-new script,
you need to tweak the
extensions_custom.conf file for PIAF 1.6:
QUOTE:
[custom-gv]
exten => _X.,1,Wait(1)
exten => _X.,n,Set(ACCTNAME=whatever)
exten => _X.,n,Set(ACCTPASS=whatever)
exten => _X.,n,Set(RINGBACK=whatever)
exten => _X.,n,Set(CALLPARK=75)
exten => _X.,n,Playback(pls-wait-connect-call)
exten => _X.,n,System(gvoice -e ${ACCTNAME} -p ${ACCTPASS} call ${EXTEN} ${RINGBACK})
exten => _X.,n,Set(GROUP()=gvout)
exten => _X.,n,Set(PARKINGEXTEN=${CALLPARK})
**delete** exten => _X.,n,Park()
exten => _X.,n,ParkAndAnnounce(pbx-transfer:PARKED|45|Console/dsp)
[custom-park]
exten => s,1,Wait(4)
exten => s,n,NoOp(**CALLERID: ${CALLERID(all)})
**delete** exten => s,2,Set(GVNUM=whatever)
exten => s,3,Set(CALLPARK=75)
exten => s,n,GotoIf($[ ${GROUP_COUNT(gvout)} = 1 ]?parked:notparked)
exten => s,n(parked),ParkedCall(${CALLPARK})
exten => s,n(notparked),Goto(from-trunk,gv-incoming,1)
**delete** exten => s,4,NoOp(**CALLERID: ${CALLERID(number)})
exten => s,5,GotoIf($["${CALLERID(number)}"="${GVNUM}"]?6:7)
exten => s,6,ParkedCall(${CALLPARK}
exten => s,1,Wait(4)
exten => s,n,NoOp(**CALLERID: ${CALLERID(all)})
**delete** exten => s,2,Set(GVNUM=whatever)
exten => s,3,Set(CALLPARK=75)
exten => s,n,GotoIf($[ ${GROUP_COUNT(gvout)} = 1 ]?parked:notparked)
exten => s,n(parked),ParkedCall(${CALLPARK})
exten => s,n(notparked),Goto(from-trunk,gv-incoming,1)
**delete** exten => s,4,NoOp(**CALLERID: ${CALLERID(number)})
exten => s,5,GotoIf($["${CALLERID(number)}"="${GVNUM}"]?6:7)
exten => s,6,ParkedCall(${CALLPARK})
exten => s,7,Goto(from-trunk,gv-incoming,1)
Answer the first call from Google Voice to connect to the dialed number for outbound call.
Hope this helps.
|
|