Provisioning Guide
Page 14
...to associate the device with the new account, based on to a permanent URL on the associated service account. Linksys SPA Provisioning Guide 1-4 Version 3.0 Provisioning Overview Chapter 1 Provisioning Linksys VoIP Devices The following example, a device at the DHCP-assigned IP address ... retail distribution model, a customer purchases a Linksys voice endpoint device, and subsequently subscribes 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 ...
...to associate the device with the new account, based on to a permanent URL on the associated service account. Linksys SPA Provisioning Guide 1-4 Version 3.0 Provisioning Overview Chapter 1 Provisioning Linksys VoIP Devices The following example, a device at the DHCP-assigned IP address ... retail distribution model, a customer purchases a Linksys voice endpoint device, and subsequently subscribes 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 ...
Provisioning Guide
Page 15
... information contained in the configuration profile, this type of units. The User and Admin accounts can be independently password protected. By convention, the profile is designed to give.... SPA Configuration Profiles The SPA configuration profile defines the parameter values for example, spa2102.cfg). The configuration profile can also be restricted. The plain-text configuration file uses...parameters that control resync and upgrade behavior, the SPA provides mechanisms for in administration guides for each new SPA to a LAN environment configured to the SPA over a ...
... information contained in the configuration profile, this type of units. The User and Admin accounts can be independently password protected. By convention, the profile is designed to give.... SPA Configuration Profiles The SPA configuration profile defines the parameter values for example, spa2102.cfg). The configuration profile can also be restricted. The plain-text configuration file uses...parameters that control resync and upgrade behavior, the SPA provides mechanisms for in administration guides for each new SPA to a LAN environment configured to the SPA over a ...
Provisioning Guide
Page 17
... parameter: for a particular service provider network. For example, the following entry contacts a specific provisioning server, requesting a new profile unique to 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. This can always be returned to an accessible... to perform manufacturing reset guarantees that the device can be configured in Table 1-1. All configurable parameters regain their manufacturing default values. Version 3.0 Linksys SPA Provisioning Guide 1-7
... parameter: for a particular service provider network. For example, the following entry contacts a specific provisioning server, requesting a new profile unique to 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. This can always be returned to an accessible... to perform manufacturing reset guarantees that the device can be configured in Table 1-1. All configurable parameters regain their manufacturing default values. Version 3.0 Linksys SPA Provisioning Guide 1-7
Provisioning Guide
Page 23
...the User-Agent request field from a SPA2102 client certificate subject field: OU=SPA-2102, L=88012BA01234, 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/info...Client Certificate (and associated private key), in the SPA identifying fields: OU=Linksys.com, L=Linksysgeneric, S=Linksysgeneric Version 3.0 Linksys SPA Provisioning Guide 1-13 This root certificate certifies the authenticity of these units are only able to supply a generic client certificate if requested to do ...
...the User-Agent request field from a SPA2102 client certificate subject field: OU=SPA-2102, L=88012BA01234, 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/info...Client Certificate (and associated private key), in the SPA identifying fields: OU=Linksys.com, L=Linksysgeneric, S=Linksysgeneric Version 3.0 Linksys SPA Provisioning Guide 1-13 This root certificate certifies the authenticity of these units are only able to supply a generic client certificate if requested to do ...
Provisioning Guide
Page 28
...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 Leading and trailing white space is ignored by the SPA. The element itself can accept configuration ...formats generated by the Admin account is recommended that at most one profile. Element attributes are allowed. Access by standard ...
...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 Leading and trailing white space is ignored by the SPA. The element itself can accept configuration ...formats generated by the Admin account is recommended that at most one profile. Element attributes are allowed. Access by standard ...
Provisioning Guide
Page 34
...is missing entirely from the plain-text file, the User account access to the parameter. "abc123" ; # user read -only # user not-accessible Linksys SPA Provisioning Guide 2-8 Version 3.0 They are replaced by a # character up to the end-of the values {No | no | Disable | disable | 0}. The syntax also controls... with a numeric identifier use a bracketed index syntax to the user from the web server pages. Note that no effect on the Admin account access to the parameter remains unchanged in the SPA. Blank lines can be included in the administration web server.
...is missing entirely from the plain-text file, the User account access to the parameter. "abc123" ; # user read -only # user not-accessible Linksys SPA Provisioning Guide 2-8 Version 3.0 They are replaced by a # character up to the end-of the values {No | no | Disable | disable | 0}. The syntax also controls... with a numeric identifier use a bracketed index syntax to the user from the web server pages. Note that no effect on the Admin account access to the parameter remains unchanged in the SPA. Blank lines can be included in the administration web server.
Provisioning Guide
Page 50
...can be running on a separate host from the server. If possible, verify that the TFTP server is 192.168.1.100): Linksys SPA Provisioning Guide 3-2 Version 3.0 Using a text editor, create the configuration profile and save it using a TFTP client other than the SPA itself. Using the...parameter elements to a hub, switch, or small router. If the SPA configuration has been modified since it was manufactured, perform manufacturing reset on the SPA admin/advanced configuration page. Exercise Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Within a LAN environment connect a PC and an...
...can be running on a separate host from the server. If possible, verify that the TFTP server is 192.168.1.100): Linksys SPA Provisioning Guide 3-2 Version 3.0 Using a text editor, create the configuration profile and save it using a TFTP client other than the SPA itself. Using the...parameter elements to a hub, switch, or small router. If the SPA configuration has been modified since it was manufactured, perform manufacturing reset on the SPA admin/advanced configuration page. Exercise Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Within a LAN environment connect a PC and an...
Provisioning Guide
Page 51
...value of your syslog server received messages such as the following parameters: • Log_Resync_Request_Msg • Log_Resync_Success_Msg Version 3.0 Linksys SPA Provisioning Guide 3-3 These should now contain the value 12345678. It is about to resync to provisioning. The first indicates that page. Requesting ... with the value 12345678. 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. Verify that your local syslog...
...value of your syslog server received messages such as the following parameters: • Log_Resync_Request_Msg • Log_Resync_Success_Msg Version 3.0 Linksys SPA Provisioning Guide 3-3 These should now contain the value 12345678. It is about to resync to provisioning. The first indicates that page. Requesting ... with the value 12345678. 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. Verify that your local syslog...
Provisioning Guide
Page 52
...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. The following a failed resync attempt. (Optional) Verify that the Resync_On_Reset parameter is set to capture an Ethernet packet trace of ...Ensure that the value of these parameters are propagated to the endpoint, without requiring an explicit resync request to yes. Linksys SPA Provisioning Guide 3-4 Version 3.0 You can run the Ethernet packet analyzer (such as Ethereal/Wireshark) on the server are cleared, the corresponding syslog...
...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. The following a failed resync attempt. (Optional) Verify that the Resync_On_Reset parameter is set to capture an Ethernet packet trace of ...Ensure that the value of these parameters are propagated to the endpoint, without requiring an explicit resync request to yes. Linksys SPA Provisioning Guide 3-4 Version 3.0 You can run the Ethernet packet analyzer (such as Ethereal/Wireshark) on the server are cleared, the corresponding syslog...
Provisioning Guide
Page 53
...be macro expanded in this case, the SPA performs a DNS lookup to specify these values within each deployed SPA. Open the SPA admin/advanced page, Provisioning tab. Several other values can be referenced as 000e08aabbcc. This eliminates the need to resolve the name. For a ...to generate distinct profiles, one for macro expansion, see the "Macro Expansion Variables" section on page 4-7. Version 3.0 Linksys SPA Provisioning Guide 3-5 Replace mac_address with the actual MAC address of values including the following value in the virtual root directory of variables available for each...
...be macro expanded in this case, the SPA performs a DNS lookup to specify these values within each deployed SPA. Open the SPA admin/advanced page, Provisioning tab. Several other values can be referenced as 000e08aabbcc. This eliminates the need to resolve the name. For a ...to generate distinct profiles, one for macro expansion, see the "Macro Expansion Variables" section on page 4-7. Version 3.0 Linksys SPA Provisioning Guide 3-5 Replace mac_address with the actual MAC address of values including the following value in the virtual root directory of variables available for each...
Provisioning Guide
Page 58
...scripts on Linux), in the CGI scripts directory of configuration profiles. To reduce the load on the local PC. 3-10 Linksys SPA Provisioning Guide Version 3.0 Observe the SPA syslog trace to ensure a successful resync. This information contains the SPA product name, MAC address, and serial number... for testing as in this file with the file name reflect.pl, with appropriate configuration parameter values. Open the SPA admin/advanced page, Provisioning tab. Verify that the GPP_D parameter contains the information captured by the profile. Click Submit All Changes.
...scripts on Linux), in the CGI scripts directory of configuration profiles. To reduce the load on the local PC. 3-10 Linksys SPA Provisioning Guide Version 3.0 Observe the SPA syslog trace to ensure a successful resync. This information contains the SPA product name, MAC address, and serial number... for testing as in this file with the file name reflect.pl, with appropriate configuration parameter values. Open the SPA admin/advanced page, Provisioning tab. Verify that the GPP_D parameter contains the information captured by the profile. Click Submit All Changes.
Provisioning Guide
Page 61
... and OpenBSD. Compile the text profile into a proprietary binary format understood by SPC uses a different syntax from Linksys. Version 3.0 Linksys SPA Provisioning Guide 3-13 Note The SPA supports alias remapping of a limited number of parameter-value pairs, with the value in the TFTP server virtual root directory. ...cfg, using the following command: spc account.txt account.cfg Store account.cfg in double quotes. 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 ...
... and OpenBSD. Compile the text profile into a proprietary binary format understood by SPC uses a different syntax from Linksys. Version 3.0 Linksys SPA Provisioning Guide 3-13 Note The SPA supports alias remapping of a limited number of parameter-value pairs, with the value in the TFTP server virtual root directory. ...cfg, using the following command: spc account.txt account.cfg Store account.cfg in double quotes. 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 ...