Mathieu, Thank you for this. Can I use FS in an extension position? <div>I would like to put FS as voicemail system, behind a cisco pbx.<br><div class="gmail_quote"><br></div><div class="gmail_quote">On Thu, May 20, 2010 at 9:54 PM, Mathieu Parent <span dir="ltr">&lt;<a href="mailto:math.parent@gmail.com">math.parent@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello,<br>
<br>
Skinny Call Control Protocol (SCCP) is a VoIP protocol used on several<br>
phones including Cisco IP Phones and Nokia Call Connect 2.0. Contrary<br>
to SIP, the phone is controlled by the server. This allow powerfull<br>
and funny things (like controlling leds, display, ring type, ...) ;<br>
this also allow to use some phones with crappy SIP images, like (guess<br>
what?) Cisco ones.<br>
<br>
Since February, mod_skinny is in freeswitch trunk. Many things<br>
happened since. Today the module has reached several milestone (it<br>
compiles on windows, call info is shown early, state handling changed<br>
to a more FreeSWITCH manner, ...).<br>
<br>
Most of basic features and more are implemented (from Wiki):<br>
    * Incoming and outgoing calls<br>
    * Shared lines and multiple calls per lines<br>
    * CallInfo set as early as possible<br>
    * New call made from: OffHook, Softkeys (Redial, NewCall),<br>
Stimulus (LastNumberRedial, VoiceMail, SpeedDial)<br>
    * Answering calls via: OffHook, Softkeys (Answer)<br>
    * Holding/Unholding calls via Softkeys (Hold, Resume) or Stimulus<br>
(Hold), with MOH (music on hold)<br>
    * Transfer via Softkeys (Transfer) or Stimulus (Transfer)<br>
    * Ending call via: OnHook, Softkeys (EndCall)<br>
    * Misc: SoftKeys (Backspace)<br>
    * Handle firmware version request (VersionReqMessage) per device<br>
type or per device<br>
    * Patterns for dialed numbers to process (patterns-dialplan and<br>
patterns-context)<br>
<br>
Some important missing ones:<br>
* Message Waiting indicator (MWI)<br>
* Bypass Media (help needed)<br>
* Codec Negotiation (help needed)<br>
* Forward (transfer already implemented)<br>
* Complete list:<br>
&lt;<a href="http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol#TODO" target="_blank">http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol#TODO</a>&gt;<br>
<br>
How can you help:<br>
* test if it compiles on your platform<br>
* test if it works with your SCCP phone (only 7960 and 7961 have been<br>
tested yet)<br>
* if you don&#39;t have an SCCP phone, test using &quot;perl<br>
src/mod/endpoints/mod_skinny/<a href="http://test-skinny.pl" target="_blank">test-skinny.pl</a>&quot; (you need a recent perl,<br>
aka 5.10.1, 5.10.0 has buggy thread implementation, at least on Debian<br>
Lenny).<br>
* write docs about configuration<br>
* propose patches (some are easy like API Commands or events ; some<br>
are harder ;)<br>
* review the code (quality, security, ...)<br>
* If you own a Cisco Communication Manager and you know a feature that<br>
is not in mod_skinny, make network captures!<br>
<br>
Some links:<br>
* Instructions are at: <a href="http://wiki.freeswitch.org/wiki/Mod_skinny" target="_blank">http://wiki.freeswitch.org/wiki/Mod_skinny</a><br>
* Bugs should go here: <a href="http://jira.freeswitch.org/browse/MODSKINNY" target="_blank">http://jira.freeswitch.org/browse/MODSKINNY</a><br>
* Development stuff is at:<br>
<a href="http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol" target="_blank">http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol</a><br>
* Suggested features should go here:<br>
<a href="http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol#TODO" target="_blank">http://wiki.freeswitch.org/wiki/Skinny_Call_Control_Protocol#TODO</a> (or<br>
bounty or JIRA)<br>
<br>
Any help is appreciated.<br>
<br>
happy testing/hacking ;)<br>
<br>
Mathieu Parent<br>
<br>
_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Fernando Gregianin Testa<br>Voice Technology Ltda<br>+55 11 35882166<br><br>
</div>