<DIV>I'm having some trouble getting the channel status with an AGI script.</DIV>
<DIV>&nbsp;</DIV>
<DIV>#!/usr/bin/perl</DIV>
<DIV>&nbsp;</DIV>
<DIV>use Asterisk::AGI;</DIV>
<DIV>$AGI&nbsp;= new Asterisk::AGI;</DIV>
<DIV>&nbsp;</DIV>
<DIV>my %input = $AGI-&gt;ReadParse();</DIV>
<DIV>&nbsp;</DIV>
<DIV>$AGI-&gt;channel_status('Zap/1-1');</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am now stuck, and don't know how to get the return codes:</DIV>
<DIV>&nbsp;</DIV>
<DIV>-1 There is no channel that matches the given &lt;channelname&gt; <BR>0 Channel is down and available <BR>1 Channel is down, but reserved <BR>2 Channel is off hook <BR>3 Digits (or equivalent) have been dialed <BR>4 Line is ringing <BR>5 Remote end is ringing <BR>6 Line is up <BR>7 Line is busy </DIV>
<DIV>&nbsp;</DIV>
<DIV>Any help is always appreciated.</DIV><p><hr SIZE=1>
Do you Yahoo!?<br>
<a href="http://us.rd.yahoo.com/evt=10469/*http://sitebuilder.yahoo.com">Yahoo! SiteBuilder</a> - Free, easy-to-use web site design software