SUB-OPTION/
DESCRIPTION
CODE
09
VLAN ID value
Alternatively, administrators can use the "dhcp option 132 vlan id enabled" parameter to
enable the VLAN ID assignment transfer using DHCP feature. Option 132 provides the same
functionality as Option 43 but the data format of the VLAN ID value must be 2 bytes, whereas
the first and second bytes encompass the VLAN ID (the valid range of the VLAN ID being 1 -
4095).
Precedence
•
LLDP values should have precedence over the DHCP
•
DHCP values should have precedence over the configuration files
•
DHCP should have precedence over the local values (configured via the Web UI or native
phone UI)
•
DHCP Option 43 should have precedence over DHCP Option 132
Configuring Option 43 to Transfer VLAN ID Assignment on a Linux DHCP Server
The following example (covering all the phones) illustrates how to configure Option 43 to transfer
VLAN ID assignment on a Linux DHCP server.
option space AastraIPPhone;
option AastraIPPhone.cfg-server-name
option AastraIPPhone.contact-rcs
option AastraIPPhone.ActivateVLANHeader
option AastraIPPhone.VLAN-ID
class "AastraSIP" {
match if ( (option vendor-class-identifier="AastraIPPhone6863i")
or (option vendor-class-identifier="AastraIPPhone6865i")
or (option vendor-class-identifier="AastraIPPhone6867i")
or (option vendor-class-identifier="AastraIPPhone6869i")
or (option vendor-class-identifier="AastraIPPhone6873i") );
vendor-option-space AastraIPPhone;
option AastraIPPhone.cfg-server-name
"http://192.168.174.200/aastra"; # option 43
option AastraIPPhone.contact-rcs false; # option 43
option AastraIPPhone.ActivateVLANHeader "Aastra Telecom "; # option
43
option AastraIPPhone.VLAN-ID 100;
} # endClass
RULE
Must be 4 bytes, whereas the first and second
byte must be 0x00, and the third and fourth
bytes encompass the VLAN ID. The valid
range of the VLAN ID is 1 - 4095.
For example, a VLAN ID of 100 (in dec) is 00
00 00 64 in hex.
code 02 = text;
code 03 = boolean;
code 08 = text;
code 09 = unsigned integer 32;
# option 43
Network Settings
4-12