04-23-2005 12:40 PM - edited 03-13-2019 08:51 AM
How do you remove some of the default ring tones? And if you can do this, how does it renumber the ring tones on the phone?
04-24-2005 11:28 PM
I think there's a file called ringlist.xml somewhere in your CM TFTP folder - you can edit this to change the available rings...
Aaron
04-25-2005 09:46 AM
The file is c:\program files\cisco\tftppath\ringlist.xml . You can edit the file with notepad and the format is pretty obvious. The limit on the number of tones is around 50, I think. If you go over that the phone will stop showing the list.
On the phones, the ringtones will appear in the order they are listed in the xml file. Altering the xml file does not change the currently selected ringers on any phones. It just changes what ringtones are presented as options when the user goes into the phone settings. So deleting an obnoxious ringtone wont get it off the phones until the user reselects another tone. Because of this, I would leave the ringtone sound file intact so you don't end up with phones that can't load their ringtone files.
04-25-2005 05:47 PM
Have you modified the xml file before? Is it pretty straight forward?
04-25-2005 06:48 PM
Yes I have modified the file. Mostly to add new ringtones to the list (after getting the sound files in the right format and sticking them in the tftp directory). I have also removed the entries for a few of the stupid ringtones like "Are you there?" so people can't select it. The format is a text xml format and very easy to figure out. Open the file in notepad and you'll see what I mean.
07-22-2005 05:13 AM
Hello,
I am using CCM 4.1(3) and i have edited the ringlist.xml and removed the *.raw files from the TFTP Directory. The ringtones are no longer available. The edited Ringlist.xml shows up fine on the Cisco 7960 but the old ringlist.xml shows up on the 7912 Any Ideas?
09-30-2005 10:00 AM
Check the permissions on the RingList.xml file. When moving files in & out of the TFTP directory they were likely wiped out. The RingList.xml file and any xxx.raw sound files you may have added or moved should have the following permissions:
Administrators - Full Control
SYSTEM - Full Control
CCMCDR - All Except Full Control
CCMService - All Except Full Control
CCMServiceRW - All Except Full Control
CCMUser - All Except Full Control
Power Users - Read and "Read & Execute" only
Users - Read and "Read & Execute" only
Don't forget to restart your TFTP servers after making these changes, and restart your phones so they download the new RingList. That should do it. I had the same problem and this solution worked flawless. Unfortunately the Cisco docs on this are slim/none.
Good luck.
10-16-2005 10:36 PM
I already put the song raw format file (27Mb- which is i convert it from MP3 format) in Tftp folder and i put a name in ringlist.xml and it appear on IP Phone 7940, but the problem is..when i press play key on the phone ..the error message come out "Ring File Unavailabe"...plz help!!
file extention with BIN is for what ?
11-01-2005 11:46 AM
Hi
27Mb seems rather large - I believe the TFTP protocol has a 16MB limit so that might cause problems...
Aaron
10-31-2005 05:50 AM
Hi,
It appears that the Cisco 7912 does not take any notice of the comment characters used by xml for example, if you have edited the RingList.xml file as follows, the results will be different depending on the type of phone:
Cisco 7940/60
-------------
Chirp1 <-- Default Tone
Chirp2 <-- Default Tone
Analog Synth 1
Cisco 7912
----------
Chirp1 <-- Default Tone
Analog Synth 1
Analog Synth 2
To workaround this problem, just remove the entries from the RingList.xml file instead of commenting them out.
Hope this helps
Cheers
Colin Alessandro
11-01-2005 02:18 AM
Hi,
Firstly, there are 2 different type of ring tones, those that are part of the handsets phone load and those that are loaded onto CallManager in the following directory:
C:\Program Files\Cisco\TFTPPath
The Cisco 7940/60 has 2 ring tones that are part of the phone load, Chirp 1 & 2. These tones can not be removed and they do not appear in the RingList.xml file.
The ring tones that are loaded onto CallManager by default can be removed by deleting there presents in the RingList.xml file.
Example RingList.xml file before removing ring tone Are You There 1
.
.
snip
.
.
Example RingList.xml file after removing ring tone Are You There 1
.
.
snip
.
.
Once you have made the required changes, restart the tftp service.
Note: as a precaution, I always backup the RingList.xml file before making the changes.
PS: The handset will number the ring tones in the order they appear in the RingList.xml file. The ring tones that are contained in the handsets phone load will always appear first (Chirp 1 & 2 for the 7940/60) and then the entries in the RingList.xml the handset will number the tones accordingly.
Cheers
Colin Alessandro
11-07-2005 06:09 PM
hi calessandro,
like i mentioned before, after i modified RingList.xml with new ring list appear on the phone (7940/60) but the problem is the error 'Ring File Unavailable' comeout...i already put raw format file in tftp folder...the size now i change it to 5M, and still got a same error..Plz..
Thanks..
11-07-2005 07:17 PM
5 meg is still way too big. Assuming you have it in the proper format (8-bit ulaw, 8kHz sample rate) thats a 10-minute ringer!
Also check the file permissions and name. I don't believe it is case sensitive, btw
For the ring file, refer to: http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_administration_guide_chapter09186a00800c2efa.html#21431
Hard Rules
==============
- Raw PCM (no header)
- 8000 samples per second
- 8 bits per sample
- uLaw compression
Rules I've Ignored
=======================
- Maximum ring size 16080 samples
(this is about 2 seconds, I've done 5)
- Minimum ring size 240 samples
- Number of samples divisible by 240.
- Ring starts and ends at the zero crossing.
-Chris
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide