<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-AU link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>I have a weird problem&#8230;.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Asterisk 1.4<o:p></o:p></p>

<p class=MsoNormal>E100P connected to a Panasonic TDA phone system<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Here is what I get<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>SIP Ext -&gt; Panasonic Ext No Problems<o:p></o:p></p>

<p class=MsoNormal>Panasonic Ext -&gt; SIP Ext No Problems<o:p></o:p></p>

<p class=MsoNormal>SIP Ext -&gt; VOIP Provider No Problems<o:p></o:p></p>

<p class=MsoNormal>Panasonic Ext -&gt; VOIP Provider Errors<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>---------- Working SIP -&gt; VOIP<o:p></o:p></p>

<p class=MsoNormal>-- Executing [903&#8230;&#8230;..@from-sip:1]
Dial(&quot;SIP/610-097aee60&quot;, &quot;SIP/acevoip/03&#8230;&#8230;..&quot;)
in new stack<o:p></o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp; -- Called acevoip/03&#8230;&#8230;..<o:p></o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp; -- SIP/acevoip-097b52c0 is making
progress passing it to SIP/610-097aee60<o:p></o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp; -- SIP/acevoip-097b52c0 is making
progress passing it to SIP/610-097aee60<o:p></o:p></p>

<p class=MsoNormal>&nbsp; == Spawn extension (from-sip, 903&#8230;&#8230;.., 1)
exited non-zero on 'SIP/610-097aee60'<o:p></o:p></p>

<p class=MsoNormal>---------- Not Working Panasonic Ext -&gt; VOIP<o:p></o:p></p>

<p class=MsoNormal>&nbsp; -- Executing [903&#8230;&#8230;..@from-e100p:1]
Dial(&quot;Zap/31-1&quot;, &quot;SIP/acevoip/03&#8230;&#8230;..&quot;) in new
stack<o:p></o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp; -- Called acevoip/03&#8230;&#8230;..<o:p></o:p></p>

<p class=MsoNormal>[Jan 29 11:00:36] WARNING[20642]: chan_sip.c:11731
handle_response_invite: Received response: &quot;Forbidden&quot; from
'&quot;Unknown&quot;
&lt;sip:073&#8230;&#8230;..@voice.mibroadband.com.au&gt;;tag=as3a292a14'<o:p></o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp; -- SIP/acevoip-097b1358 is circuit-busy<o:p></o:p></p>

<p class=MsoNormal>----------<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Both numbers dialled were exactly the same (9 is the leading
number on all calls in the system and is stripped before dialing), I just
replaced the numbers with &#8230;&#8230;...<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Tested from several different sip phones and Panasonic handsets,
and it is only with outgoing calls to VOIP, incoming that go to a Pana
extensions work fine.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>--- Extensions.conf<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[dialstring]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; t,1,Dial(Zap/g1/100,60,tn)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; i,1,Dial(Zap/g1/100,60,tn)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[from-e100p]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>include =&gt; dial-sip<o:p></o:p></p>

<p class=MsoNormal>include =&gt; out-voip<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[dial-e100p]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _1XX,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_1XX,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _1XX,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _1XX,4,Dial(Zap/g1/${EXTEN},90,r)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _91XX,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_91XX,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_91XX,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _91XX,4,Dial(Zap/g1/${EXTEN:1},90,r)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _9X.,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _9X.,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_9X.,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _9X.,4,Dial(Zap/g1/${EXTEN},90,r)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _9X.,5,Busy<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; 000,1,System(mkdir /mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
000,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; 000,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; 000,4,Dial(Zap/g1/000,60,r)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; 9000,1,System(mkdir
/mnt/data/Recording/${CALLERID(num)})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
9000,2,Set(CALLFILENAME=/mnt/data/Recording/${CALLERID(num)}/${CALLERID(num)}-Called-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; 9000,3,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; 9000,4,Dial(Zap/g1/000,60,r)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[out-voip]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _902X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _903X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _905X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _906X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _908X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _954X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _955X.,1,Dial(SIP/acevoip/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[from-acevoip]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>include =&gt; dialstring<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; 073&#8230;&#8230;.,1,Answer<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; 073&#8230;&#8230;.,2,Dial(Zap/g1/100,60,tn)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _073&#8230;..XX,1,Answer<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _073&#8230;..XX,2,System(mkdir
/mnt/data/Recording/${SIP_HEADER(TO):12:3})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _073&#8230;..XX,3,Set(CALLFILENAME=/mnt/data/Recording/${SIP_HEADER(TO):12:3}/${SIP_HEADER(TO):12:3}-Received-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${CALLERID(num)})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_073&#8230;..XX,4,MixMonitor(${CALLFILENAME}.wav49|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _073&#8230;..XX,5,Dial(SIP/${SIP_HEADER(TO):12:3},60,tn)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_073&#8230;..XX,6,Voicemail(${SIP_HEADER(TO):12:3}u)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _073&#8230;..XX,7,Hangup<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_073&#8230;..XX,106,Voicemail(${SIP_HEADER(TO):12:3}u)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _073&#8230;..XX,107,Hangup<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>include =&gt; dial-sip<o:p></o:p></p>

<p class=MsoNormal>include =&gt; dial-e100p<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[from-sip]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>include =&gt; dialstring<o:p></o:p></p>

<p class=MsoNormal>include =&gt; dial-sip<o:p></o:p></p>

<p class=MsoNormal>include =&gt; out-voip<o:p></o:p></p>

<p class=MsoNormal>include =&gt; dial-e100p<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[dial-sip]<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; 600,1,Dial(Zap/g1/100,60,tr)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; 9600,1,Dial(Zap/g1/100,60,tr)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,1,SetMusicOnHold(random)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,2,System(mkdir /mnt/data/Recording/${EXTEN})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt;
_6XX,3,Set(CALLFILENAME=/mnt/data/Recording/${EXTEN}/${EXTEN}-Received-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${CALLERID(num)}.wav49)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,4,MixMonitor(${CALLFILENAME}|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,5,Dial(SIP/${EXTEN},45,Ttr)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,6,Voicemail(u${EXTEN})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,7,Hangup<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,106,Voicemail(b${EXTEN})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _6XX,107,Hangup<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,1,SetMusicOnHold(random)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,2,System(mkdir
/mnt/data/Recording/${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,3,Set(CALLFILENAME=/mnt/data/Recording/${EXTEN:1}/${EXTEN:1}-Received-${STRFTIME(${EPOCH},,%d%m%Y-%H%M%S)}-${CALLERID(num)}.wav49)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,4,MixMonitor(${CALLFILENAME}|v(0)V(0))<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,5,Dial(SIP/${EXTEN:1},45,Ttr)<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,6,Voicemail(u${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,7,Hangup<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,106,Voicemail(b${EXTEN:1})<o:p></o:p></p>

<p class=MsoNormal>exten =&gt; _96XX,107,Hangup<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>--- Sip.conf<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[general]<o:p></o:p></p>

<p class=MsoNormal>port = 5060<o:p></o:p></p>

<p class=MsoNormal>bindaddr = 0.0.0.0<o:p></o:p></p>

<p class=MsoNormal>videosupport=yes<o:p></o:p></p>

<p class=MsoNormal>context = from-sip<o:p></o:p></p>

<p class=MsoNormal>disallow = all<o:p></o:p></p>

<p class=MsoNormal>allow = ilbc<o:p></o:p></p>

<p class=MsoNormal>allow = ulaw<o:p></o:p></p>

<p class=MsoNormal>allow = alaw<o:p></o:p></p>

<p class=MsoNormal>nat=yes<o:p></o:p></p>

<p class=MsoNormal>srvlookup=no<o:p></o:p></p>

<p class=MsoNormal>externip=YYY.YY.YY.YY<o:p></o:p></p>

<p class=MsoNormal>localnet=192.168.1.0/255.255.0.0<o:p></o:p></p>

<p class=MsoNormal>subscribecontext = sip<o:p></o:p></p>

<p class=MsoNormal>maxexpirey=3600<o:p></o:p></p>

<p class=MsoNormal>defaultexpirey=600<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>; Main VOIP Account Register and Secondary 100 Number block
Registration<o:p></o:p></p>

<p class=MsoNormal>register =&gt; 073&#8230;&#8230;.:&lt;password&gt;@byo.engin.com.au/073&#8230;&#8230;.<o:p></o:p></p>

<p class=MsoNormal>register =&gt;
073&#8230;&#8230;.:&lt;password&gt;@byo.engin.com.au/073&#8230;&#8230;.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[acevoip]<o:p></o:p></p>

<p class=MsoNormal>context=from-acevoip<o:p></o:p></p>

<p class=MsoNormal>type=friend<o:p></o:p></p>

<p class=MsoNormal>auth=md5<o:p></o:p></p>

<p class=MsoNormal>canreinvite=no<o:p></o:p></p>

<p class=MsoNormal>dtmfmode=rfc2833<o:p></o:p></p>

<p class=MsoNormal>fromdomain=voice.mibroadband.com.au<o:p></o:p></p>

<p class=MsoNormal>fromuser=073&#8230;&#8230;.<o:p></o:p></p>

<p class=MsoNormal>host=byo.engin.com.au<o:p></o:p></p>

<p class=MsoNormal>insecure=invite<o:p></o:p></p>

<p class=MsoNormal>musiconhold=framed<o:p></o:p></p>

<p class=MsoNormal>nat=yes<o:p></o:p></p>

<p class=MsoNormal>port=5060<o:p></o:p></p>

<p class=MsoNormal>qualify=no<o:p></o:p></p>

<p class=MsoNormal>realm=mobileinnovations.com.au<o:p></o:p></p>

<p class=MsoNormal>canreinvite=yes<o:p></o:p></p>

<p class=MsoNormal>secret=&lt;password&gt;<o:p></o:p></p>

<p class=MsoNormal>username=073&#8230;&#8230;.<o:p></o:p></p>

<p class=MsoNormal>annexb=no<o:p></o:p></p>

<p class=MsoNormal>disallow=all<o:p></o:p></p>

<p class=MsoNormal>allow=g729<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>[610]<o:p></o:p></p>

<p class=MsoNormal>type=friend<o:p></o:p></p>

<p class=MsoNormal>secret=&lt;password&gt;<o:p></o:p></p>

<p class=MsoNormal>host=dynamic<o:p></o:p></p>

<p class=MsoNormal>callerid=&quot;James - Office&quot; &lt;610&gt;<o:p></o:p></p>

<p class=MsoNormal>defaultip=192.168.1.230<o:p></o:p></p>

<p class=MsoNormal>disallow=all<o:p></o:p></p>

<p class=MsoNormal>allow=g729<o:p></o:p></p>

<p class=MsoNormal>mailbox=610@device<o:p></o:p></p>

<p class=MsoNormal>port=5060<o:p></o:p></p>

<p class=MsoNormal>dtmfmode=auto<o:p></o:p></p>

<p class=MsoNormal>canreinvite=no<o:p></o:p></p>

<p class=MsoNormal>call-limit=1<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

</div>

</body>

</html>