<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="MSHTML 6.00.2800.1515" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Greetings fellow list members,</FONT></DIV>
<DIV><FONT face=Arial size=2> It seems like a lot of
people have been having trouble getting indicators working on the Snom
phones, myself included. Recently I was able to get the "desktop"
functionality of sipsak to work on my Snom320, and I thought I would share what
I could with the list. For those not familiar this will replace the
standard display when you are not on a call (normally showing the registered
extension) with a text message of your choosing. Our intent is to update
this when our agents log into, and out of, queues. This will give a visual
indicator for agents and supervisors in our call center as to whether or not the
phone is logged in, which is a large concern for us, and probably any call
center.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>For the record I tried this with a Snom360 also and
could not get it working.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>1. Setup the phone in Asterisk as
normal</FONT></DIV>
<DIV><FONT face=Arial size=2>2. Get and install sipsak. It can be
found at <A href="http://sipsak.org/">http://sipsak.org/</A> (can be on any
machine on your network, we used a Fedora Core 3 machine for this).</FONT></DIV>
<DIV><FONT face=Arial size=2>3. In the Snom320 Configuration, under
the "SIP" tab of your extensions line (Line 1 for me) make sure "Support
Broken Registrar" is set to "on"</FONT></DIV>
<DIV><FONT face=Arial size=2>4. In the Snom320 Configuration,
under "Advanced" make sure "Filter Packets from Registrar" is set to
"off"</FONT></DIV>
<DIV><FONT face=Arial size=2>5. In the Snom320 Configuration, under
"Advanced" under "Network identity (port):" set it to "5060" (you
might be able to use a different port in here and in the sipsak command,
but this is what worked for me.</FONT></DIV>
<DIV><FONT face=Arial size=2>6. Reboot the phone (just to be sure the settings
take)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Then use the following sipsak command:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>sipsak -vvv -M -O desktop -B "Test Msg" -r 5060 -s
sip:6670@192.168.51.251</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>where:</FONT></DIV>
<DIV><FONT face=Arial size=2> "Test Msg" is the message you
want displayed. To turn the message off just set it to empty string
("").</FONT></DIV>
<DIV><FONT face=Arial size=2> 5060 is the port, you could try
another port here if you set your phone to another port under
"Advanced"</FONT></DIV>
<DIV><FONT face=Arial size=2> 6670 is the extension of the
phone</FONT></DIV>
<DIV><FONT face=Arial size=2> 192.168.51.251 is the IP of the
PHONE, not the Asterisk server. It does not appear that you can use the IP
of the Asterisk server.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>You can get a list of phones with IPs using the
Asterisk command "sip show peers". Our intent is to build a simple
database matching extension to IP and then execute sipsak commands from a
script, probably in the manager API, when agents log in and out that will
update the phone display accordingly.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I hope this is helpful to some of you.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Franklin Webb</FONT></DIV>
<DIV><FONT face=Arial size=2>InterMedia Marketing Solutions</FONT> </DIV>
<DIV> </DIV></BODY></HTML>