I imported a few Cisco 7940 handsets from eBay because they were dirt cheap. After some relatively minor tinkering I have managed to get them working with PBX in a flash and OSS endpoint manager for TFTP provisioning.
Unfortunately I am having trouble with two things
#1 - asterisk provisioning/phone reboot.
When I update the configuration on the PBX end, the phone does not reboot On command like the Yealinks do. There is also no way to configure the phone to make it re-check for configuration every few minutes. So once I make a change on the PBX, the only way to get the phone to pick up the change is to power cycle it. This is not such a big deal but it would be nice to get it working as intended. Has anyone had success/know any workarounds for this?
#2 - New Zealand tones
What do I need to do to make the phone do the New Zealand tones when the receiver is picked up (dialtone,busy etc)? I presume there is some sort of XML file with tone frequencies that needs to go on the TFTP server. If this is the case does anyone mind sharing theirs? There are surprisingly little information about this on the Internet.

