diff --git a/resources/templates/provision/cisco/7940/SIPDefault.cnf b/resources/templates/provision/cisco/7940/SIPDefault.cnf
index 60872f4354..71bc44f2b3 100644
--- a/resources/templates/provision/cisco/7940/SIPDefault.cnf
+++ b/resources/templates/provision/cisco/7940/SIPDefault.cnf
@@ -1,21 +1,131 @@
-image_version: {$firmware_version}
-
-sntp_server: {$ntp_server}
-sntp_mode: unicast
-time_zone: CST
-time_format_24hr: 0
-
-preferred_codec: g729
-messages_uri: *97
-phone_password: {$device_password}
-
-dst_offset: 1
-dst_start_month: March
-dst_start_day_of_week: Sun
-dst_start_week_of_month: 2
-dst_start_time: 02
-dst_stop_month: Nov
-dst_stop_day_of_week: Sunday
-dst_stop_week_of_month: 1
-dst_stop_time: 2
-dst_auto_adjust: 1
+# Image Version
+image_version: "P0S3-08-7-00"
+
+# Proxy Server
+proxy1_address: "192.168.1.1"
+
+# Proxy Server Port (default - 5060)
+proxy1_port:"5060"
+
+# Emergency Proxy info
+proxy_emergency: "192.168.1.1"
+proxy_emergency_port: "5060"
+
+# Backup Proxy info
+proxy_backup: "192.168.1.1"
+proxy_backup_port: "5060"
+
+# Outbound Proxy info
+outbound_proxy: ""
+outbound_proxy_port: "5060"
+
+# NAT/Firewall Traversal
+nat_enable: "0"
+nat_address: ""
+voip_control_port: "5060"
+start_media_port: "16384"
+end_media_port: "32766"
+nat_received_processing: "0"
+
+# Proxy Registration (0-disable (default), 1-enable)
+proxy_register: "1"
+
+# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
+timer_register_expires: "3600"
+
+# Codec for media stream (g711ulaw (default), g711alaw, g729)
+preferred_codec: "none"
+
+# TOS bits in media stream [0-5] (Default - 5)
+tos_media: "5"
+
+# Enable VAD (0-disable (default), 1-enable)
+enable_vad: "0"
+
+# Allow for the bridge on a 3way call to join remaining parties upon hangup
+cnf_join_enable: "1" ; 0-Disabled, 1-Enabled (default)
+
+# Allow Transfer to be completed while target phone is still ringing
+semi_attended_transfer: "0" ; 0-Disabled, 1-Enabled (default)
+
+# Telnet Level (enable or disable the ability to telnet into this phone
+telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged
+
+# Inband DTMF Settings (0-disable, 1-enable (default))
+dtmf_inband: "1"
+
+# Out of band DTMF Settings (none-disable, avt-avt enable (default), avt_always - always avt )
+dtmf_outofband: "avt"
+
+# DTMF dB Level Settings (1-6dB down, 2-3db down, 3-nominal (default), 4-3db up, 5-6dB up)
+dtmf_db_level: "3"
+
+# SIP Timers
+timer_t1: "500" ; Default 500 msec
+timer_t2: "4000" ; Default 4 sec
+sip_retx: "10" ; Default 11
+sip_invite_retx: "6" ; Default 7
+timer_invite_expires: "180" ; Default 180 sec
+
+# Setting for Message speeddial to UOne box
+messages_uri: "*98"
+
+# TFTP Phone Specific Configuration File Directory
+tftp_cfg_dir: "./"
+
+# Time Server
+sntp_mode: "unicast"
+sntp_server: "192.168.1.1"
+time_zone: "EST"
+dst_offset: "1"
+dst_start_month: "Mar"
+dst_start_day: ""
+dst_start_day_of_week: "Sun"
+dst_start_week_of_month: "2"
+dst_start_time: "02"
+dst_stop_month: "Nov"
+dst_stop_day: ""
+dst_stop_day_of_week: "Sunday"
+dst_stop_week_of_month: "1"
+dst_stop_time: "2"
+dst_auto_adjust: "1"
+
+# Do Not Disturb Control (0-off, 1-on, 2-off with no user control, 3-on with no user control)
+dnd_control: "0" ; Default 0 (Do Not Disturb feature is off)
+
+# Caller ID Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
+callerid_blocking: "0" ; Default 0 (Disable sending all calls as anonymous)
+
+# Anonymous Call Blocking (0-disbaled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
+anonymous_call_block: "0" ; Default 0 (Disable blocking of anonymous calls)
+
+# Call Waiting (0-disabled, 1-enabled, 2-disabled with no user control, 3-enabled with no user control)
+call_waiting: "1" ; Default 1 (Call Waiting enabled)
+
+# DTMF AVT Payload (Dynamic payload range for AVT tones - 96-127)
+dtmf_avt_payload: "101" ; Default 100
+
+# XML file that specifies the dialplan desired
+dial_template: "dialplan"
+
+# Network Media Type (auto, full100, full10, half100, half10)
+network_media_type: "auto"
+
+#Autocompletion During Dial (0-off, 1-on [default])
+autocomplete: "1"
+
+#Time Format (0-12hr, 1-24hr [default])
+time_format_24hr: "0"
+
+# URL for external Phone Services
+#services_url: "http://192.168.1.1/xmlservices/index.php"
+
+# URL for external Directory location
+#directory_url: "http://192.168.1.1/xmlservices/PhoneDirectory.php"
+
+# URL for branding logo
+#logo_url: "http://192.168.1.1/cisco/bmp/trixbox.bmp"
+
+# Remote Party ID
+remote_party_id: 1 ; 0-Disabled (default), 1-Enabled
+
diff --git a/resources/templates/provision/cisco/spa301/{$mac}.xml b/resources/templates/provision/cisco/spa301/{$mac}.xml
new file mode 100644
index 0000000000..42b46eb4df
--- /dev/null
+++ b/resources/templates/provision/cisco/spa301/{$mac}.xml
@@ -0,0 +1,498 @@
+
+
+
+
+ Yes
+ 80
+ Yes
+
+
+ SIP
+ Yes
+ No
+ No
+
+ DHCP
+
+
+
+
+
+
+
+
+
+ Manual
+ Parallel
+ No
+
+
+ 0
+ No
+ Yes
+
+
+
+ No
+ Yes
+ Yes
+ 3
+ 1
+
+
+
+ 70
+ 5
+ 2
+ $VERSION
+ $VERSION
+
+
+ application/dtmf-relay
+ application/hook-flash
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ Yes
+ No
+ Yes
+ 5060
+ 5080
+ No
+ PAID-RPID-FROM
+ x-sipura
+ No
+ No
+ No
+ No
+
+ .5
+ 4
+ 5
+ 16
+ 16
+ 16
+ 16
+ 16
+ 240
+ 30
+ 1
+ 7200
+ 30
+ 1200
+
+
+
+ 10
+ 7200
+ 10
+
+
+
+
+
+
+
+
+ 16384
+ 16538
+ 0.030
+ 0
+ 0
+ No
+ No
+ No
+
+ 101
+
+ 98
+ 97
+ 2
+ 96
+ 99
+ 112
+ 113
+ G711u
+ telephone-event
+ PCMU
+ PCMA
+ G726-16
+ G726-24
+ G726-32
+ G726-40
+ G729a
+ G729ab
+ G722
+ encaprtp
+
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+
+
+
+ 15
+ No
+
+ No
+ 224.168.168.168:6061
+ Yes
+
+ none
+ Yes
+
+ Yes
+ Yes
+ 2
+
+ 600
+ 3600
+ 3600
+ 14400
+ Yes
+ Yes
+
+
+ Yes
+ http://{$domain_name}{$project_path}/app/provision/?mac=$MA
+
+
+
+ 66,160,159,150,60,43,125
+ http
+ $PN $MAC -- Requesting resync $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Successful resync $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Resync failed: $ERR
+
+ Yes
+
+ Yes
+ 3600
+
+
+ $PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR
+ $PN $MAC -- Upgrade failed: $ERR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 350@-19,440@-19;10(*/0/1+2)
+ 420@-16;10(*/0/1)
+ 520@-19,620@-19;10(*/0/1+2)
+ 480@-19,620@-19;10(.5/.5/1+2)
+ 480@-19,620@-19;10(.25/.25/1+2)
+ 480@-10,620@0;10(.125/.125/1+2)
+ 440@-19,480@-19;*(2/4/1+2)
+ 440@-10;30(.3/9.7/1)
+ 600@-16;1(.25/.25/1)
+ 985@-16,1428@-16,1777@-16;20(.380/0/1,.380/0/2,.380/0/3,0/4/0)
+ 914@-16,1371@-16,1777@-16;20(.274/0/1,.274/0/2,.380/0/3,0/4/0)
+ 914@-16,1371@-16,1777@-16;20(.380/0/1,.380/0/2,.380/0/3,0/4/0)
+ 985@-16,1371@-16,1777@-16;20(.380/0/1,.274/0/2,.380/0/3,0/4/0)
+ 350@-19,440@-19;2(.1/.1/1+2);10(*/0/1+2)
+ 350@-19,440@-19;2(.2/.2/1+2);10(*/0/1+2)
+ 600@-19;25(.1/.1/1,.1/.1/1,.1/9.5/1)
+ 350@-19;20(.1/.1/1,.1/9.7/1)
+ 397@-19,507@-19;15(0/2/0,.2/.1/1,.1/2.1/2)
+ 600@-16;.3(.05/0.05/1)
+ 600@-19;.2(.05/0.05/1)
+
+ 60(2/4)
+ 60(.3/.2,1/.2,.3/4)
+ 60(.8/.4,.8/4)
+ 60(.4/.2,.3/.2,.8/4)
+ 60(.2/.2,.2/.2,.2/.2,1/4)
+ 60(.2/.4,.2/.4,.2/4)
+ 60(4.5/4)
+ 60(0.25/9.75)
+ 60(.4/.2,.4/2)
+
+ 255
+ 1800
+ 30
+ .5
+ 10
+ 3
+
+ *69
+ *98
+ *66
+ *86
+ *72
+ *73
+ *90
+ *91
+ *92
+ *93
+ *56
+ *57
+ *71
+ *70
+ *67
+ *68
+ *81
+ *82
+ *77
+ *87
+ *78
+ *79
+ *16
+ *17
+ *18
+ *19
+ *96
+ *38
+ *39
+ *03
+
+
+
+
+
+
+ *017110
+ *027110
+ *017111
+ *027111
+ *01722
+ *02722
+ *0172616
+ *0272616
+ *0172624
+ *0272624
+ *0172632
+ *0272632
+ *0172640
+ *0272640
+ *01729
+ *02729
+
+
+
+ GMT-08:00
+
+ Yes
+
+ Yes
+ -16
+ .1
+ 12dB
+ en-US
+
+ {$display_name_1}
+ {$display_name_1}
+ *97
+
+ 1
+ $USER
+ private
+
+
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ No
+
+ n=Classic-1;w=3;c=1
+ n=Classic-2;w=3;c=2
+ n=Classic-3;w=3;c=3
+ n=Classic-4;w=3;c=4
+ n=Simple-1;w=2;c=1
+ n=Simple-2;w=2;c=2
+ n=Simple-3;w=2;c=3
+ n=Simple-4;w=2;c=4
+ n=Simple-5;w=2;c=5
+ n=Office;w=4;c=1
+ n=Pulse;w=5;c=1
+ n=Du-dut;w=6;c=1
+
+ 0
+ 0
+
+ pggrp=224.168.168.168:34560;name=All;num=800;listen=yes;
+
+
+
+ Trusted
+
+ Yes
+
+ private
+
+ 3600
+ No
+
+
+ No
+ No
+ $NOTIFY
+ $PROXY
+
+ 0x68
+ 3
+ 0xb8
+ 6
+ high
+ up and down
+
+ UDP
+ 5060
+ No
+
+ Yes
+
+ No
+ 4
+ No
+ 0
+ none
+ 0
+ No
+ No
+ Yes
+ Yes
+ none
+
+ No
+
+ No
+
+ No
+ No
+ 1
+
+
+
+
+
+ 86400
+
+ No
+
+ No
+ No
+ Yes
+ No
+ No
+
+ {$server_address_1}
+
+
+
+ No
+ Yes
+ Yes
+ No
+ 180
+ No
+ No
+ No
+ 3600
+ Normal
+ No
+
+ {$display_name_1}
+ {$user_id_1}
+ {$user_password_1}
+ No
+
+
+
+
+
+
+
+ G711u
+ No
+ Unspecified
+ Unspecified
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ No
+ Auto
+ 0
+ 0
+ No
+ Default
+
+ (*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
+
+ Yes
+
+
+ Yes
+
+
+
+ 20
+
+
+
+
+
+
+
+
+
+
+ Yes
+ No
+ No
+ No
+ No
+ Yes
+ Yes
+ automatic
+ source
+ media
+ Yes
+ Yes
+
+ 8
+ 10
+ Yes
+
\ No newline at end of file
diff --git a/resources/templates/provision/cisco/spa502g/{$mac}.xml b/resources/templates/provision/cisco/spa502g/{$mac}.xml
new file mode 100644
index 0000000000..ccb042ff20
--- /dev/null
+++ b/resources/templates/provision/cisco/spa502g/{$mac}.xml
@@ -0,0 +1,700 @@
+
+
+
+
+ Yes
+ 80
+ Yes
+
+
+ SIP
+ Yes
+ No
+ No
+
+ Normal
+
+ DHCP
+
+
+
+
+
+
+
+
+
+ Manual
+ Parallel
+ No
+
+
+ 0
+ No
+ Yes
+
+
+
+ No
+ Yes
+ Yes
+ 3
+ 1
+ No Limit
+ No
+ 1
+
+
+
+ 70
+ 5
+ 2
+ $VERSION
+ $VERSION
+
+
+ application/dtmf-relay
+ application/hook-flash
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ Yes
+ No
+ Yes
+ 5060
+ 5080
+ No
+ PAID-RPID-FROM
+ x-sipura
+ No
+ No
+ No
+ No
+
+ .5
+ 4
+ 5
+ 16
+ 16
+ 16
+ 16
+ 16
+ 240
+ 30
+ 1
+ 7200
+ 30
+ 1200
+
+
+
+ 10
+ 7200
+ 10
+
+
+
+
+
+
+
+
+ 16384
+ 16538
+ 0.030
+ 0
+ 0
+ No
+ No
+ No
+
+ 101
+
+ 98
+ 97
+ 2
+ 96
+ 99
+ 112
+ 113
+ G711u
+ telephone-event
+ PCMU
+ PCMA
+ G726-16
+ G726-24
+ G726-32
+ G726-40
+ G729a
+ G729ab
+ G722
+ encaprtp
+
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+
+
+
+ 15
+ No
+
+ No
+ 224.168.168.168:6061
+ Yes
+
+ none
+ Yes
+
+ Yes
+ Yes
+ 2
+
+ 600
+ 3600
+ 3600
+ 14400
+ Yes
+ Yes
+
+
+ Yes
+ http://{$domain_name}{$project_path}/app/provision/?mac=$MA
+
+
+
+ 66,160,159,150,60,43,125
+ http
+ $PN $MAC -- Requesting resync $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Successful resync $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Resync failed: $ERR
+
+ Yes
+
+ Yes
+ 3600
+
+
+ $PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR
+ $PN $MAC -- Upgrade failed: $ERR
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 350@-19,440@-19;10(*/0/1+2)
+ 420@-16;10(*/0/1)
+ 520@-19,620@-19;10(*/0/1+2)
+ 480@-19,620@-19;10(.5/.5/1+2)
+ 480@-19,620@-19;10(.25/.25/1+2)
+ 480@-10,620@0;10(.125/.125/1+2)
+ 440@-19,480@-19;*(2/4/1+2)
+ 440@-10;30(.3/9.7/1)
+ 600@-16;1(.25/.25/1)
+ 985@-16,1428@-16,1777@-16;20(.380/0/1,.380/0/2,.380/0/3,0/4/0)
+ 914@-16,1371@-16,1777@-16;20(.274/0/1,.274/0/2,.380/0/3,0/4/0)
+ 914@-16,1371@-16,1777@-16;20(.380/0/1,.380/0/2,.380/0/3,0/4/0)
+ 985@-16,1371@-16,1777@-16;20(.380/0/1,.274/0/2,.380/0/3,0/4/0)
+ 350@-19,440@-19;2(.1/.1/1+2);10(*/0/1+2)
+ 350@-19,440@-19;2(.2/.2/1+2);10(*/0/1+2)
+ 600@-19;25(.1/.1/1,.1/.1/1,.1/9.5/1)
+ 350@-19;20(.1/.1/1,.1/9.7/1)
+ 397@-19,507@-19;15(0/2/0,.2/.1/1,.1/2.1/2)
+ 600@-16;.3(.05/0.05/1)
+ 600@-19;.2(.05/0.05/1)
+ 440@-10;30(.3/9.7/1)
+
+ 60(2/4)
+ 60(.3/.2,1/.2,.3/4)
+ 60(.8/.4,.8/4)
+ 60(.4/.2,.3/.2,.8/4)
+ 60(.2/.2,.2/.2,.2/.2,1/4)
+ 60(.2/.4,.2/.4,.2/4)
+ 60(4.5/4)
+ 60(0.25/9.75)
+ 60(.4/.2,.4/2)
+
+ 255
+ 1800
+ 30
+ .5
+ 10
+ 3
+
+ *69
+ *98
+ *66
+ *86
+ *72
+ *73
+ *90
+ *91
+ *92
+ *93
+ *56
+ *57
+ *71
+ *70
+ *67
+ *68
+ *81
+ *82
+ *77
+ *87
+ *78
+ *79
+ *16
+ *17
+ *18
+ *19
+ *96
+ *38
+ *36
+ *39
+ *37
+ *03
+
+
+
+
+
+
+ *017110
+ *027110
+ *017111
+ *027111
+ *01722
+ *02722
+ *0172616
+ *0272616
+ *0172624
+ *0272624
+ *0172632
+ *0272632
+ *0172640
+ *0272640
+ *01729
+ *02729
+
+
+
+ GMT-08:00
+
+ Yes
+
+ Yes
+ -16
+ .1
+ 12dB
+
+
+ ISO-8859-1
+ en-US
+
+ {$display_name_1}
+ {$display_name_1}
+ *97
+
+
+
+ None
+ Auto
+ No
+ 300
+ Background Picture
+
+ 1
+ $USER
+ private
+
+
+ 2
+ Scrollable
+
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ No
+ Yes
+ 1
+ No
+
+ n=Classic-1;w=3;c=1
+ n=Classic-2;w=3;c=2
+ n=Classic-3;w=3;c=3
+ n=Classic-4;w=3;c=4
+ n=Simple-1;w=2;c=1
+ n=Simple-2;w=2;c=2
+ n=Simple-3;w=2;c=3
+ n=Simple-4;w=2;c=4
+ n=Simple-5;w=2;c=5
+ n=Office;w=4;c=1
+ n=Pulse;w=5;c=1
+ n=Du-dut;w=6;c=1
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+ pggrp=224.168.168.168:34560;name=All;num=800;listen=yes;
+
+ No
+
+
+ Enterprise
+
+
+
+ No
+
+
+ None
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Trusted
+
+ No
+
+
+ No
+ em_login|1;acd_login|1;acd_logout|1;astate|2;avail|3;unavail|3;redial|5;dir|6;cfwd|7;dnd|8;lcr|9;pickup|10;gpickup|11;unpark|12;em_logout
+ lcr|1;miss|4
+ redial|1;dir|2;cfwd|3;dnd|4;lcr|5;unpark|6;pickup|7;gpickup|8;starcode|11;alpha|12
+ dial|1;delchar|2;clear|3;cancel|4;left|5;right|6;starcode|7;alpha|8;dir
+ endcall|2
+ hold|1;endcall|2;conf|3;xfer|4;toggle;bxfer;confLx;xferLx;park;phold;flash;
+ hold|1;endcall|2;xfer|4;toggle;
+ hold|1;endcall|2;conf|3;toggle;
+ hold|1;endcall|2;join|4
+ endcall|2;
+ resume|1;endcall|2;newcall|3;redial;dir;cfwd;dnd
+ answer|1;ignore|2;toggle|4
+ newcall|1;barge|2;cfwd|3;dnd|4
+ resume|1;barge|2;cfwd|3;dnd|4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Yes
+
+ private
+
+ 3600
+ No
+
+
+ No
+ No
+ $NOTIFY
+ $PROXY
+
+ 0x68
+ 3
+ 0xb8
+ 6
+ high
+ up and down
+
+ UDP
+ 5060
+ No
+
+ Yes
+
+ No
+ 4
+ No
+ 0
+ none
+ 0
+ No
+ No
+ Yes
+ Yes
+ none
+
+ No
+
+ No
+
+ No
+ No
+ 1
+
+
+
+
+
+ 86400
+
+ No
+
+ No
+ No
+ Yes
+ No
+ No
+
+ {$server_address_1}
+
+
+
+ No
+ Yes
+ Yes
+ No
+ 180
+ No
+ No
+ No
+ 3600
+ Normal
+ No
+
+ {$display_name_1}
+ {$user_id_1}
+ {$user_password_1}
+ No
+
+
+
+
+
+
+
+ G711u
+ No
+ Unspecified
+ Unspecified
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ No
+ Auto
+ 0
+ 0
+ No
+ Default
+
+ (*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
+
+ Yes
+
+
+ Yes
+
+
+
+ 20
+
+
+
+
+
+
+
+
+
+
+ Yes
+ No
+ No
+ No
+ No
+ No
+ Yes
+ Speaker
+ No
+ 12hr
+ month/day
+ Yes
+ Yes
+ automatic
+ source
+ media
+ Yes
+ No
+ No
+ Yes
+ Yes
+
+ 8
+ 8
+ 10
+ 10
+ Auto
+ Default
+ Yes
+
+ 8
+ 10 s
+
+ 1800
+ 30
+ Yes
+ 1
+ Yes
+ Broadsoft
+ No
+ *98
+ *68
+ *88
+
+ No
+ 10
+ 7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/resources/templates/provision/cisco/spa512g/{$mac}.xml b/resources/templates/provision/cisco/spa512g/{$mac}.xml
new file mode 100644
index 0000000000..2eee110e94
--- /dev/null
+++ b/resources/templates/provision/cisco/spa512g/{$mac}.xml
@@ -0,0 +1,715 @@
+
+
+
+
+ Yes
+ 80
+ Yes
+
+
+ SIP
+ Yes
+ No
+ No
+
+ Normal
+
+ DHCP
+
+
+
+
+
+
+
+
+
+ Manual
+ Parallel
+ No
+
+
+ 0
+ No
+ No
+ Yes
+
+
+
+ No
+ Yes
+ Yes
+ 3
+ 1
+ No Limit
+ No
+ 1
+
+
+
+ 70
+ 5
+ 2
+ $VERSION
+ $VERSION
+
+
+ application/dtmf-relay
+ application/hook-flash
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ Yes
+ No
+ Yes
+ 5060
+ 5080
+ No
+ PAID-RPID-FROM
+ x-sipura
+ No
+ No
+ No
+ No
+
+ .5
+ 4
+ 5
+ 16
+ 16
+ 16
+ 16
+ 16
+ 240
+ 30
+ 1
+ 7200
+ 30
+ 1200
+
+
+
+ 10
+ 7200
+ 10
+
+
+
+
+
+
+
+
+ 16384
+ 16538
+ 0.030
+ 0
+ 0
+ No
+ No
+ No
+
+ 101
+
+ 98
+ 97
+ 2
+ 96
+ 99
+ 112
+ 113
+ G711u
+ telephone-event
+ PCMU
+ PCMA
+ G726-16
+ G726-24
+ G726-32
+ G726-40
+ G729a
+ G729ab
+ G722
+ encaprtp
+
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+ No
+
+
+
+ 15
+
+ No
+ 224.168.168.168:6061
+ Yes
+
+ none
+ Yes
+
+ Yes
+ Yes
+ 2
+
+ 600
+ 3600
+ 3600
+ 14400
+ Yes
+ Yes
+
+
+ Yes
+ http://{$domain_name}{$project_path}/app/provision/?mac=$MA
+
+
+
+ 66,160,159,150,60,43,125
+ http
+ $PN $MAC -- Requesting resync $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Successful resync $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Resync failed: $ERR
+
+ Yes
+
+ Yes
+ 3600
+
+
+ $PN $MAC -- Requesting upgrade $SCHEME://$SERVIP:$PORT$PATH
+ $PN $MAC -- Successful upgrade $SCHEME://$SERVIP:$PORT$PATH -- $ERR
+ $PN $MAC -- Upgrade failed: $ERR
+
+
+ provisioning ca
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 350@-19,440@-19;10(*/0/1+2)
+ 420@-16;10(*/0/1)
+ 520@-19,620@-19;10(*/0/1+2)
+ 480@-19,620@-19;10(.5/.5/1+2)
+ 480@-19,620@-19;10(.25/.25/1+2)
+ 480@-10,620@0;10(.125/.125/1+2)
+ 440@-19,480@-19;*(2/4/1+2)
+ 440@-10;30(.3/9.7/1)
+ 600@-16;1(.25/.25/1)
+ 985@-16,1428@-16,1777@-16;20(.380/0/1,.380/0/2,.380/0/3,0/4/0)
+ 914@-16,1371@-16,1777@-16;20(.274/0/1,.274/0/2,.380/0/3,0/4/0)
+ 914@-16,1371@-16,1777@-16;20(.380/0/1,.380/0/2,.380/0/3,0/4/0)
+ 985@-16,1371@-16,1777@-16;20(.380/0/1,.274/0/2,.380/0/3,0/4/0)
+ 350@-19,440@-19;2(.1/.1/1+2);10(*/0/1+2)
+ 350@-19,440@-19;2(.2/.2/1+2);10(*/0/1+2)
+ 600@-19;25(.1/.1/1,.1/.1/1,.1/9.5/1)
+ 350@-19;20(.1/.1/1,.1/9.7/1)
+ 397@-19,507@-19;15(0/2/0,.2/.1/1,.1/2.1/2)
+ 600@-16;.3(.05/0.05/1)
+ 600@-19;.2(.05/0.05/1)
+
+ 440@-10;30(.3/9.7/1)
+ 60(2/4)
+ 60(.3/.2,1/.2,.3/4)
+ 60(.8/.4,.8/4)
+ 60(.4/.2,.3/.2,.8/4)
+ 60(.2/.2,.2/.2,.2/.2,1/4)
+ 60(.2/.4,.2/.4,.2/4)
+ 60(4.5/4)
+ 60(0.25/9.75)
+ 60(.4/.2,.4/2)
+
+ 255
+ 1800
+ 30
+ .5
+ 10
+ 3
+
+ *69
+ *98
+ *66
+ *86
+ *72
+ *73
+ *90
+ *91
+ *92
+ *93
+ *56
+ *57
+ *71
+ *70
+ *67
+ *68
+ *81
+ *82
+ *77
+ *87
+ *78
+ *79
+ *16
+ *17
+ *18
+ *19
+ *96
+ *38
+ *36
+ *39
+ *37
+ *03
+
+
+
+
+
+ *017110
+ *027110
+ *017111
+ *027111
+ *01722
+ *02722
+ *0172616
+ *0272616
+ *0172624
+ *0272624
+ *0172632
+ *0272632
+ *0172640
+ *0272640
+ *01729
+ *02729
+
+
+
+
+ GMT-05:00
+
+ Yes
+
+ Yes
+ -16
+ .1
+ 12dB
+
+
+ ISO-8859-1
+ en-US
+
+ {$display_name_1}
+ {$display_name_1}
+ *97
+
+
+ Default
+ None
+ Auto
+ No
+ 300
+ Background Picture
+
+ 1
+ $USER
+ private
+
+
+ 2
+ Scrollable
+
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ No
+ Yes
+ 1
+ No
+
+ n=Classic-1;w=3;c=1
+ n=Classic-2;w=3;c=2
+ n=Classic-3;w=3;c=3
+ n=Classic-4;w=3;c=4
+ n=Simple-1;w=2;c=1
+ n=Simple-2;w=2;c=2
+ n=Simple-3;w=2;c=3
+ n=Simple-4;w=2;c=4
+ n=Simple-5;w=2;c=5
+ n=Office;w=4;c=1
+ n=Pulse;w=5;c=1
+ n=Du-dut;w=6;c=1
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+ pggrp=224.168.168.168:34560;name=All;num=800;listen=yes;
+
+ No
+
+
+ Enterprise
+
+
+
+ No
+
+
+ None
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ No
+
+
+ No
+ em_login|1;acd_login|1;acd_logout|1;astate|2;avail|3;unavail|3;redial|5;dir|6;cfwd|7;dnd|8;lcr|9;pickup|10;gpickup|11;unpark|12;em_logout
+ lcr|1;miss|4
+ redial|1;dir|2;cfwd|3;dnd|4;lcr|5;unpark|6;pickup|7;gpickup|8;starcode|11;alpha|12
+ dial|1;delchar|2;clear|3;cancel|4;left|5;right|6;starcode|7;alpha|8;dir
+ endcall|2
+ hold|1;endcall|2;conf|3;xfer|4;toggle;bxfer;confLx;xferLx;park;phold;flash;
+ hold|1;endcall|2;xfer|4;toggle;
+ hold|1;endcall|2;conf|3;toggle;
+ hold|1;endcall|2;join|4
+ endcall|2;
+ resume|1;endcall|2;newcall|3;redial;dir;cfwd;dnd
+ answer|1;ignore|2;toggle|4
+ newcall|1;barge|2;cfwd|3;dnd|4
+ resume|1;barge|2;cfwd|3;dnd|4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Yes
+
+ private
+
+ 3600
+ No
+
+
+ No
+ No
+ $NOTIFY
+ $PROXY
+
+ 0x68
+ 3
+ 0xb8
+ 6
+ high
+ up and down
+
+ UDP
+ 5060
+ No
+
+ Yes
+
+ No
+ 4
+ No
+ 0
+ none
+ 0
+ No
+ No
+ Yes
+ Yes
+ none
+
+ No
+
+ No
+
+ No
+ No
+ 1
+
+
+
+
+
+ 86400
+
+ No
+
+ No
+ No
+ Yes
+ No
+ No
+
+ {$server_address_1}
+
+
+
+ No
+ Yes
+ Yes
+ No
+ 180
+ No
+ No
+ No
+ 3600
+ Normal
+ No
+
+ {$display_name_1}
+ {$user_id_1}
+ {$user_password_1}
+ No
+
+
+
+
+
+
+
+ G711u
+ No
+ Unspecified
+ Unspecified
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ Yes
+ No
+ Auto
+ 0
+ 0
+ No
+ Default
+
+ (*xx|[3469]11|0|00|[2-9]xxxxxx|1xxx[2-9]xxxxxxS0|xxxxxxxxxxxx.)
+
+ Yes
+
+
+ Yes
+
+
+
+ 20
+
+
+
+
+
+
+
+
+
+
+ Yes
+ No
+ No
+ No
+ No
+ No
+ Yes
+ Speaker
+ No
+ 12hr
+ month/day
+ Yes
+ Yes
+ automatic
+ source
+ media
+ Yes
+ No
+ No
+ Yes
+
+ 8
+ 8
+ 10
+ 10
+ Auto
+ Default
+ None
+
+ 8
+ 10 s
+
+ 1800
+ 30
+ Yes
+ 1
+ Yes
+ Broadsoft
+ No
+ *98
+ *68
+ *88
+
+ No
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ No
+
+
+
+
+
+
+
+ 20
+ Yes
+ No
+ Yes
+ Yes
+ Yes
+ No
+ No
+ 120
+
+
+
+
\ No newline at end of file