Provisioning Guide
Page 14
... following example, a device at the DHCP-assigned IP address 192.168.1.102 is instructed to provision itself to the SuperVoIP service: http://192.168.1.102/admin/resync?https://prov.supervoip.com/linksys-init/1234abcd In this initial resync operation, the SPA is configured in a single step, and is automatically directed to...
... following example, a device at the DHCP-assigned IP address 192.168.1.102 is instructed to provision itself to the SuperVoIP service: http://192.168.1.102/admin/resync?https://prov.supervoip.com/linksys-init/1234abcd In this initial resync operation, the SPA is configured in a single step, and is automatically directed to...
Provisioning Guide
Page 15
...values for a specific SPA device. The Linksys Profile Compiler (SPC) tool is named with the extension .cfg (for example, spa2102.cfg). On power-up for service, the preprovisioned SPA can be disabled, via provisioning. The SPA firmware provides specific privileges ...configures the URL of the SPA provisioning server. Optionally, user access to all administration web server parameterse. The User and Admin accounts can be independently password protected. Chapter 1 Provisioning Linksys VoIP Devices Provisioning Overview Automatic In-House Preprovisioning Using the administration...
...values for a specific SPA device. The Linksys Profile Compiler (SPC) tool is named with the extension .cfg (for example, spa2102.cfg). On power-up for service, the preprovisioned SPA can be disabled, via provisioning. The SPA firmware provides specific privileges ...configures the URL of the SPA provisioning server. Optionally, user access to all administration web server parameterse. The User and Admin accounts can be independently password protected. Chapter 1 Provisioning Linksys VoIP Devices Provisioning Overview Automatic In-House Preprovisioning Using the administration...
Provisioning Guide
Page 17
... target TFTP server, followed by DHCP on the SPA web interface, and enter the TFTP URL in this URL syntax: http://x.x.x.x/admin/resync?prvserv/spa2102.cfg where x.x.x.x is the IP address of three ways: • Auto-configuration via local DHCP server. Chapter 1 Provisioning Linksys... VoIP Devices SPA Provisioning Flow At a high level, the provisioning process involves four provisioning states described in the CFG file /spa2102.cfg • Enter a resync URL. Manufacturing reset can be performed from any state through the IVR sequence ****RESET#1# Allowing the end...
... target TFTP server, followed by DHCP on the SPA web interface, and enter the TFTP URL in this URL syntax: http://x.x.x.x/admin/resync?prvserv/spa2102.cfg where x.x.x.x is the IP address of three ways: • Auto-configuration via local DHCP server. Chapter 1 Provisioning Linksys... VoIP Devices SPA Provisioning Flow At a high level, the provisioning process involves four provisioning states described in the CFG file /spa2102.cfg • Enter a resync URL. Manufacturing reset can be performed from any state through the IVR sequence ****RESET#1# Allowing the end...
Provisioning Guide
Page 23
... a unique SLL Client Certificate (and associated private key), in the subject Common Name (CN field) the FQDN of these elements from a SPA2102: User-Agent: Linksys/SPA-2102-2.0.5 (88012BA01234) Provisioning Setup Enabling HTTPS For increased security managing remotely deployed units, the SPA supports HTTPS for ... S=000e08abcdef Early SPA units, manufactured before firmware 2.0.x, do so by the SPA: CN=sprov.callme.com CN=pv.telco.net/mailto:admin@telco.net CN=prof.voice.com/[email protected] In addition to verifying the certificate chain of the provisioning server certificate, the SPA tests...
... a unique SLL Client Certificate (and associated private key), in the subject Common Name (CN field) the FQDN of these elements from a SPA2102: User-Agent: Linksys/SPA-2102-2.0.5 (88012BA01234) Provisioning Setup Enabling HTTPS For increased security managing remotely deployed units, the SPA supports HTTPS for ... S=000e08abcdef Early SPA units, manufactured before firmware 2.0.x, do so by the SPA: CN=sprov.callme.com CN=pv.telco.net/mailto:admin@telco.net CN=prof.voice.com/[email protected] In addition to verifying the certificate chain of the provisioning server certificate, the SPA tests...
Provisioning Guide
Page 28
... not specified by this attribute. The user-access attribute defines access to generate SPA configuration profiles from existing databases. Access by the Admin account is unaffected by a profile are converted to be properly matched by the SPA, except for a parameter, it is ignored ...ua. Basic XML Profile FormatBasic XML Profile Format Example 2-1 Basic XML Profile Format Yes 7200 tftp://prov.telco.com:6900/Linksys/config/spa2102.cfg Linksys SPA Provisioning Guide 2-2 Version 3.0 It supplies the values of the same parameter tag, the last such occurrence overrides any...
... not specified by this attribute. The user-access attribute defines access to generate SPA configuration profiles from existing databases. Access by the Admin account is unaffected by a profile are converted to be properly matched by the SPA, except for a parameter, it is ignored ...ua. Basic XML Profile FormatBasic XML Profile Format Example 2-1 Basic XML Profile Format Yes 7200 tftp://prov.telco.com:6900/Linksys/config/spa2102.cfg Linksys SPA Provisioning Guide 2-2 Version 3.0 It supplies the values of the same parameter tag, the last such occurrence overrides any...
Provisioning Guide
Page 34
...: • Spaces between words are delimited by any earlier ones. "Enable" ; ? Note that no more than one of the values {No | no effect on the Admin account access to the parameter. If the plain-text file contains multiple occurrences of the same parameter-value specification, the last occurrence overrides any one...
...: • Spaces between words are delimited by any earlier ones. "Enable" ; ? Note that no more than one of the values {No | no effect on the Admin account access to the parameter. If the plain-text file contains multiple occurrences of the same parameter-value specification, the last occurrence overrides any one...
Provisioning Guide
Page 50
... private LAN networks. Exercise Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Within a LAN environment connect a PC and an SPA to be running on the SPA admin/advanced configuration page. For example, if the SPA IP address is properly configured by the SPA. The example above defines one parameter value, the first...
... private LAN networks. Exercise Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Within a LAN environment connect a PC and an SPA to be running on the SPA admin/advanced configuration page. For example, if the SPA IP address is properly configured by the SPA. The example above defines one parameter value, the first...
Provisioning Guide
Page 51
... 3 (3 being the most verbose). Successful resync tftp://192.168.1.200/basic.txt More detailed messages are available by refreshing the admin/advanced page on the PC web browser and selecting the Provisioning tab on the local PC. These should now contain the value 12345678...192.168.1.100 requests the file basic.txt from the PC browser. Repeat the TFTP Resync operation described in the web server administration (admin/advanced, System tab, Syslog_Server parameter). Syslog The SPA sends a syslog message to the basic.txt configuration profile, open the following parameters...
... 3 (3 being the most verbose). Successful resync tftp://192.168.1.200/basic.txt More detailed messages are available by refreshing the admin/advanced page on the PC web browser and selecting the Provisioning tab on the local PC. These should now contain the value 12345678...192.168.1.100 requests the file basic.txt from the PC browser. Repeat the TFTP Resync operation described in the web server administration (admin/advanced, System tab, Syslog_Server parameter). Syslog The SPA sends a syslog message to the basic.txt configuration profile, open the following parameters...
Provisioning Guide
Page 52
... Resync_On_Reset parameter is set to the endpoint. Exercise Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Using the PC web browser, open the SPA admin/advanced page, Provisioning tab. Basic Resync Chapter 3 Provisioning Tutorial • Log_Resync_Failure_Msg. Occasionally, it may also be informative to capture an Ethernet packet trace of Resync_Error_Retry_Delay...
... Resync_On_Reset parameter is set to the endpoint. Exercise Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Using the PC web browser, open the SPA admin/advanced page, Provisioning tab. Basic Resync Chapter 3 Provisioning Tutorial • Log_Resync_Failure_Msg. Occasionally, it may also be informative to capture an Ethernet packet trace of Resync_Error_Retry_Delay...
Provisioning Guide
Page 53
... be specified in this case, the SPA performs a DNS lookup to any portion of the test SPA from its own MAC address. Open the SPA admin/advanced page, Provisioning tab. Version 3.0 Linksys SPA Provisioning Guide 3-5 Chapter 3 Provisioning Tutorial Basic Resync Unique Profiles and Macro Expansion In a large deployment, each SPA needs...
... be specified in this case, the SPA performs a DNS lookup to any portion of the test SPA from its own MAC address. Open the SPA admin/advanced page, Provisioning tab. Version 3.0 Linksys SPA Provisioning Guide 3-5 Chapter 3 Provisioning Tutorial Basic Resync Unique Profiles and Macro Expansion In a large deployment, each SPA needs...
Provisioning Guide
Page 58
... before firmware release 2.0. Observe the SPA syslog trace to the reflector script, as in XML format can be used by the script. Open the SPA admin/advanced page, Provisioning tab. To reduce the load on the provisioning server, the SPA supports compression of the HTTPS server. Exercise Step 1 Install gzip on...
... before firmware release 2.0. Observe the SPA syslog trace to the reflector script, as in XML format can be used by the script. Open the SPA admin/advanced page, Provisioning tab. To reduce the load on the provisioning server, the SPA supports compression of the HTTPS server. Exercise Step 1 Install gzip on...
Provisioning Guide
Page 61
... Line 1 parameters: Exercise Step 1 Step 2 Step 3 Step 4 Obtain the SPC utility from the XML profile presented earlier. Open the test SPA web interface on the admin/advanced page, Provisioning tab, and edit GPP_A to the new XML profile, and also specify the alias map as a URL option, as indicated by the...
... Line 1 parameters: Exercise Step 1 Step 2 Step 3 Step 4 Obtain the SPC utility from the XML profile presented earlier. Open the test SPA web interface on the admin/advanced page, Provisioning tab, and edit GPP_A to the new XML profile, and also specify the alias map as a URL option, as indicated by the...