Specifications
1-11
Linksys SPA Provisioning Guide
Version 3.01
Chapter 1 Provisioning Linksys VoIP Devices
Provisioning Setup
Provisioning Setup
This section describes setup requirements for provisioning a SPA and includes the following topics:
• License Keys, page 1-11
• Software Tools, page 1-11
• Server Configuration, page 1-11
• TFTP, page 1-12
• HTTP, page 1-12
• Enabling HTTPS, page 1-13
• Syslog Server, page 1-15
License Keys
Certain products within the SPA product family provide for premium features. Enabling these features
requires a license key. This key is unique per feature and device. To enable a premium feature in any
device, the corresponding key needs to be programmed into the <License_Keys> parameter. Once
programmed, the feature remains enabled permanently. License_Keys is a write-only parameter that
always appears empty when read. Contact Linksys for further information or to obtain license keys.
Software Tools
The following software tools are useful for provisioning Linksys ATAs :
• Open source gzip compression utility, used when generating configuration profiles
• Open source OpenSSL software package: for profile encryption and HTTPS operations
• Scripting language with CGI scripting support, such as the open source Perl language tools: to test
dynamic generation of profiles and one-step remote provisioning using HTTPS
• Ethernet packet analyzer (such as the freely downloadable Ethereal/Wireshark): to verify secure
exchanges between provisioning servers and Linksys voice devices
• The ssldump utility: for monitoring HTTPS transactions
Server Configuration
Provisioning requires the availability of servers, which for testing purposes can be installed and run on
a local PC:
• TFTP (UDP port 69)
• HTTP (TCP port 80)
• HTTPS (TCP port 443)
• Syslog (UDP port 514)
To troubleshoot server configuration, it is helpful to install a separate client for each type of server on a
different host.