-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I actually have this working... on a merlin legend R7
zapata.conf ; turn off caller id otherwise it hangs... usecallerid=no usecallingpres=no callwaitingcallerid=no ; drop into the vm context relaxdtmf=yes context=from-vm group = 4 signalling = fxs_ks channel=>29-32 extensions.conf [from-vm] exten => _#00#XXX##,1,NoOP(Directly dialed 770 from extension ${EXTEN}) exten => _#00#XXX##,2,VoicemailMain() exten => _#00#XXX##,3,Hangup() ; auto attendant coverage exten => _#01#XXX##,1,NoOP(outside line ${EXTEN} ${CALLERIDNUM}) exten => _#01#XXX##,2,GoTo(auto-attendant,s,1) ; voicemail coverage for extension exten => _#02#XXX#XXX#,1,NoOP(extention to extension for coverage ${EXTEN}) ;exten => _#02#XXX#XXX#,2,Set(CALLERID(number)=${EXTEN:4:3}) exten => _#02#XXX#XXX#,2,AGI(setcallerid.agi,${EXTEN:4:3}) exten => _#02#XXX#XXX#,3,Voicemail(u${EXTEN:8:3}) exten => _#02#XXX#XXX#,4,Hangup() ; did/outside line coverage for voicemail calls exten => _#03##XXX#,1,NoOP(did coverage for extension ${EXTEN}) exten => _#03##XXX#,2,NoOp(might set callerid here) exten => _#03##XXX#,3,Voicemail(u${EXTEN:5:3}) exten => _#03##XXX#,4,Hangup() exten => s,1,Answer exten => s,2,WaitExten(1) exten => t,1,GoTo(auto-attendant,s,1) exten => o,1,Playback(pbx-transfer) exten => o,2,Flash() exten => o,3,SendDTMF(${OPERATOR}) exten => o,4,Hangup(); Darren Ellis wrote: > Hi List, > > Merlin Magix hardware v02 > > I'm trying to get asterisk to act as a voicemail server for a > lucent merlin magix PBX that we purchased used. We have 4 FXO > channels between the two PBXs on a Sangoma A200 card. The 770 > dialgroup is working properly, in that calls to 770 are answered by > Asterisk. The magix is sending mode codes in the format #XX#XXX#, > where the 2nd block of digits is the calling extension. I'm > stripping off the unneeded pound signs and digits, and calling > voicemailmain. The problem I'm having is that the asterisk is > starting to play vm-password and then interrupts immediately and > errors with an incorrect password. Then it works normally. Below > is the relevant asterisk config and the asterisk log. Zaptel is > configured to start inbound calls in the inbound context. The > voicemail accounts and sip accounts are all in the default context. > > > Asterisk log -- Starting simple switch on 'Zap/3-1' Mar 9 10:26:35 > NOTICE[4211]: chan_zap.c:6063 ss_thread: Got event 18 (Ring > Begin)... -- Executing Answer("Zap/3-1", "") in new stack -- > Executing WaitExten("Zap/3-1", "1") in new stack == CDR updated on > Zap/3-1 -- Executing NoOp("Zap/3-1", "#00#219#") in new stack -- > Executing Set("Zap/3-1", "[EMAIL PROTECTED]") in new stack -- > Executing NoOp("Zap/3-1", "[EMAIL PROTECTED]") in new stack -- Executing > VoiceMailMain("Zap/3-1", "[EMAIL PROTECTED]") in new stack -- Playing > 'vm-password' (language 'en') -- Incorrect password '' for user > '219' (context = default) -- Playing 'vm-incorrect' (language 'en') > -- Playing 'vm-password' (language 'en') ||| Caller hangs up here > ||| Mar 9 10:26:41 WARNING[4211]: app_voicemail.c:4998 > vm_authenticate: Unable to read password -- Hungup 'Zap/3-1' > > extensions.conf [inbound] exten => s,1,Answer() exten => > s,2,WaitExten(1) ; Allow time for mode code digits to come > across > > ; The following extensions grab the mode code ; coming from the > Avaya PBX and route the ; call appropriately via the Voicemail() ; > and VoiceMailMain() apps. ; ; someone pressed vmail check ; > #00#243# exten => _#XX#XXX#,1,noop(${EXTEN}) exten => > _#XX#XXX#,2,Set(CVAR=${EXTEN:4:[EMAIL PROTECTED]) exten => > _#XX#XXX#,3,NoOp(${CVAR}) exten => > _#XX#XXX#,4,VoicemailMain(${CVAR}) ;exten => > _#XX#XXX#,2,VoicemailMain(${EXTEN:4:[EMAIL PROTECTED]) exten => > _#XX#XXX#,5,Hangup() > > ============================================================ As can > be seen, I've tried calling voicemailmain with the ${EXTEN:4:3} > digit stripping as part of the command, and also I've tried moving > the digit stripping to a variable. I'd very much appreciate any > help you folks can offer. > > Thanks much. > > Darren Ellis > > > > _______________________________________________ --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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFEEJePy9wPyZpnL2URAv8SAJ4gZbuPz0bGpi+4BSRAc6s/UUl3GwCgj+JY H/Idy1plS9wNi23SSZC44kw= =inmr -----END PGP SIGNATURE----- _______________________________________________ --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