Manucomp Systems
Hours of Operation

Monday to Friday:
9am - 6pm EST

Saturday & Sunday:

If you would like additional information please contact us toll-free at :


Can't find the product you are looking for?
Request a quote.
Customizing the ring tones for 7940/7960 IP
Back to Cisco Tips

Customizing the ring tones for 7940/7960 IP

Cisco IP phones 7960G and 7940G come with two default ring types that are implemented in the hardware. They are Chirp1 and Chirp2. Cisco CallManager Express is also implemented to support custom ring sounds that are implemented in software as Pulse Code Modulation (PCM) files. Each Cisco CallManager Express version comes with a specific ring tone files. An XML file (named RingList.xml) that describes the ring list option available at your site is needed on the Flash of the Cisco CallManager Express router. This document describes how you can customize the phone ring types available for  your site with the creation of your own RingList.xml file.

  1. Use a text editor to edit the RingList.xml file.

    The RingList.xml file defines an XML object that contains a list of phone ring types. Each ring type contains a pointer to the PCM file used for that ring type and the text that is displayed on the Ring.

    Type menu on a Cisco IP phone for that ring.

    This is an example of RingList.xml file that defines two phone ring types:

                       <DisplayName>Analog 1</DisplayName>                                       <FileName>Analog1.raw</FileName>
                       <DisplayName>Bass</DisplayName>                                       <FileName>Bass.raw</FileName>
              </Ring> </CiscoIPPhoneRingList>

  2. Place the new .RingList.xml that you created, and the ring tone files in the tftp folder on the TFTP server.

    Use this command to move the RingList.xml and the ring tone files to the Cisco CallManager Express Flash:

    copy tftp flash:

  3. Set the tftp−server command to allow access to the files:


    CCME(config)# tftp−server flash:RingList.xml

    CCME(config)#tftp−server flash:Analog11.raw

    CCME(config)#tftp−server flash:Bass.raw

    Note: The tftp−server command is case sensitive. Make sure the file name in the flash: memory and the tftp−server command mentioned is the same. The show flash: command can be used to list all the files in the Flash memory.