This displays the XML that the phone expects.
Now, in SIPDefault.cnf, modify services_url to http://www.introspect.com/cgi-bin/rss2cisco.pl and reboot your phone.
Pressing the services button should display the "Slashdot" and "Wired" entries. Selecting either of these will take you to their website.
Mike
Rich Adamson wrote:
I have been setting up a * system for my new office I plan to setup soon. I have some CISCO 7940 phones. All appears to be going well in regard to phone calls etc. Still getting my head around extensions voice mail etc. getting it to work with X100P cards etc.
I have been trying to implement the DIRECTORIES button, and play with the services buttons.
Reading from the voip-info site, I have the info from that, however, its not working. I am running firmware 6.3 on the phone. Is there a possible change of implementation? But usually backward compatibility would be covered.
I also tried pointing the Phone to the ones as listed on the voip-info site. This kinda worked, but most pages don't and the phone just tries and tries to get the page. If listing a directories page, it comes back with an error "CMXML Error"
Any suggestions would help?
On your tftp server (that the Cisco phones boot from), you should have a file called SIPDefault.cnf that inclues entries like:
directory_url: "http://www.myserver.com/asterisk/directory.html" ; URL fo
r external Directory location
logo_url: "http://www.myserver.com/asterisk/mylogo.bmp" ; URL for branding logo to be used on phone display
and a file like SIP<MyPhonesMAC>.cnf with an entry like:
messages_uri: "3123"
The directory_url must point to a valid web page containing xml statements like:
<CiscoIPPhoneDirectory>
<Title>IP Telephony Directory</Title>
<Prompt>People reachable via VoIP</Prompt>
<DirectoryEntry>
<Name>Wife</Name>
<Telephone>3005</Telephone>
</DirectoryEntry>
<DirectoryEntry>
<Name>GirlFriend</Name>
<Telephone>3006</Telephone>
</DirectoryEntry>
</CiscoIPPhoneDirectory>
Each time you press the C7940's "Directory" button and select "External Directory", the C7960 will read the above XML file and display the entries.
If you program the "messages_url:" entry as shown above, each time you
press the "Messages" button on the phone, it will auto-dial x3123. Obviously, you need an entry in extensions.conf like:
exten => 3123,1,VoicemailMain2(${CALLERIDNUM}) to instruct asterisk what to do when a phone dials x3123.
The "services" button on the Cisco "sip" phones cannot be programmed as far as I know. Not heard of anyone that has made it work unless the phone is running Cisco's proprietary firmware (not sip).
Rich
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
-- Michael Welter Introspect Consulting, Inc. Denver, Colorado +1 303 674 2575 [EMAIL PROTECTED] www.introspect.com
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
