<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Anthony Francis wrote:
<blockquote cite="mid:468522DD.3050205@rockynet.com" type="cite">
  <pre wrap="">Eric "ManxPower" Wieling wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Rob Schall wrote:
  
    </pre>
    <blockquote type="cite">
      <pre wrap="">Eric "ManxPower" Wieling wrote:
    
      </pre>
      <blockquote type="cite">
        <pre wrap="">Rob Schall wrote:
 
      
        </pre>
        <blockquote type="cite">
          <pre wrap="">I currently have about 50 polycom 501 phones on my asterisk setup. 
The dialplan is set to work with mysql (realtime), and all of the 
extensions for the phones route through the same macro (stdexten). 
This all works fine until I tried to set up notify status.

On voip-info, they say do something like...

4444,hint,SIP/4444
4444,1,Dial(SIP/4444)
blah blah blah

This functionality works fine. But what if you have a macro
s,hint,SIP/${ARG1}
s,1,Dial(SIP/${ARG1}

this adds a "s" hint which obviously doesn't work, instead of a hint 
for 4444 as it should.
    
        
          </pre>
        </blockquote>
        <pre wrap="">Yes.  Put in the correct hint.  There is no reason that 
"4444,hint,SIP/4444" would not work in a macro.

_______________________________________________
--Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a>--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
  
      
        </pre>
      </blockquote>
      <pre wrap="">So, if I understand you correctly, my macro would look something vaguely 
like...

[macro-stdexten]
${ARG1},hint,SIP/${ARG1}
s,1,Dial(${ARG1})?

This will work? My understand was that by going into a macro, you were 
going to be using the "s" extension. I'm not sure how that hint would 
get called if its not inside the s extension.
    
      </pre>
    </blockquote>
    <pre wrap="">I have no idea, but as I understand it, Hints are separate from extensions.

I guess you could do something like:

[macro-stdexten]
exten =&gt; s,1,Goto(${MACRO_EXTEN},1)

exten =&gt; _XXXX,hint,SIP/${ARG1}
exten =&gt; _XXXX,1,Dial(${ARG1})

I do this sort of thing in many of my macros that Dial somewhere.  I 
seem to remember something about hints not working for pattern matching. 
or working weirdly.

_______________________________________________
--Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a>--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->Hints do not have to be part of the steps in a dialplan, and if you want 
devices to be listeners, they shouldn't be. Also you had stated you 
where using realtime, and the hint priority doesnt work in realtime, I 
submitted a bug about this and it was rejected as won't fix, but was 
explained as, not going to be fixed anytime soon.

At an rate make a hint context that has devices mapped to extensions,
[hint-context]
4444,hint,Sip/4444
4445,hint,Sip/4445

and the like, then add that context in sip.conf for all devices both 
monitored and listeners,
subscribecontext=hint-context

Then ast will send update notifications about these devices to watchers 
properly.

Hope this helps,

Anthony


_______________________________________________
--Bandwidth and Colocation Provided by <a class="moz-txt-link-freetext" href="http://www.api-digital.com">http://www.api-digital.com</a>--

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   <a class="moz-txt-link-freetext" href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a>
  </pre>
</blockquote>
Anthony,<br>
<br>
I didn't realize you could do hints like that. This will be very
interesting if I can make it work....<br>
<br>
In extensions.conf, I added<br>
<br>
[hint-context]<br>
4444,hint,SIP/4444<br>
5053,hint,SIP/5053<br>
<br>
I think added an include to my main context (internal). I'm assuming
these need to be included.<br>
<br>
In sip.conf, I added:<br>
subscribecontext = hint-context<br>
notifyringing = yes<br>
<br>
and in the phone directories, I added: &lt;bw&gt;#&lt;/bw&gt; to the
corresponding entries.<br>
<br>
However, the phones show as "offline" and using "show hints" from the
cli also says no hints.<br>
<br>
Any ideas?<br>
<br>
</body>
</html>