Hi Jeff,
I had been scratching my head with my Cisco 7940 phone since upgrading to SAIL 2.2.1
I had manually provisioned it by building the cfg files and placing into the tftpboot directory.
After upgrade the first thing I notices was the tftpboot dir had been cleaned out,
so I copied the relevent files back from tftpboot.bak directories.
That was fine, but as you know I have rebooted my box a few times, and every time my Cisco phone would stop working, and I'd discover that somehow SIPdefault was being overwritten with an incorrect gateway IPaddr.
Today it twigged ! and I find that there are various IP device files, for RINGLIST.DAT, SIPdefault.cfg and Cisco 7960.
I had built my own Cisco 79XX device previously (I think), as my device has nothing in the provisioning field.
So I figure this is simple, I could just copy and past from the Cisco 7960 device provisioning field, to my 79XX
provisioning field. (well made sense to me).
But it only kind of works ?
i.e it does not pic up the variables line $ext etc.. as the phone actualy displays the variable.. '$ext' on the display in the Line field instead of '5010'.
So I guess I don't understand how this provisioning works under the covers ?
I hoped I could easily modify using your example, to elaborate and properly provision all the settings I had in my manual SIPxxxx.cfg file.
I gather this is work in progress ? which is fine, and certainly happy to test and report
