I have spoken with the Fonality help desk several times regarding the need for some flexibility with the parameters that are automatically set in the sip.conf file. There are lots of sip devices that would work very well with trixbox pro except for the fact that you have no option in the CP to change the sip parameters for these devices.
For example all the new Cisco phones need you to configure nat=0 in the sip.conf for them to work. Other devices need changes to the "dtmfmode" or the "qualify" setting before they will work with trixbox pro.
Fonality have told me that I can manually change this in the sip.conf myself but without locking the file the Fonality backup servers just overwrite my changes when they do their periodic sync. If I do lock the file then every time I want to add an extension, assign a phone to an extension, add a sip trunk or change a sip trunk's settings, I have to unlock the sip.conf so that it can accept the changes made in the CP then redo all the manual changes made previously before locking it again.
The other problem is that when you change a device's nat setting to nat=0 the CP shows the status of the extension/device as "n/a" even though the asterisk core can still see the device and reports it's status as "OK" and the response time in "ms".
This must only require some minor changes in the CP to allow these settings to be customized per device and as only administrators have access to these options the risk of creating problems is very low if you can have default settings in there also.
Can someone at Fonality do some work on making this possible?
Gasmanz
Member Since:
2007-09-04