What version of Asterisk are you using? I think this might be related to an issue that was resolved in version 1.4.27
http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.4.27-summary.html - look in the list of Closed Items, second one down. https://issues.asterisk.org/view.php?id=14426 - link to the issue Hope that helps. Dan Journo From: asterisk-users-boun...@lists.digium.com [mailto:asterisk-users-boun...@lists.digium.com] On Behalf Of ABBAS SHAKEEL Sent: 25 November 2009 09:59 To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: [asterisk-users] ChanIsAvail querry Hello We need to know if a channel is not in use and can be used to dial a number etc.. I have tried the ChanIsAvail function with different parameters. ie ChanIsAvail(DAHDI/1&DAHDI/2) ,ChanIsAvail(DAHDI/1,s) etc no matter the channel is busy or not it always return 0 . Please suggest FYI ChanIsAvail(Technology/resource[&Technology2/resource2...][,options]): This application will check to see if any of the specified channels are available. Options: a - Check for all available channels, not only the first one. s - Consider the channel unavailable if the channel is in use at all. t - Simply checks if specified channels exist in the channel list (implies option s). This application sets the following channel variable upon completion: AVAILCHAN - the name of the available channel, if one exists AVAILORIGCHAN - the canonical channel name that was used to create the channel AVAILSTATUS - the status code for the available channel -- Best Regards Shakeel Abbas
_______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users