and then in the same dir I have the config file 0002fdff586d.xml
The issue is this: After a factory reset, the phone will find /spa504G.cfg and apply it. It then reboots but it won't load /CiscoVOIP/$PN.xml. It doesnt even make the request. If I do a manual reboot of the phone it immediatly loads up /CiscoVOIP/$PN.xml and subsequently /CiscoVOIP/$MA.xml.
I setup a few of these phones a few months ago and it seems to me that I didnt have to manually reboot. Is there a command I am overlooking?
These phones are using firmware 7.4.6.
I have attached the .pcap files of both the factory reset and then reboot. Note that in packet 45 of the factoy reset file is when I fired off the reboot.
In the pcap files you posted, the phone is sending TFTP requests to IP address 192.168.210.254, but that is not your TFTP server. Is that your DHCP server or default gateway? Also note, I do not see any DHCP reply traffic going from server to client, only requests from client (phone) to broadcast. Are you using DHCP option 66 or some other method to inform the phone of the TFTP server address? It's not clear from the pcap how the phone gets its own IP address, or how it ever finds your TFTP server 192.168.210.17 in the first place.
Lastly, I'm not quite sure how to make sense of this, but here is a quote from page 135 of the SPA500 Admin Guide regarding Profile Rule URL interpretation...
"If no protocol is specified, TFTP is assumed. If no server-name is specified, the host that requests the URL is used as server-name."
I dont know what "the host that requests the URL" is referring to, but when you use a fully formed URL as mentioned above, it doesn't matter.
Configure Multicast Paging on the Cisco IP Phone 7800 Series or 8800 Series Multiplatform Phone
The Cisco IP Phone 7800 and 8800 Series Multiplatform Phones provide voice communication over an Internet Protocol (IP) network...
Add Call Park on a Cisco 7800 or 8800 Series Multiplatform Phone Key Expansion Module
Call park allows the user of the phone to put an incoming call on hold so that the call can be retrieved on another phone. A call is park...