Thanks your your reply and sorry about attachment. It should be attached now.
For now I have the phones set up in a lab environment. I found Serva tftp/dchp/http server to be small, simple, lightweight and easy to use. I have been using it in product for almost a year with my 7940’s without problem.
"Take a copy of the KNOWN WORKING phone config and edit just the pieces needed for the next phone to minimize typos and extra spaces as the XML is very finicky at times"
I have very subtle changes to the KNOWN WORKING configs only to see the phone ignore it.
"TFTP logs are your friend, you want to verify in the logs that the config files for that phone are being requested (easy enough to see as the filename will include the mac address."
The tftp logs show that the XML was loaded but the changes aren’t reflected on the phone. This goes to your point about the phone ignoring subtle changes in config.
"Going along with point 4 you may have an issue of the file names being case sensitive and your using lowercase when you need uppercase or vice versa"
I go back to the lab and modify the file name. I’ll provide feedback when it’s done.
"On the 79xx phones after it gets a DHCP address you can jump through the menus on the phone itself and check the “status” section and in there you can actually watch real time on the phone what the provisioning status is such as it can’t find the file it’s looking for or that the xml is invallid (it’s pretty quick so just keep your eye on the phone or you will miss it)"
I’ll be checking this out in the lab ASAP.
Thanks for sharing your knowledge.