I was hoping that someone may be able to shed some light on some issues I'm having on trying to get an Asterisk test server up and running. At the moment I have the basics, two Polycom hard phones (301 & 601 with expansion unit (which oddly will not power up)) that can call each other, log into voicemail (one touch) and have custom directories & buddy lists. Unfortunately some of the seemingly simple things do not want to work for me:
<br><br>- Ringtones. Apparently the phones do not have any of the defaults on them as the Ring Type menu on each phone lists "ms, Inc." beside each option, and will not play anything. I've placed several .wav files (from
<a href="http://www.voipphreak.ca/index.php?serendipity%5Baction%5D=search&serendipity%5BsearchTerm%5D=ringtones">http://www.voipphreak.ca/index.php?serendipity%5Baction%5D=search&serendipity%5BsearchTerm%5D=ringtones
</a>) and set up the sip.cfg as per what I've been able to find, a copy is below. The phones do download the .wav files on each boot, and list the filenames in the web browser config pages, but still show "ms, Inc." under the Ring Type menu?
<br><br>- Busy indicators/presence. I have configured a buddy watcher on the 601 which will show the appropriate Online/On Phone status of the 301 through the Buddies menu, but it does not inicate the status from the directory key/button on the main screen. Should the indicator beside the contact name not show some sort of status update when the associated buddy is on the phone?
<br><br>- Voicemail. This one is just odd, and I have only found one search result that has the same issue but unfortunately no resolution. When either phone connects to voicemail they are presented with the voice prompts but any key I press is not recognized (ie. Press 1 for new messages and the voice prompts just continue like nothing was pressed). This happens through onetouch voicemail and by dialing the VM extension directly (I can't even log in if dialing the VM extension directly).
<br><br>If anyone can shed some light on these topics it would be greatly appreciated! <br><br>Many thanks,<br>Mike<br><br><br>MY CURRENT SIP.CFG:<br>-------------------------------------------------------------------------------
<br><?xml version="1.0" standalone="yes"?><br><!-- SIP Application Configuration File --><br><sip><br> <voIpProt><br> <local voIpProt.local.port="5060"/><br>
<server voIpProt.server.1.address="<a href="http://10.215.100.1">10.215.100.1</a>" voIpProt.server.1.port="" voIpProt.server.1.transport="UDPonly" voIpProt.server.1.expires="3600"
voIpProt.server.1.register="1" voIpProt.server.1.retryTimeOut="0" voIpProt.server.1.retryMaxCount="0" voIpProt.server.1.expires.lineSeize="30"/><br> <SIP voIpProt.SIP.useRFC2543hold=
"1" voIpProt.SIP.lcs="0" voIpProt.SIP.sendCompactHdrs="0" voIpProt.SIP.WM50="0" voIpProt.SIP.keepalive.sessionTimers="0" voIpProt.SIP.requestURI.E164.addGlobalPrefix="">
<br> <outboundProxy voIpProt.SIP.outboundProxy.address="" voIpProt.SIP.outboundProxy.port="5060"/><br> <alertInfo voIpProt.SIP.alertInfo.1.value="AA" voIpProt.SIP.alertInfo.1.class=
"3"/><br> <alertInfo voIpProt.SIP.alertInfo.2.value="RA" voIpProt.SIP.alertInfo.2.class="4"/><br> <requestValidation voIpProt.SIP.requestValidation.1.request=""
voIpProt.SIP.requestValidation.1.method="" voIpProt.SIP.requestValidation.1.request.1.event=""><br> <digest voIpProt.SIP.requestValidation.digest.realm="<a href="http://10.215.100.1">
10.215.100.1</a>"/><br> </requestValidation><br> <specialEvent voIpProt.SIP.specialEvent.lineSeize.nonStandard="1" voIpProt.SIP.specialEvent.checkSync.alwaysReboot="0"/>
<br> <conference voIpProt.SIP.conference.address=""/><br> </SIP><br> </voIpProt><br> <dialplan dialplan.impossibleMatchHandling="2" dialplan.removeEndOfDial="1">
<br> <digitmap dialplan.digitmap="[2-9]11|0T|011xxx.T|[0-1][2-9]xxxxxxxxx|[2-9]xxxxxxxxx|[2-9]xxxT" dialplan.digitmap.timeOut="3"/><br> <routing><br> <server dialplan.routing.server.1.address=
"" dialplan.routing.server.1.port="5060"/><br> <emergency dialplan.routing.emergency.1.value="911" dialplan.routing.emergency.1.server.1="1"/><br> </routing>
<br> </dialplan><br> <sampled_audio saf.1="SoundPointIPWelcome.wav" saf.2="RING_bennyhill.wav" saf.3="RING_drwho.wav" saf.4="RING_inspectorgadget.wav" saf.5="RING_jamesbond.wav"
saf.6="RING_knightrider.wav" saf.7="RING_macgyver.wav" saf.8="RING_missionimpossible.wav" saf.9="RING_nightcourt.wav" saf.10="RING_ateam.wav"/><br> <HTTPD httpd.enabled=
"1" httpd.cfg.enabled="1" httpd.cfg.port="80"/><br> <feature feature.1.name="presence" feature.1.enabled="1"/><br> <logging><br> <level><br> <change
log.level.change.sip="4" log.level.change.sip.obs="5"/><br> </level><br> </logging><br></sip><br><br>EXCERPT EXTENSIONS.CONF:<br>
-------------------------------------------------------------------------------<br>
exten => 120,hint,SIP/120<br>exten => 120,1,Macro(extensions,SIP/120,120)<br>exten => 120,2,Dial(SIP/120)<br>exten => 120,3,Answer<br>exten => 120,4,Set(TIMEOUT(response)=10)<br>exten => 120,5,Playback(NoAnswer_Extension)
<br>exten => 120,6,Voicemail(u120)<br>exten => 120,n,Hangup<br><br>exten => 158,hint,SIP/158<br>exten => 158,1,Macro(extensions,SIP/158,158)<br>exten => 158,2,Dial(SIP/158)<br>exten => 158,3,Answer<br>exten => 158,4,Set(TIMEOUT(response)=10)
<br>exten => 158,5,Playback(NoAnswer_Extension)<br>exten => 158,6,Voicemail(u158)<br>exten => 158,n,Hangup<br><br>EXCERPT SIP.CONF:<br>
-------------------------------------------------------------------------------<br>
[120]<br>type=friend<br>context=local<br>username=120<br>password=12345<br>host=dynamic<br>dtmfmode=rfc2833<br>mailbox=120@default<br>disallow=all<br>allow=ulaw<br>progressinband=no<br>callerid=Reception <120><br><br>
[158]<br>type=friend<br>context=local<br>username=158<br>password=12345<br>host=dynamic<br>dtmfmode=rfc2833<br>mailbox=158@default<br>disallow=all<br>allow=ulaw<br>progressinband=no<br>callerid=IT Department <158><br>
<br><br><br><br>-- <br>Mike Haney<br><a href="http://mikeandkatslife.ca/">http://mikeandkatslife.ca/</a>