Hmmm...<br>
<br>
I checked out CVS-HEAD, built and installed it this morning. Most
testing was going well, but then I found out the behavior of
ChanIsAvail has changed (is broken?)<br>
<br>
<br>
In my Dial Plan, if a call comes in on the PSTN line, and is not
answered by the extension (or if the extension is busy), ChanIsAvail
checks to see of the outgoing VOIP line is available. If so, it
forwards the call to the VOIP voice mail. If not, it forwards the call
to the Asterisk Voicemail.<br>
<br>
With 1.2-beta, ChanIsAvail works for me. With CVS-HEAD, it hangs up on the caller.<br>
<br>
Here is the relevant portion of my extensions.conf:<br>
<br>
exten =&gt; s,7,Dial(${PHONE1},15)<br>
exten =&gt; s,8,Goto(108)<br>
exten =&gt; s,108,ChanIsAvail(${VOIP1})<br>
exten =&gt; s,109,Dial(${VOIP1}/${VOIPNUM})<br>
exten =&gt; s,209,VoiceMail(123|sbg(6))<br>
<br>
<br>
In the globals section, VOIP1 is set equal to Zap/4<br>
<br>
With 1.2-beta, -vvv logs show this, which is successful:<br>
<br>
&nbsp;&nbsp;&nbsp; -- Executing ChanIsAvail(&quot;Zap/3-1&quot;, &quot;Zap/4&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- Executing VoiceMail(&quot;Zap/3-1&quot;, &quot;123|sbg(6)&quot;) in new stack<br>
&nbsp;&nbsp;&nbsp; -- Playing '/var/spool/asterisk/voicemail/default/123/busy' (language 'en')<br>
<br>
<br>
With CVS-HEAD -vvv logs show this, which is unsuccessful:<br>
<br>
&nbsp;&nbsp;&nbsp; -- Executing ChanIsAvail(&quot;Zap/3-1&quot;, &quot;Zap/4&quot;) in new stack<br>
&nbsp; == Spawn extension (incoming-pstn, s, 208) exited non-zero on 'Zap/3-1'<br>
&nbsp;&nbsp;&nbsp; -- Hungup 'Zap/3-1'<br>
<br>
<br>
Is there another list or someone I should mention this to? Asterisk should not hangup Zap/3-1 at this point.<br>
<br>
<br><br><div><span class="gmail_quote">On 9/24/05, <b class="gmail_sendername">Rich Adamson</b> &lt;<a href="mailto:radamson@routers.com">radamson@routers.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
The patch is in cvs-head, which has been very stable for me. :)<br><br>------------------------<br><br>&gt; Hi Richard,<br>&gt;&nbsp;&nbsp; I am experiencing the same problem. I'd like to test your patch. Thing, is, I don't know which
<br>CVS it's in&nbsp;&nbsp;:)<br>&gt;<br>&gt; ... I checked out 1.2-beta on Tuesday (9/21) and compiled it. When I type 'show application<br>voicemail', it does not describe the<br>&gt; g(#) option, so I think my version must not have it.
<br>&gt;<br>&gt; I am using a TDM22B card and voicemails seem very quiet if they are left from in incoming POTS<br>connection. When I enter<br>&gt; voicemail by direct dialing a local extension and leave a message from the advanced options
<br>menu, the recorded message is much<br>&gt; louder.<br>&gt;<br>&gt; I should qualify, not only are my VMs coming in over POTS, I am actually calling out first<br>through the TDM22B, to Sipura, to<br>&gt; VOIP provider, back in via PSTN, to TDM22B, to VM. I'm amazed it works at all&nbsp;&nbsp;:)&nbsp;&nbsp;... I'm very
<br>impressed by Asterisk and<br>&gt; especially it's voicemail. I would like to resolve the low volume issue though.<br>&gt;<br>&gt; If you can tell me which CVS to check out, I can try it. I'd like to stick to the 1.2-beta
<br>branch though because I don't want to<br>&gt; rework all my config files.<br>&gt;<br>&gt; On 9/21/05, Rich Adamson &lt;<a href="mailto:radamson@routers.com">radamson@routers.com</a>&gt; wrote:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; On Monday 19 September 2005 12:38, Rich Adamson wrote:
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; The g(6) adds a 6 db gain for zap calls that end up recording a Voicemail<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; message.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; ...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; * 'g(#)' the specified amount of gain will be requested during message
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;
&gt;
&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recording
(units are whole-number decibels (dB))<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; How in the hell does that make any sense?&nbsp;&nbsp;are your normal incoming calls<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; quiet too or just voicemail?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Yes, see bug 2022 and 2023 for details, as well as
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.routers.com/asteriskprob/asterisk-config.htm">http://www.routers.com/asteriskprob/asterisk-config.htm</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; for a very detailed analysis of the problem.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; I believe one of the more serious issues amounts to: if asterisk is
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; located a fair distance from the central office (-7db in my case), setting<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; the rxgain and/or txgain to any level that would be considered reasonable<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; for that loss (eg, rxgain=5, txgain=5), hugh amounts of echo result that
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; cannot be addressed through zapata.conf echo entris, and changing<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; compile options to agressive, etc, does not help. Its my believe<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; (from working with several TDM users), the further one is from the CO,
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; the bigger the problem. (Or, short pstn cable lengths less then about<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; 4 or 5db can almost always be addressed via parameters.)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; The above workaround is very usable (assuming it works) when someone
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; calls in via the pstn and leaves a voicemail (which is already at<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; least 7db down plus their own pstn loss), and then I call in via the<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; pstn to retrive the voicemail (now 14db down PLUS the original callers
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; pstn loss), the audio is so faint its difficult to impossible to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; listen to.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; In my case, the asterisk box is located about 7db from the central<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; office. As noted in bug 2023 (and 2022), calls from an outside pstn
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; line coming into asterisk incure a 7db pstn loss (which can't be adjusted<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; for with rxgain and txgain as changing those values to something<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; reasonable generates echo).&nbsp;&nbsp;Retrieving that VM message from an outside
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; location creates another 7db loss (now -14db down in total), making it<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; very difficult (if not impossible) to hear the message. (And, yes I've<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; gone through all the recommendations with wav vs gsm files, etc.)
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; I am not sure I understand why the txgain/rxgain isn't fixing it without<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; adding unacceptable echo...&nbsp;&nbsp;this all seems very odd...&nbsp;&nbsp;I mean for a test<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; you should be able to dial an echo() application and have extremely quiet
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; echoed audio... is this the case?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; As an ex-telco transmission engineer, believe me I've done my homework<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; and some very solid testing with expensive well-calibrated test equipment.
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; As I've mentioned to Kevin, its almost like the TigerJet pci controller<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; on the TDM card is reversing bits six and seven (or something very odd<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; like that). Digium apparently now has a pci engineering type looking
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; at the issues, which I'm told is using a pci logic analyzer, etc.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; The work around &quot;only&quot; kicks in if the call comes from a zap channel<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; and ends up in voicemail, adding a 6db gain to that recorded message.
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; &gt; No other channel types are impacted by this new parameter.<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; &gt; This is a HELL of a band-aid.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; If you actually follow the logic that was originally stated in 2023,
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; this gain setting &quot;is&quot; highly useful for those systems that are<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; further away from the CO (as mentioned above). For those closer to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; the CO, it has zero value.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Rich
<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; _______________________________________________<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; --Bandwidth and Colocation sponsored by <a href="http://Easynews.com">Easynews.com</a> --<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; Asterisk-Users mailing list<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:Asterisk-Users@lists.digium.com">Asterisk-Users@lists.digium.com</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users
</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; To UNSUBSCRIBE or update options visit:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>---------------End of Original Message-----------------
<br><br><br></blockquote></div><br>