If you have been paying attention, you already know this, but this weekend I have spent time ironing out the various details with my chan_skinny code that has been out there, if you knew where to look. I believe I now have all basic features operational and am going to be working on getting the class 5 (hold, transfers, call waiting and caller*id, etc) operational in the comming week(s). I have personally tested this code on 7910 and 12SP+'s and will soon dive into a 7960. There currently may be issues with 7920s and ATAs, but with some proper debug information and/or the acutal device in my grubby mitts I am sure I can get around any nuances. If you have an issue with this code please use http://bugs.digium.com. Patches are absolutely apprecaited, however you should check with me before spending time as it may be a feature I have already played with locally and haven't gotten around to intergrating it into the mainline CVS code. I would like to thank miro_ for his patience and fnancial support, along with [Sim], klasstek, bkw_, PavelL, theo and ManxPower for willingly diving into nearly untested code and debuging. Lastly, we cannot forget Mark Spencer for this absolutely amazing piece of software! A quick sample config: skinny.conf: ; Typical config for a 7910 [jeremy] ; Device name device=SEP0007EB363201 ; Offical identifier (SEP+<mac adress>) context=default line => 500 extensions.conf: exten => 1234,1,Dial,SKINNY/500@jeremy|25|r Disclaimer: All research and development of chan_skinny is for the sole purpose of writing interoperable software under Sect. 1201 (f) Reverse Engineering exception of the DMCA. The Skinny Client Control Protocol is a Cisco Systems Incorporated Trademark. chan_skinny is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Jeremy McNamara
>If you have been paying attention, you already know this, but this >weekend I have spent time ironing out the various details with my >chan_skinny code that has been out there, if you knew where to look. >I believe I now have all basic features operational and am going to >be working on getting the class 5 (hold, transfers, call waiting and >caller*id, etc) operational in the comming week(s). >I have personally tested this code on 7910 and 12SP+'s and will soon >dive into a 7960. There currently may be issues with 7920s and >ATAs, but with some proper debug information and/or the acutal >device in my grubby mitts I am sure I can get around any nuances. > >If you have an issue with this code please use >http://bugs.digium.com. Patches are absolutely apprecaited, however >you should check with me before spending time as it may be a feature >I have already played with locally and haven't gotten around to >intergrating it into the mainline CVS code. > >I would like to thank miro_ for his patience and fnancial support, >along with [Sim], klasstek, bkw_, PavelL, theo and ManxPower for >willingly diving into nearly untested code and debuging. > >Lastly, we cannot forget Mark Spencer for this absolutely amazing >piece of software! > >A quick sample config: > >skinny.conf: > >; Typical config for a 7910 >[jeremy] ; Device name >device=SEP0007EB363201 ; Offical identifier >(SEP+<mac adress>) >context=default >line => 500 > >extensions.conf: >exten => 1234,1,Dial,SKINNY/500@jeremy|25|r > >Disclaimer: All research and development of chan_skinny is for the >sole purpose of writing interoperable software under Sect. 1201 (f) >Reverse Engineering exception of the DMCA. The Skinny Client Control >Protocol is a Cisco Systems Incorporated Trademark. chan_skinny is >distributed WITHOUT ANY WARRANTY; without even the implied warranty >of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > >Jeremy McNamara >Jeremy - I'd just like to post an appreciative note on your (and other's) work on this so far. This is a great step for Asterisk, and this will hopefully open up some very inexpensive phone options that have "interesting" features. (The 7905G is $165!) Also,I hope to see some of the interesting operator console options integrate into Asterisk, since that is a sorely lacking feature right now (the 7914, as an example.) Plus, features like intercom and paging have been lacking in other versions of SIP phones, and perhaps that will be a selling point for Asterisk now that the basic components of those features are in the SCCP code. More than that, it should pave the way for mixed-server environments, which will be a big leg up for open-source integration into closed-source deployments. I hope to see this become more robust as more people deploy it and post patches and comments. These are nice features, and in some limited circumstances and architectures they may edge out SIP or at least be options used in parallel with SIP devices, since Asterisk is able to so flexibly handle multiple protocols. Thanks again for opening up a new field for us! References: 7914: http://www.cisco.com/en/US/products/hw/phones/ps379/ps1856/index.html 7905G: http://www.cisco.com/en/US/products/hw/phones/ps379/products_field_notice09186a0080192ee0.shtml JT
So I've been trying to pay attention, but I hadn't seen any updates on SourceForge. I inferred from the thread I could get a copy using CVS, but it looks like our firewall is keeping me out of CVS. Is there another way to come by the source? Dan -----Original Message----- From: Jeremy McNamara [mailto:jj@nufone.net] Sent: Saturday, September 13, 2003 9:37 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] [Release] Skinny Support in cvs If you have been paying attention, you already know this, but this weekend I have spent time ironing out the various details with my chan_skinny code that has been out there, if you knew where to look. I believe I now have all basic features operational and am going to be working on getting the class 5 (hold, transfers, call waiting and caller*id, etc) operational in the comming week(s). I have personally tested this code on 7910 and 12SP+'s and will soon dive into a 7960. There currently may be issues with 7920s and ATAs, but with some proper debug information and/or the acutal device in my grubby mitts I am sure I can get around any nuances. If you have an issue with this code please use http://bugs.digium.com. Patches are absolutely apprecaited, however you should check with me before spending time as it may be a feature I have already played with locally and haven't gotten around to intergrating it into the mainline CVS code. I would like to thank miro_ for his patience and fnancial support, along with [Sim], klasstek, bkw_, PavelL, theo and ManxPower for willingly diving into nearly untested code and debuging. Lastly, we cannot forget Mark Spencer for this absolutely amazing piece of software! A quick sample config: skinny.conf: ; Typical config for a 7910 [jeremy] ; Device name device=SEP0007EB363201 ; Offical identifier (SEP+<mac adress>) context=default line => 500 extensions.conf: exten => 1234,1,Dial,SKINNY/500@jeremy|25|r Disclaimer: All research and development of chan_skinny is for the sole purpose of writing interoperable software under Sect. 1201 (f) Reverse Engineering exception of the DMCA. The Skinny Client Control Protocol is a Cisco Systems Incorporated Trademark. chan_skinny is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Jeremy McNamara _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users
I grabbed the latest CVS (this morning). Recompiled and installed everything. Registration works fine. Calls to Zap and SIP phones almost work. I get one-way audio from those channels. Calls from Zap also result in one-way audio. To be clear, audio from the skinny phone can not be heard. Audio from the other channels comes through to the skinny phone just fine. Calls from SIP continue to ring after the Skinny phone answers I have not added another skinny phone yet, but I will do so this afternoon. I haven't added this to the bug list, since it is likely an issue with my config, but I have not strayed to far from the samples. Thanks for the cool feature. Dan -----Original Message----- From: Florian Overkamp [mailto:florian@obsimref.com] Sent: Thursday, September 18, 2003 1:11 AM To: asterisk-users@lists.digium.com Subject: RE: [Asterisk-Users] [Release] Skinny Support in cvs At 16:25 17-9-2003 -0700, you wrote:>So I've been trying to pay attention, but I hadn't seen any updates on >SourceForge. > >I inferred from the thread I could get a copy using CVS, but it looks >like our firewall is keeping me out of CVS. Is there another way to >come by the source?Dan, you can now find it in the channels directory of your mainstream asterisk cvs (brought to you by digium) Florian _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users
I've been poking at the Skinny channel driver since yesterday and noticed a few things. There doesn't seem to be inbound audio to the 79[46]0 phones. The status display shows a 0ms packet size. This was for calls to and from Zap, SIP and another skinny phone. One clue was that a skinny to skinny call reported the on hook event before the answered event, and the answered event was generated by app_dial. The skinny_answer does not seem to get triggered. I tried to set callerid in skinny.conf, but upon answering a call from another skinny phone, Asterisk seg-faults. (Maybe bug 264?) I found a sure-fire way to cause a segfault, and that is to dial the phone I am calling from. I know, not a real world example, but I found it by mistake and is 100% reproducable. I also noticed that the skinny.conf was not re-read by the reload command. I see bug 261 is resolved, does the status change to closed once commited to CVS, or should a CVS update from today have the fix already? I tried sending this to the dev list, but it seems to have been dropped by the moderator. Let me know if this information is not usefull. Thanks, Dan -----Original Message----- From: Jeremy McNamara [mailto:jj@nufone.net] Sent: Saturday, September 13, 2003 9:37 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] [Release] Skinny Support in cvs If you have been paying attention, you already know this, but this weekend I have spent time ironing out the various details with my chan_skinny code that has been out there, if you knew where to look. I believe I now have all basic features operational and am going to be working on getting the class 5 (hold, transfers, call waiting and caller*id, etc) operational in the comming week(s). I have personally tested this code on 7910 and 12SP+'s and will soon dive into a 7960. There currently may be issues with 7920s and ATAs, but with some proper debug information and/or the acutal device in my grubby mitts I am sure I can get around any nuances. If you have an issue with this code please use http://bugs.digium.com. Patches are absolutely apprecaited, however you should check with me before spending time as it may be a feature I have already played with locally and haven't gotten around to intergrating it into the mainline CVS code. I would like to thank miro_ for his patience and fnancial support, along with [Sim], klasstek, bkw_, PavelL, theo and ManxPower for willingly diving into nearly untested code and debuging. Lastly, we cannot forget Mark Spencer for this absolutely amazing piece of software! A quick sample config: skinny.conf: ; Typical config for a 7910 [jeremy] ; Device name device=SEP0007EB363201 ; Offical identifier (SEP+<mac adress>) context=default line => 500 extensions.conf: exten => 1234,1,Dial,SKINNY/500@jeremy|25|r Disclaimer: All research and development of chan_skinny is for the sole purpose of writing interoperable software under Sect. 1201 (f) Reverse Engineering exception of the DMCA. The Skinny Client Control Protocol is a Cisco Systems Incorporated Trademark. chan_skinny is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Jeremy McNamara _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users