Yealink Forums
Auto-Provisioning not updating/replacing settings. - Printable Version

+- Yealink Forums (http://forum.yealink.com/forum)
+-- Forum: IP Phone Series (/forumdisplay.php?fid=4)
+--- Forum: Auto Provisioning (/forumdisplay.php?fid=14)
+--- Thread: Auto-Provisioning not updating/replacing settings. (/showthread.php?tid=2698)

Pages: 1 2


Auto-Provisioning not updating/replacing settings. - kkj - 11-04-2014 05:05 AM

The model of the phone I'm working with is the SIP-T38.

Phones that have previously been configured through auto-provision are not updating settings that have changed in an updated version of the global configuration auto-provision file.

Here is an example of the sequence of events:
  1. y000000000038.cfg (version 1) is uploaded to TFTP server. It contains a configuration for the time zone.
  2. A phone with factory default settings is connected to the network and powered on. It successfully auto-provisions.
  3. A change is made to the y000000000038.cfg file (version 2) and re-uploaded, replacing the original. It contains a different setting for the time zone than version 1 of the file.
  4. I access the phone's web UI and manually trigger auto-provisioning.
  5. The phone's time zone setting does not change. It is still the setting found in version 1 of the y000000000038.cfg file.
My question is this: Why doesn't the phone replace the settings found in the new version of the config file?

The only way I am able to get around this (aside from manually configuring the phone) is to reset it to factory defaults, at which point it auto-provisions and collects the most recent version of the configuration.

I'm about to deploy a large number of phones, but in the near future (after the phones have been deployed) I will need to update the global config and would like to avoid having to reset their settings individually.

Thanks in advance.


RE: Auto-Provisioning not updating/replacing settings. - Coco_Yealink - 11-04-2014 02:00 PM

Hello KKJ,

Could you please provide both two cfg files for me and then I can test in my side.
And could you please tell me what the firmware of your T38 ?

Thx


RE: Auto-Provisioning not updating/replacing settings. - kkj - 11-05-2014 12:21 AM

(11-04-2014 02:00 PM)Yealink_Coco Wrote:  Hello KKJ,

Could you please provide both two cfg files for me and then I can test in my side.
And could you please tell me what the firmware of your T38 ?

Thx


Version 1
Code:
#!version:1.0.0.1
#Per Phone Config

################################################################################​#######
##                                Time Settings                                         ##
################################################################################​#######

#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8.
#The default time zone name is China(Beijing).  
#local_time.time_zone = +8
#local_time.time_zone_name = China(Beijing)
local_time.time_zone = -7
local_time.time_zone_name = United States-Mountain Time

#Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org.
local_time.ntp_server1 = cn.pool.ntp.org
local_time.ntp_server2 = cn.pool.ntp.org

#Configure the time format; 0-12 Hour, 1-24 Hour (default);
local_time.time_format = 0

#Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM;
local_time.date_format = 6


#Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO;
account.1.dtmf.type = 0

################################################################################​#######

security.user_name.admin = admin
security.user_password = admin:password

################################################################################​#######

account.1.sip_server_host = 192.168.10.190
account.1.sip_server_port = 5060

################################################################################​#######

voice_mail.number.1 = *97

################################################################################​#######
##                 Remote phonebook                                                     ##
################################################################################​#######

#Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5.
#remote_phonebook.data.x.url =  
#remote_phonebook.data.x.name =

remote_phonebook.data.1.url =
remote_phonebook.data.1.name =

remote_phonebook.data.2.url =
remote_phonebook.data.2.name =

remote_phonebook.data.3.url =
remote_phonebook.data.3.name =

remote_phonebook.data.4.url =
remote_phonebook.data.4.name =

remote_phonebook.data.5.url =
remote_phonebook.data.5.name =


################################################################################​#######
##                                Line Key                                              ##                
################################################################################​#######

#The x of the parameter "linekey.x.line" ranges from 1 to 6.
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.

#Configure Line Key1
linekey.1.line =  
linekey.1.value = *76
linekey.1.pickup_value =
linekey.1.type = 13
linekey.1.xml_phonebook =
linekey.1.label = DND Toggle

Configure Line Key2                        
linekey.2.line =
linekey.2.value =
linekey.2.pickup_value =
linekey.2.type = 22
linekey.2.xml_phonebook = 1
linekey.2.label = Office Numbers

#Configure Line Key3                        
linekey.3.line =
linekey.3.value =
linekey.3.pickup_value =
linekey.3.type = 22
linekey.3.xml_phonebook = 0
linekey.3.label = ABQ Exts

#Configure Line Key4 (for T38G only)                        
linekey.4.line =
linekey.4.value =            
linekey.4.pickup_value =                  
linekey.4.type = 22
linekey.4.xml_phonebook = 3
linekey.4.label = ABQ Cells

#Configure Line Key5  (for T38G only)                      
linekey.5.line =
linekey.5.value =                        
linekey.5.pickup_value =                  
linekey.5.type =  22
linekey.5.xml_phonebook = 2
linekey.5.label = IT Dept

#Configure Line Key6  (for T38G only)                      
linekey.6.line =
linekey.6.value =
linekey.6.pickup_value =        
linekey.6.type =
linekey.6.xml_phonebook =
linekey.6.label =

programablekey.3.type = 2
programablekey.3.line =
programablekey.3.value = Forward
programablekey.3.xml_phonebook =
programablekey.3.history_type =
programablekey.3.label = Forward

################################################################################​#######
##            Configure the access URL of the  Wallpaper                             ##                                            
################################################################################​#######
wallpaper_upload.url =
phone_setting.backgrounds =

#Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800.
phone_setting.screen_saver_time = 1800

#Configure the active backlight level. It ranges from 1 to 10, the default value is 2.
#The same level for different phones may result in different backlight intensities.
#The backlight level of T2xP ranges from 1 to 3.
phone_setting.active_backlight_level = 7

#Enable or disable the inactive backlight level. 0-Enabled, 1-Disabled. The default value is 1.
phone_setting.inactive_backlight_level = 1

#Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800.
phone_setting.backlight_time = 600

Version 2
Code:
#!version:1.0.0.1
#Per Phone Config

################################################################################​#######
##                                Time Settings                                         ##
################################################################################​#######

#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8.
#The default time zone name is China(Beijing).  
#local_time.time_zone = +8
#local_time.time_zone_name = China(Beijing)
local_time.time_zone = -7
local_time.time_zone_name = United States-Mountain Time

#Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org.
local_time.ntp_server1 = cn.pool.ntp.org
local_time.ntp_server2 = cn.pool.ntp.org

#Configure the time format; 0-12 Hour, 1-24 Hour (default);
local_time.time_format = 0

#Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM;
local_time.date_format = 2


#Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO;
account.1.dtmf.type = 0

################################################################################​#######

security.user_name.admin = admin
security.user_password = admin:password

################################################################################​#######

account.1.sip_server_host = 192.168.10.190
account.1.sip_server_port = 5060

################################################################################​#######

voice_mail.number.1 = *97

################################################################################​#######
##                 Remote phonebook                                                     ##
################################################################################​#######

#Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5.
#remote_phonebook.data.x.url =  
#remote_phonebook.data.x.name =

remote_phonebook.data.1.url =
remote_phonebook.data.1.name =

remote_phonebook.data.2.url =
remote_phonebook.data.2.name =

remote_phonebook.data.3.url =
remote_phonebook.data.3.name =

remote_phonebook.data.4.url =
remote_phonebook.data.4.name =

remote_phonebook.data.5.url =
remote_phonebook.data.5.name =


################################################################################​#######
##                                Line Key                                              ##                
################################################################################​#######

#The x of the parameter "linekey.x.line" ranges from 1 to 6.
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.

#Configure Line Key1
linekey.1.line =  
linekey.1.value = *76
linekey.1.pickup_value =
linekey.1.type = 13
linekey.1.xml_phonebook =
linekey.1.label = DND Toggle

Configure Line Key2                        
linekey.2.line =
linekey.2.value =
linekey.2.pickup_value =
linekey.2.type = 22
linekey.2.xml_phonebook = 1
linekey.2.label = Office Numbers

#Configure Line Key3                        
linekey.3.line =
linekey.3.value =
linekey.3.pickup_value =
linekey.3.type = 22
linekey.3.xml_phonebook = 0
linekey.3.label = ABQ Exts

#Configure Line Key4 (for T38G only)                        
linekey.4.line =
linekey.4.value =            
linekey.4.pickup_value =                  
linekey.4.type = 22
linekey.4.xml_phonebook = 3
linekey.4.label = ABQ Cells

#Configure Line Key5  (for T38G only)                      
linekey.5.line =
linekey.5.value =                        
linekey.5.pickup_value =                  
linekey.5.type =  22
linekey.5.xml_phonebook = 2
linekey.5.label = IT Dept

#Configure Line Key6  (for T38G only)                      
linekey.6.line =
linekey.6.value =
linekey.6.pickup_value =        
linekey.6.type =
linekey.6.xml_phonebook =
linekey.6.label =

programablekey.3.type = 2
programablekey.3.line =
programablekey.3.value = Forward
programablekey.3.xml_phonebook =
programablekey.3.history_type =
programablekey.3.label = Forward

################################################################################​#######
##            Configure the access URL of the  Wallpaper                             ##                                            
################################################################################​#######
wallpaper_upload.url =
phone_setting.backgrounds =

#Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800.
phone_setting.screen_saver_time = 1800

#Configure the active backlight level. It ranges from 1 to 10, the default value is 2.
#The same level for different phones may result in different backlight intensities.
#The backlight level of T2xP ranges from 1 to 3.
phone_setting.active_backlight_level = 7

#Enable or disable the inactive backlight level. 0-Enabled, 1-Disabled. The default value is 1.
phone_setting.inactive_backlight_level = 1

#Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800.
phone_setting.backlight_time = 600

The only setting that is different between the two configs is the local_time.date_format setting, which changes from 6 to 2.

Firmware Version: 38.70.0.186
Hardware Version: 21.5.5.160.64.0.0

Thank you.


RE: Auto-Provisioning not updating/replacing settings. - kkj - 11-05-2014 06:11 AM

I figured it out. I added the lines listed below and it started working.

Code:
#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default);  
auto_provision.mode = 1

#Configure the URL of the auto provisioning server.
auto_provision.server.url = 192.168.13.3

I find that a bit odd though, as the phone is able to auto-provision when booting but subsequent manual auto-provisions do nothing.


RE: Auto-Provisioning not updating/replacing settings. - lorn10 - 11-08-2014 04:00 AM

I have exactly the same problems regarding updating phone settings trough provisioning. I added the following parameters to the y0000000000$suffix.cfg config file, - but the phones doesn't "see" them. Is there an error in the syntax?

LocalTime.SummerTime = 1
LocalTime.dstTimeType = 1
LocalTime.StartTime = 3/5/7/1
LocalTime.EndTime = 10/5/7/2
LocalTime.OffsetTime = 60

All phones are T32G & T38G. OSS End Point Manager is used at FreePBX. Thanks for any hints!


RE: Auto-Provisioning not updating/replacing settings. - kkj - 11-08-2014 04:15 AM

(11-08-2014 04:00 AM)lorn10 Wrote:  I have exactly the same problems regarding updating phone settings trough provisioning. I added the following parameters to the y0000000000$suffix.cfg config file, - but the phones doesn't "see" them. Is there an error in the syntax?

LocalTime.SummerTime = 1
LocalTime.dstTimeType = 1
LocalTime.StartTime = 3/5/7/1
LocalTime.EndTime = 10/5/7/2
LocalTime.OffsetTime = 60

All phones are T32G & T38G. OSS End Point Manager is used at FreePBX. Thanks for any hints!

Is it just those settings that are not updating? I fixed my problem by manually adding an entry for the auto-provision server's IP.

It seems that when the phones have default settings they will auto-provision based on the server you set with the DHCP option... but once they have been configured through that they ignore subsequent configuration changes unless they know the address of the server to auto-provision from [despite it being available to them through DHCP], so you must manually specify it in the original config or add it through the webUI and force it to provision.


RE: Auto-Provisioning not updating/replacing settings. - lorn10 - 11-08-2014 04:47 PM

Quote:Is it just those settings that are not updating? I fixed my problem by manually adding an entry for the auto-provision server's IP.

It seems that when the phones have default settings they will auto-provision based on the server you set with the DHCP option... but once they have been configured through that they ignore subsequent configuration changes unless they know the address of the server to auto-provision from [despite it being available to them through DHCP], so you must manually specify it in the original config or add it through the webUI and force it to provision.

Thanks for your fast answer. Yes, these are the changes which are not updated to the phones. My full y0000000000$suffix.cfg config file looks very different from yours. Where I should add your two new entries?

Code:
[ cfg:/phone/config/system.ini,reboot=1 ]
LocalTime.TimeZone = {$timezone}
LocalTime.TimeServer1 = {$network_time_server}
LocalTime.TimeServer2 = pool.ntp.org
LocalTime.Interval = 1000
LocalTime.SummerTime = 1
LocalTime.dstTimeType = 1
LocalTime.StartTime = 3/5/7/1
LocalTime.EndTime = 10/5/7/2
LocalTime.OffsetTime = 60
LocalTime.TimeFormat = 1
LocalTime.DateFormat = 5

AutoProvision.bEnablePowerOn = 1
AutoProvision.bEnableWeekly = 0
AutoProvision.bEnableDHCPOption = 1
AutoProvision.listSystemOptions = 66,43
AutoProvision.strServerURL = tftp://{$server.ip.1}

telnet.telnet_enable = 0

[ cfg:/phone/config/system.ini,reboot=1]
Profile.CNG = 0
Profile.VAD = 1
Profile.Echo = 1
Profile.SIDE_TONE = -30

[ cfg:/phone/config/user.ini,reboot=1 ]
WatchDog.Time = 10
vpm_tone_Country.Country = {$tones_country}

AlertInfo0.Text = interal
AlertInfo0.Ringer = 2

AlertInfo1.Text = external
AlertInfo1.Ringer = 5

Emergency.Num = 000

PhoneSetting.BacklightTime = 120
PhoneSetting.DialNowDelay = {$dialnowdelay}
PhoneSetting.BackGrounds = {$uselogo}
PhoneSetting.BackLight = 6
PhoneSetting.UnusedBackLight = 0
PhoneSetting.ScreensaverTime = {$screensaverdelay}
PhoneSetting.Theme = {$theme}
PhoneSetting.Voicevolume = 5
PhoneSetting.Lock = 0

[ bin:/phone/config/DialNow.xml,reboot=0 ]
url=tftp://{$server.ip.1}/dialnow.xml

[ psw:/phone/config/.htpasswd ]
admin = {$adminpw}

[ rom:Firmware ]
url = {$firmware_name}

Supplement: Parameter auto_provision.server.url semms to be for firmware V71 and above, - not for V70 based like T38G & T32G are. Does this really works for you at T38G? In my (old) config, parameter AutoProvision.strServerURL seems the correct one. It works for firmware 32.70.0.185 & 38.70.0.185. However, daylight saving parameters are still completely ignored.


RE: Auto-Provisioning not updating/replacing settings. - kkj - 11-11-2014 12:00 AM

(11-08-2014 04:47 PM)lorn10 Wrote:  
Quote:Is it just those settings that are not updating? I fixed my problem by manually adding an entry for the auto-provision server's IP.

It seems that when the phones have default settings they will auto-provision based on the server you set with the DHCP option... but once they have been configured through that they ignore subsequent configuration changes unless they know the address of the server to auto-provision from [despite it being available to them through DHCP], so you must manually specify it in the original config or add it through the webUI and force it to provision.

Thanks for your fast answer. Yes, these are the changes which are not updated to the phones. My full y0000000000$suffix.cfg config file looks very different from yours. Where I should add your two new entries?

Code:
[ cfg:/phone/config/system.ini,reboot=1 ]
LocalTime.TimeZone = {$timezone}
LocalTime.TimeServer1 = {$network_time_server}
LocalTime.TimeServer2 = pool.ntp.org
LocalTime.Interval = 1000
LocalTime.SummerTime = 1
LocalTime.dstTimeType = 1
LocalTime.StartTime = 3/5/7/1
LocalTime.EndTime = 10/5/7/2
LocalTime.OffsetTime = 60
LocalTime.TimeFormat = 1
LocalTime.DateFormat = 5

AutoProvision.bEnablePowerOn = 1
AutoProvision.bEnableWeekly = 0
AutoProvision.bEnableDHCPOption = 1
AutoProvision.listSystemOptions = 66,43
AutoProvision.strServerURL = tftp://{$server.ip.1}

telnet.telnet_enable = 0

[ cfg:/phone/config/system.ini,reboot=1]
Profile.CNG = 0
Profile.VAD = 1
Profile.Echo = 1
Profile.SIDE_TONE = -30

[ cfg:/phone/config/user.ini,reboot=1 ]
WatchDog.Time = 10
vpm_tone_Country.Country = {$tones_country}

AlertInfo0.Text = interal
AlertInfo0.Ringer = 2

AlertInfo1.Text = external
AlertInfo1.Ringer = 5

Emergency.Num = 000

PhoneSetting.BacklightTime = 120
PhoneSetting.DialNowDelay = {$dialnowdelay}
PhoneSetting.BackGrounds = {$uselogo}
PhoneSetting.BackLight = 6
PhoneSetting.UnusedBackLight = 0
PhoneSetting.ScreensaverTime = {$screensaverdelay}
PhoneSetting.Theme = {$theme}
PhoneSetting.Voicevolume = 5
PhoneSetting.Lock = 0

[ bin:/phone/config/DialNow.xml,reboot=0 ]
url=tftp://{$server.ip.1}/dialnow.xml

[ psw:/phone/config/.htpasswd ]
admin = {$adminpw}

[ rom:Firmware ]
url = {$firmware_name}

Supplement: Parameter auto_provision.server.url semms to be for firmware V71 and above, - not for V70 based like T38G & T32G are. Does this really works for you at T38G? In my (old) config, parameter AutoProvision.strServerURL seems the correct one. It works for firmware 32.70.0.185 & 38.70.0.185. However, daylight saving parameters are still completely ignored.

Here is the full config I use for all the T38's.

Code:
#!version:1.0.0.1

################################################################################​#######
##                 Auto Provisioning                                                 ##      
################################################################################​#######

#Enable or disable the phone to check new configuration when powered on; 0-Disabled, 1-Enabled (default);  
auto_provision.mode = 1

#Enable or disable the phone to check the new configuration weekly; 0-Disabled (default), 1-Enabled;
auto_provision.weekly.enable = 1

#Configure the week time the phone checks the new configuration. Applicable when the auto provisioning mode is configured as weekly or power on + weekly;
#auto_provision.weekly.mask = 0123456
#auto_provision.weekly.begin_time = 00:00
#auto_provision.weekly.end_time = 00:00

auto_provision.weekly.mask = 0123456
auto_provision.weekly.begin_time = 00:00
auto_provision.weekly.end_time = 01:00

#Configure the URL of the auto provisioning server.
auto_provision.server.url = 192.168.1.30

################################################################################​#######
##                                Time Settings                                         ##
################################################################################​#######

#Configure the time zone and time zone name. The time zone ranges from -11 to +12, the default value is +8.
#The default time zone name is China(Beijing).  
#local_time.time_zone = +8
#local_time.time_zone_name = China(Beijing)
local_time.time_zone = -7
local_time.time_zone_name = United States-Mountain Time

#Configure the domain name or the IP address of the NTP server. The default value is cn.pool.ntp.org.
local_time.ntp_server1 = cn.pool.ntp.org
local_time.ntp_server2 = cn.pool.ntp.org

#Configure the time format; 0-12 Hour, 1-24 Hour (default);
local_time.time_format = 0

#Configure the date format; 0-WWW MMM DD (default), 1-DD-MMM-YY, 2-YYYY-MM-DD, 3-DD/MM/YYYY, 4-MM/DD/YY, 5-DD MMM YYYY, 6-WWW DD MMM;
local_time.date_format = 2


#Configure the DTMF type; 0-INBAND, 1-RFC2833 (default), 2-SIP INFO, 3-AUTO+SIP INFO;
account.1.dtmf.type = 1

################################################################################​#######

security.user_name.admin = admin
security.user_password = admin:x

################################################################################​#######

account.1.sip_server_host = 192.168.1.30
account.1.sip_server_port = 5060

################################################################################​#######

voice_mail.number.1 = *97

################################################################################​#######
##                 Remote phonebook                                                     ##
################################################################################​#######

#Configure the access URL and dispaly name of the remote phonebook. X ranges from 1 to 5.
#remote_phonebook.data.x.url =  
#remote_phonebook.data.x.name =

remote_phonebook.data.1.url = http://192.168.1.40/xmlservices/yealink/create_menu.php?o=Albuquerque
remote_phonebook.data.1.name = ABQ Exts

remote_phonebook.data.2.url = http://192.168.1.40/xmlservices/yealink/create_menu.php?o=public_numbers
remote_phonebook.data.2.name = Main Office Numbers

remote_phonebook.data.3.url = http://192.168.1.40/xmlservices/yealink/create_menu.php?o=IT
remote_phonebook.data.3.name = IT Dept

remote_phonebook.data.4.url = http://192.168.1.40/xmlservices/yealink/create_menu.php?o=Albuquerque&cell=true
remote_phonebook.data.4.name = ABQ Cells

remote_phonebook.data.5.url =
remote_phonebook.data.5.name =

#local_contact.data.url = tftp://192.168.1.30/ContactData.xml
#local_contact.photo.url = tftp://192.168.1.30/photo.tar
local_contact.data_photo_tar.url = tftp://192.168.1.30/Contact.tar

################################################################################​#######
##                                Line Key                                              ##                
################################################################################​#######

#The x of the parameter "linekey.x.line" ranges from 1 to 6.
#The default value equals to the value of x. For example, the default value of the parameter "linekey.1.line" is 1.
#linekey.x.lable--Define the label for each line key.

#Configure Line Key1
linekey.1.line =  
linekey.1.value = *76
linekey.1.pickup_value =
linekey.1.type = 13
linekey.1.xml_phonebook =
linekey.1.label = DND Toggle

Configure Line Key2
linekey.2.line =
linekey.2.value =
linekey.2.pickup_value =
linekey.2.type = 22
linekey.2.xml_phonebook = 1
linekey.2.label = Office Numbers

#Configure Line Key3                        
linekey.3.line =
linekey.3.value =
linekey.3.pickup_value =
linekey.3.type = 22
linekey.3.xml_phonebook = 0
linekey.3.label = ABQ Exts

#Configure Line Key4 (for T38G only)                        
linekey.4.line =
linekey.4.value =            
linekey.4.pickup_value =                  
linekey.4.type = 22
linekey.4.xml_phonebook = 3
linekey.4.label = ABQ Cells

#Configure Line Key5  (for T38G only)                      
linekey.5.line =
linekey.5.value =                        
linekey.5.pickup_value =                  
linekey.5.type =  22
linekey.5.xml_phonebook = 2
linekey.5.label = IT Dept

#Configure Line Key6  (for T38G only)                      
linekey.6.line =
linekey.6.value =
linekey.6.pickup_value =
linekey.6.type =
linekey.6.xml_phonebook =
linekey.6.label =

programablekey.3.type = 2
programablekey.3.line =
programablekey.3.value = Forward
programablekey.3.xml_phonebook =
programablekey.3.history_type =
programablekey.3.label = Forward

################################################################################​#######
##            Configure the access URL of the  Wallpaper                             ##                                            
################################################################################​#######
wallpaper_upload.url = tftp://192.168.1.30/bg1.png
phone_setting.backgrounds = Config:bg1.png

#Configure the screen saver time (in seconds). The valid values are 1, 60 (default), 120, 300, 600, 1800.
phone_setting.screen_saver_time = 600

#Configure the active backlight level. It ranges from 1 to 10, the default value is 2.
#The same level for different phones may result in different backlight intensities.
#The backlight level of T2xP ranges from 1 to 3.
phone_setting.active_backlight_level = 7

#Enable or disable the inactive backlight level. 0-Enabled, 1-Disabled. The default value is 1.
phone_setting.inactive_backlight_level = 1

#Configure the backlight time (in seconds). The valid values are: 1-Always on, 60 (default), 120, 300, 600, 1800.
phone_setting.backlight_time = 600

The majority of the phones we have use firmware version: 38.70.0.186, some of them are on 38.70.0.126. But they all work with this config.

I have not tried the auto-provision format you have in your post. As you said, it is for a different version of the firmware. My phones seem to like the new format though, despite not being on v71+. With this layout, I don't think the phone cares which order you have the statements in, or which heading you have them under. My assumption just from looking at the structure of the older format is that the phones would interpret them in a much more rigid manner. I think the most important thing is to have the "#!version:1.0.0.1" header at the top of document. Maybe try converting your config over to the new layout and try it on a test phone? Hope that helps.


RE: Auto-Provisioning not updating/replacing settings. - lorn10 - 11-13-2014 02:59 AM

Quote:Here is the full config I use for all the T38's.

...

The majority of the phones we have use firmware version: 38.70.0.186, some of them are on 38.70.0.126. But they all work with this config.

I have not tried the auto-provision format you have in your post. As you said, it is for a different version of the firmware. My phones seem to like the new format though, despite not being on v71+. With this layout, I don't think the phone cares which order you have the statements in, or which heading you have them under. My assumption just from looking at the structure of the older format is that the phones would interpret them in a much more rigid manner. I think the most important thing is to have the "#!version:1.0.0.1" header at the top of document. Maybe try converting your config over to the new layout and try it on a test phone? Hope that helps.

Many thanks for all this information! Will try... Last thing, firmware 38.70.0.186 seems to be a special (UK) one, - right? I think it uses also M7 style template...


RE: Auto-Provisioning not updating/replacing settings. - kkj - 11-13-2014 04:17 AM

Quote:Many thanks for all this information! Will try... Last thing, firmware 38.70.0.186 seems to be a special (UK) one, - right? I think it uses also M7 style template...

Honestly I'm not sure. I'm in the US though.