cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
645
Views
0
Helpful
2
Replies

Ring File Unreachable! error.. CME 8.6

Michael Durham
Level 4
Level 4

I have a Cisco 2811 router running IOS 15.1 and two 7965 color IP phones.  Everything works EXCEPT ringtones.

For days I have researched and tested everything that I can but I just cannot get it to work.  Reboots, resets, reconfigs...  UGGGGG - I was finally able to get the name of the ringtone to show up in the list but when I select or try to play it, I get the Ring File Unreachable! error..

Below is everything relating to the ringtones option:

 

Files on the flash drive:

Directory of flash:/Ringtones/

59 -rw- 8452 Aug 19 2004 19:58:00 -04:00 Analog1.raw
60 -rw- 8452 Aug 19 2004 19:58:00 -04:00 Analog2.raw
61 -rw- 5572 Aug 19 2004 19:58:00 -04:00 AreYouThere.raw
62 -rw- 5332 Aug 19 2004 19:58:00 -04:00 AreYouThereF.raw
63 -rw- 8452 Aug 19 2004 19:58:00 -04:00 Bass.raw
64 -rw- 12532 Aug 19 2004 19:58:00 -04:00 CallBack.raw
65 -rw- 16324 Aug 19 2004 19:58:00 -04:00 Chime.raw
66 -rw- 8452 Aug 19 2004 19:58:00 -04:00 Classic1.raw
67 -rw- 16372 Aug 19 2004 19:58:00 -04:00 Classic2.raw
68 -rw- 11092 Aug 19 2004 19:58:00 -04:00 ClockShop.raw
69 -rw- 3272 Mar 6 2019 20:55:46 -05:00 ringlist.xml
70 -rw- 9892 Aug 19 2004 19:58:00 -04:00 Drums1.raw
71 -rw- 13732 Aug 19 2004 19:58:00 -04:00 Drums2.raw
72 -rw- 16132 Aug 19 2004 19:58:00 -04:00 FilmScore.raw
73 -rw- 16372 Aug 19 2004 19:58:00 -04:00 HarpSynth.raw
74 -rw- 8452 Aug 19 2004 19:58:00 -04:00 Jamaica.raw
75 -rw- 16372 Aug 19 2004 19:58:00 -04:00 KotoEffect.raw
76 -rw- 13012 Aug 19 2004 19:58:00 -04:00 MusicBox.raw
77 -rw- 8452 Aug 19 2004 19:58:00 -04:00 Piano1.raw
78 -rw- 15652 Aug 19 2004 19:58:00 -04:00 Piano2.raw
79 -rw- 9652 Aug 19 2004 19:58:00 -04:00 Pop.raw
80 -rw- 7492 Aug 19 2004 19:58:00 -04:00 Pulse1.raw
81 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring1.raw
82 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring2.raw
83 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring3.raw
84 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring4.raw
85 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring5.raw
86 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring6.raw
87 -rw- 4292 Aug 19 2004 19:58:00 -04:00 Ring7.raw
88 -rw- 215 May 23 2019 14:33:14 -04:00 RingList.xml
89 -rw- 11092 Aug 19 2004 19:58:00 -04:00 Sax1.raw
90 -rw- 14452 Aug 19 2004 19:58:00 -04:00 Sax2.raw
91 -rw- 16372 Aug 19 2004 19:58:00 -04:00 Vibe.raw
92 -rw- 215 May 23 2019 14:33:00 -04:00 DistinctiveRingList.xml

522928128 bytes total (364150784 bytes free)

 

TFTP Entries:

tftp-server flash:/Ringtones/RingList.xml alias RingList.xml
tftp-server flash:/Ringtones/DistinctiveRingList.xml alias DistinctiveRingList.xml
tftp-server flash:/Ringtones/Analog1.raw alias Analog1.raw
tftp-server flash:/Ringtones/Analog2.raw alias Analog2.raw
tftp-server flash:/Ringtones/AreYouThere.raw alias AreYouThere.raw
tftp-server flash:/Ringtones/AreYouThereF.raw alias AreYouThereF.raw
tftp-server flash:/Ringtones/Bass.raw alias Bass.raw
tftp-server flash:/Ringtones/CallBack.raw alias CallBack.raw
tftp-server flash:/Ringtones/Chime.raw alias Chime.raw
tftp-server flash:/Ringtones/Classic1.raw alias Classic1.raw
tftp-server flash:/Ringtones/Classic2.raw alias Classic2.raw
tftp-server flash:/Ringtones/ClockShop.raw alias ClockShop.raw
tftp-server flash:/Ringtones/Drums1.raw alias Drums1.raw
tftp-server flash:/Ringtones/Drums2.raw alias Drums2.raw
tftp-server flash:/Ringtones/FilmScore.raw alias FilmScore.raw
tftp-server flash:/Ringtones/HarpSynth.raw alias HarpSynth.raw
tftp-server flash:/Ringtones/Jamaica.raw alias Jamaica.raw
tftp-server flash:/Ringtones/KotoEffect.raw alias KotoEffect.raw
tftp-server flash:/Ringtones/MusicBox.raw alias MusicBox.raw
tftp-server flash:/Ringtones/Piano1.raw alias Piano1.raw
tftp-server flash:/Ringtones/Piano2.raw alias Piano2.raw
tftp-server flash:/Ringtones/Pop.raw alias Pop.raw
tftp-server flash:/Ringtones/Pulse1.raw alias Pulse1.raw
tftp-server flash:/Ringtones/Ring1.raw alias Ring1.raw
tftp-server flash:/Ringtones/Ring2.raw alias Ring2.raw
tftp-server flash:/Ringtones/Ring3.raw alias Ring3.raw
tftp-server flash:/Ringtones/Ring4.raw alias Ring4.raw
tftp-server flash:/Ringtones/Ring5.raw alias Ring5.raw
tftp-server flash:/Ringtones/Ring6.raw alias Ring6.raw
tftp-server flash:/Ringtones/Ring7.raw alias Ring7.raw
tftp-server flash:/Ringtones/Sax1.raw alias Sax1.raw
tftp-server flash:/Ringtones/Sax2.raw alias Sax2.raw
tftp-server flash:/Ringtones/Vibe.raw alias Vibe.raw

 

.xml FILE CONFIGURATION - Just one ringtone to start:

more DistinctiveRingList.xml
<CiscoIPPhoneRingList>
  <Ring>
    <DisplayName>Pop</DisplayName>
    <FileName>flash:/Ringtones/Pop.raw</FileName>
  </Ring>
</CiscoIPPhoneRingList>

 

more RingList.xml
<CiscoIPPhoneRingList>
  <Ring>
    <DisplayName>Pop</DisplayName>
    <FileName>flash:/Ringtones/Pop.raw</FileName>
  </Ring>
</CiscoIPPhoneRingList>

 

DEBUG TFTP EVENTS & PACKETS RESULTS:

000091: May 23 16:03:56.763: TFTP: Server request for port 52871, socket_id 0x4ED92B38 for process 280
000092: May 23 16:03:56.763: TFTP: read request from host 192.168.200.21(52871) via FastEthernet0/1.200
000093: May 23 16:03:56.763: TFTP: Looking for ringlist.xml
000094: May 23 16:03:56.767: TFTP: Opened flash:/Ringtones/RingList.xml, fd 10, size 215 for process 280
000095: May 23 16:03:56.771: TFTP: Sending block 1 (retry 0), socket_id 0x4ED92B38
000096: May 23 16:03:56.771: TFTP: Received ACK for block 1, socket_id 0x4ED92B38
000097: May 23 16:03:56.771: TFTP: Finished flash:/Ringtones/RingList.xml, time 00:00:00 for process 280
000098: May 23 16:04:43.144: TFTP: Server request for port 51010, socket_id 0x4ED92B38 for process 280
000099: May 23 16:04:43.144: TFTP: read request from host 192.168.200.21(51010) via FastEthernet0/1.200
000100: May 23 16:04:43.144: TFTP: Looking for ringlist.xml
000101: May 23 16:04:43.148: TFTP: Opened flash:/Ringtones/RingList.xml, fd 10, size 215 for process 280
000102: May 23 16:04:43.152: TFTP: Sending block 1 (retry 0), socket_id 0x4ED92B38
000103: May 23 16:04:43.156: TFTP: Received ACK for block 1, socket_id 0x4ED92B38
000104: May 23 16:04:43.156: TFTP: Finished flash:/Ringtones/RingList.xml, time 00:00:00 for process 280

20190523_160429.jpg

 

 

1 Accepted Solution

Accepted Solutions

pieterh
VIP
VIP

take a look at 

CallManager Express: Add Custom Rings for Cisco 7960 and 7940 IP Phones

 

 

the tftp-server comand associates the name "RingList.xml" with the location of the file on the router.

i suggest to remove the path from the file pointer in the xml file

 

<CiscoIPPhoneRingList>
  <Ring>
    <DisplayName>Pop</DisplayName>
    <FileName>Pop.raw</FileName>
  </Ring>
</CiscoIPPhoneRingList>

View solution in original post

2 Replies 2

pieterh
VIP
VIP

take a look at 

CallManager Express: Add Custom Rings for Cisco 7960 and 7940 IP Phones

 

 

the tftp-server comand associates the name "RingList.xml" with the location of the file on the router.

i suggest to remove the path from the file pointer in the xml file

 

<CiscoIPPhoneRingList>
  <Ring>
    <DisplayName>Pop</DisplayName>
    <FileName>Pop.raw</FileName>
  </Ring>
</CiscoIPPhoneRingList>

Thank you so much!!! THAT WORKED!!! 

I bet I have over 30 hours trying to figure this out.

Now I am on to the next problem....  How to set IP http to privilege 5 so non-admins can access my custom web page on the 2811 router.

https://community.cisco.com/t5/routing/ios-15-1-ip-http-access-without-a-password/m-p/3862163#M315542

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: