Using option 43 to customize the ip phone – AASTRA 6700i series, 9143, 9480i, 9480i CT SIP Administrator Guide EN User Manual
Page 171

4-8
41-001343-01 Rev 03, Release 3.2.2
The System administrator can use the Vendor Class Identifier to send the phone a customized
Server Configuration in option 43 (Vendor-Specific information).
Using Option 43 to Customize the IP Phone
A System Administrator can customize the IP Phone(s) in the network by entering a text string
in the phone’s configuration files. The following is an Option 43 example using Linux.
On the startup of the phones, when the DHCP server receives the request with the information in
this example, it allows the 6757i phones to use FTP and the 6757i CT phones to use TFTP from
the same server.
Linux Example
A System Administrator can enter the following in the DHCP server:
option space
AastraIPPhone57i
;
option AastraIPPhone57i.cfg-server-name code 02 = text;
option space
AastraIPPhone57iCT
;
option AastraIPPhone57iCT.cfg-server-name code 02 = text;
Subnet 192.168.1.0 netmask 255.255.255.0 {
class "vendor-class-57i" {
match if option vendor-class-identifier="AastraIPPhone57i";
vendor-option-space AastraIPPhone57i;
option AastraIPPhone57i.cfg-server-name "
ftp://
username:[email protected]
";
}
class "vendor-class-57iCT" {
match if option vendor-class-identifier="AastraIPPhone57iCT";
vendor-option-space AastraIPPhone57iCT;
option AastraIPPhone57iCT.cfg-server-name "
tftp://10.10.10.1
";
}
}
Your DHCP server configuration file, such as the dhcpd.conf file, may include one of these lines
to configure the configuration server protocol and the server details.
Note:
If Aastra IP Phones receive the server configuration from both
DHCP Option 66 and DHCP Option 43, then Option 43 takes precedence
over Option 66.
Protocol
Format
Examples
HTTP
http://
option AastraIPPhone57iCT.cfg-server-name “http://192.168.1.45”;
option AastraIPPhone57iCT.cfg-server-name “http://192.168.1.45/path”;
option AastraIPPhone57iCT.cfg-server-name “http://httpsvr.example.com/
path”;
HTTPS
https://
option AastraIPPhone57iCT.cfg-server-name “https://192.168.1.45”;
option AastraIPPhone57iCT.cfg-server-name “https://192.168.1.45/path”;
option AastraIPPhone57iCT.cfg-server-name “https://
httpssvr.example.com/path”;