I have been able to successfully edit the mac-sip-interop.cfg in the /tftpboot/ directory to allow one touch voicemail with our Polycom ip650 phones using the Messages button. (by changing up.oneTouchVoiceMail=“0” to up.oneTouchVoiceMail=“1” and then rebooting the phone)
However, I would prefer to go straight to the source of which this file is created so I don’t have to edit each phone’s mac-sip-interop.cfg file?
So far I have tried changing up.oneTouchVoiceMail=“0” to up.oneTouchVoiceMail=“1” in the following files…
/tftpboot/legacy_sip.cfg
/var/www/html/admin/modules/endpoint/install/sip-interop.cfg
/var/www/html/admin/modules/endpoint/install/legacy_sip.cfg
I even tried editing the /var/www/html/admin/modules/endpoint/install/polycominstall.php changing this line…
$sql[] = “INSERT INTO endpoint_basefiles
(brand
, template
, model
, type
, OID
, file
, attrib
, param
, value
) VALUES (‘polycom’, ‘default’, ‘IP320, IP321, IP330, IP331, IP335, IP450, IP550, IP560, IP650, IP670, VVX1500, IP5000, IP6000, IP7000, VVX600, VVX500, VVX300, VVX310, VVX400, VVX410’, ‘phone’, ‘P1150’, ‘sip-interop’, ‘up’, ‘oneTouchVoiceMail’, ‘0’)”;
to this…
$sql[] = “INSERT INTO endpoint_basefiles
(brand
, template
, model
, type
, OID
, file
, attrib
, param
, value
) VALUES (‘polycom’, ‘default’, ‘IP320, IP321, IP330, IP331, IP335, IP450, IP550, IP560, IP650, IP670, VVX1500, IP5000, IP6000, IP7000, VVX600, VVX500, VVX300, VVX310, VVX400, VVX410’, ‘phone’, ‘P1150’, ‘sip-interop’, ‘up’, ‘oneTouchVoiceMail’, ‘1’)”;
Each time I make a change, I delete the “mac” cfg files in the /tftpboot/ directory and use the commercial endpoint manager to rebuild the files, but the up.oneTouchVoiceMail=“0” value always returns to zero.
Any help would be greatly appreciated…
Thanks!
Jeff