<!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. 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>
-- Executing Dial("SIP/2001-b273", "Skinny/2002@7940|20|tr") in new
stack
<br>
Found device: 7940
<br>
-- skinny_request(2002@7940)
<br>
-- Skinny cw: 0, dnd: 0, so: 0, sno: 0
<br>
-- skinny_call(Skinny/2002@7940-2)
<br>
-- Called 2002@7940
<br>
-- Skinny/2002@7940-2 is ringing
<br>
Recieved Open Recieve Channel Ack
<br>
-- Skinny/2002@7940-2 answered SIP/2001-b273
<br>
<br>
The config responsible for this in extensions.conf is:
<br>
exten => 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. 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 => s,1,Dial(Skinny/2002@7940-2,20,tr)
<br>
<br>
but I get this error from asterisk instead:
<br>
-- 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>
-- 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? Also, in the skinny.conf file,
is it possible to configure multiple lines for one device? 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. I've read through the asterisk document project, and
googled for "skinny_request: No available lines" without results.
<br>
</body>
</html>