diff --git a/resources/templates/provision/linksys/spa941/{$mac}.xml b/resources/templates/provision/linksys/spa941/{$mac}.xml
index 65f4dd5b48..ef43866d2f 100644
--- a/resources/templates/provision/linksys/spa941/{$mac}.xml
+++ b/resources/templates/provision/linksys/spa941/{$mac}.xml
@@ -13,15 +13,15 @@
-
-
-Manual
+{$dns_server_primary}
+{$dns_server_secondary}
+DHCP,Manual
Parallel
0
{$ntp_server_primary}
-{$ntp_server_secondary}
+{$ntp_server_secondary}
No
Yes
1
@@ -126,7 +126,7 @@
Yes
Yes
2
-3600
+0
300
30
Yes
@@ -258,7 +258,7 @@
{$spa_time_zone}
-start=3/8/7/02:0:0;end=11/1/7/02:0:0;save=1
+start={$daylight_savings_start_month}/{$daylight_savings_start_day}/{$daylight_savings_start_weekday}/{$daylight_savings_start_time}:0:0;end={$daylight_savings_stop_month}/{$daylight_savings_stop_day}/{$daylight_savings_stop_weekday}/{$daylight_savings_stop_time}:0:0;save=1
Yes
-16
.1
@@ -277,19 +277,15 @@
Background Picture
{foreach $keys["line"] as $row}
-{if $row.device_key_type == "line"}
+{if $row.device_key_category == "line"}
{$row.device_key_line}
{$row.device_key_label}
-{if $row.device_key_extension == "shared"}shared{else}private{/if}
+{if $row.device_key_type == "shared"}shared{else}private{/if}
-{else}
-Enabled
-{$row.device_key_label}
-private
{$row.device_key_value}
-{/if}
+{/if}
{/foreach}
{$ExtLineStatus_2}
@@ -302,7 +298,7 @@
Asterisk
*98
Vertical First
-No
+Yes
@@ -372,7 +368,7 @@
No
Yes
-private
+{if $shared_line_1 == "shared"}shared{else}private{/if}
3600
Yes
@@ -453,7 +449,7 @@
Yes
Yes
-private
+{if $shared_line_2 == "shared"}shared{else}private{/if}
3600
Yes
@@ -534,7 +530,7 @@
Yes
Yes
-private
+{if $shared_line_3 == "shared"}shared{else}private{/if}
3600
Yes
@@ -615,7 +611,7 @@
Yes
Yes
-private
+{if $shared_line_4 == "shared"}shared{else}private{/if}
3600
Yes