<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
While I wait 2+ weeks for the shipment from cdw that'll allow me to log
into the Cisco web site to download the SIP firmware, I'm currently
trying to use a Cisco 7940 phone with the skinny protocol.
<br>
<br>
So far, I'm able to dial out from it just fine, the problem is
answering "outside" calls with it.&nbsp; To be exact, the phone rings just
fine, I just can't actually pick up the call.
<br>
<br>
When I do a SIP to Skinny "internal" call within my own network, things
work as expected:
<br>
<br>
&nbsp;&nbsp; -- Executing Dial("SIP/2001-b273", "Skinny/2002@7940|20|tr") in new
stack
<br>
Found device: 7940
<br>
&nbsp;&nbsp; -- skinny_request(2002@7940)
<br>
&nbsp;&nbsp; -- Skinny cw: 0, dnd: 0, so: 0, sno: 0
<br>
&nbsp;&nbsp; -- skinny_call(Skinny/2002@7940-2)
<br>
&nbsp;&nbsp; -- Called 2002@7940
<br>
&nbsp;&nbsp; -- Skinny/2002@7940-2 is ringing
<br>
Recieved Open Recieve Channel Ack
<br>
&nbsp;&nbsp; -- Skinny/2002@7940-2 answered SIP/2001-b273
<br>
<br>
The config responsible for this in extensions.conf is:
<br>
exten =&gt; 2002,1,Dial(Skinny/2002@7940,20,tr)
<br>
<br>
Now, <b class="moz-txt-star"><span class="moz-txt-tag">*</span>sometimes<span
 class="moz-txt-tag">*</span></b> when I do a call from the outside in,
the call "rings" on 7940-1 instead of 7940-2.&nbsp; This causes the phone to
pickup and hangup instantly when I attempt to actually answer the call.
<br>
<br>
I thought I could fix it by doing this:
<br>
exten =&gt; s,1,Dial(Skinny/2002@7940-2,20,tr)
<br>
<br>
but I get this error from asterisk instead:
<br>
&nbsp;&nbsp; -- Starting simple switch on 'Zap/1-1'
<br>
Nov 12 19:32:32 NOTICE[8731]: chan_zap.c:5436 ss_thread: Got event 2
(Ring/Answered)...
<br>
&nbsp;&nbsp; -- Executing Dial("Zap/1-1", "Skinny/2002@7940-2|20|tr") in new
stack
<br>
Nov 12 19:32:32 NOTICE[8731]: chan_skinny.c:2515 skinny_request: No
available lines on: 2002@7940-2
<br>
Nov 12 19:32:32 NOTICE[8731]: app_dial.c:777 dial_exec: Unable to
create channel of type 'Skinny'
<br>
<br>
So I'm wondering if there is a correct way to get asterisk to call one
line or the other on a single device?&nbsp; Also, in the skinny.conf file,
is it possible to configure multiple lines for one device?&nbsp; So far
everything I've tried just manages to write over the previous settings
for the first line.
<br>
<br>
Any help, or links to more information on this type of thing would be
appreciated.&nbsp; I've read through the asterisk document project, and
googled for "skinny_request: No available lines" without results.
<br>
</body>
</html>