Exercise: Provision a Specific IP Phone Profile on a TFTP Server
Procedure
Step 1
Obtain the MAC address of the phone from its product label. (The MAC address is the number, using numbers
and lower–case hex digits, such as 000e08aabbcc.
Step 2
Copy the basic.txt configuration file (described in TFTP Resync, on page 45) to a new file named
CP-xxxx-3PCC macaddress.cfg (replacing xxxx with the model number and macaddress with
the MAC address of the phone).
Step 3
Move the new file in the virtual root directory of the TFTP server.
Step 4
On the Configuration Utility page, select Admin Login > advanced > Voice > Provisioning.
Step 5
Enter tftp://192.168.1.200/CP-6841-3PCC$MA.cfg in the Profile Rule field.
<Profile_Rule>
tftp://192.168.1.200/CP-6841-3PCC$MA.cfg
</Profile_Rule>
Step 6
Click Submit All Changes. This causes an immediate reboot and resync.
When the next resync occurs, the phone retrieves the new file by expanding the $MA macro expression into
its MAC address.
HTTP GET Resync
HTTP provides a more reliable resync mechanism than TFTP because HTTP establishes a TCP connection
and TFTP uses the less reliable UDP. In addition, HTTP servers offer improved filtering and logging features
compared to TFTP servers.
On the client side, the phone does not require any special configuration setting on the server to be able to
resync by using HTTP. The Profile_Rule parameter syntax for using HTTP with the GET method is similar
to the syntax that is used for TFTP. If a standard web browser can retrieve a profile from your HTTP server,
the phone should be able to do so as well.
Exercise: HTTP GET Resync
Procedure
Step 1
Install an HTTP server on the local PC or other accessible host.
The open source Apache server can be downloaded from the internet.
Step 2
Copy the basic.txt configuration profile (described in TFTP Resync, on page 45) onto the virtual root
directory of the installed server.
Step 3
To verify proper server installation and file access to basic.txt, access the profile with a web browser.
Step 4
Modify the Profile_Rule of the test phone to point to the HTTP server in place of the TFTP server, so as to
download its profile periodically.
Cisco IP Phone 6800 Series Multiplatform Phones Provisioning Guide
49
Provisioning Examples
Unique Profiles, Macro Expansion, and HTTP