<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:0in;
        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 WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></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-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>I have a TDM400P analog card in my asterisk server. I haven’t used analog for a while. The caller hears at least two rings before my 312 extension gets rang internally. Does it usually take that long? Below is my relevant dialplan. Also callerID isn’t working but that might just be the test analog line I have.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>exten => s,1,Log(NOTICE, Incoming call from ${CALLERID(all)})<o:p></o:p></p><p class=MsoNormal>same =>         n,Answer<o:p></o:p></p><p class=MsoNormal>same =>         n,Macro(stdexten,312,PJSIP/312)<o:p></o:p></p><p class=MsoNormal>same =>         n,Hangup()<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>[macro-stdexten];<o:p></o:p></p><p class=MsoNormal>;<o:p></o:p></p><p class=MsoNormal>; Standard extension macro:<o:p></o:p></p><p class=MsoNormal>;   ${ARG1} - Extension  (we could have used ${MACRO_EXTEN} here as well<o:p></o:p></p><p class=MsoNormal>;   ${ARG2} - Device(s) to ring<o:p></o:p></p><p class=MsoNormal>;<o:p></o:p></p><p class=MsoNormal>exten => s,1,Dial(${ARG2},30)  ; Ring the interface, 30 seconds maximum<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>exten => s,2,Goto(s-${DIALSTATUS},1)  ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)<o:p></o:p></p><p class=MsoNormal>exten => s-NOANSWER,1,Voicemail(${ARG1},u)  ; If unavailable, send to voicemail w/ unavail announce<o:p></o:p></p><p class=MsoNormal>exten => s-NOANSWER,2,Goto(default,s,1)  ; If they press #, return to start<o:p></o:p></p><p class=MsoNormal>exten => s-BUSY,1,Voicemail(${ARG1},b)  ; If busy, send to voicemail w/ busy announce<o:p></o:p></p><p class=MsoNormal>exten => s-BUSY,2,Goto(default,s,1)  ; If they press #, return to start<o:p></o:p></p><p class=MsoNormal>exten => _s-.,1,Goto(s-NOANSWER,1)  ; Treat anything else as no answer<o:p></o:p></p><p class=MsoNormal>exten => a,1,VoicemailMain(${ARG1})  ; If they press *, send the user into VoicemailMain<o:p></o:p></p></div></body></html>