Professional Documents
Culture Documents
Table of Contents
Introduction............................................................................................................................................................................2
Background information ......................................................................................................................................................2
Recommendation/best practice......................................................................................................................................2
Windows DHCP server configuration ..................................................................................................................................3
Creating the vendor class.................................................................................................................................................4
MSM format vendor class option (recommended) .......................................................................................................6
Defining MSM format vendor class option .................................................................................................................6
Applying the vendor class ............................................................................................................................................7
H3C format vendor class option (legacy) .......................................................................................................................9
Defining H3C format vendor class option ..................................................................................................................9
Applying the vendor class ......................................................................................................................................... 10
Appendix: List of vendor class identifier of HP APs ....................................................................................................... 13
Appendix: HP AP vendor class definition for Windows DHCP ServerNetsh ............................................................ 14
Additional links ................................................................................................................................................................... 16
Introduction
This configuration guide describes how to configure vendor class based Dynamic Host Configuration Protocol (DHCP) option
43 for access points (APs) running on HP Unified software on a Windows DHCP server.
Background information
A vendor class identifier allows certain devices to request vendor-specific information from a DHCP server.
The vendor class identifier is provided by DHCP clients using DHCP option 60 in a DHCP request and a properly-configured
DHCP server returns the right vendor-specific options defined for the specific vendor class on the server. These values are
returned as DHCP option 43 (vendor-specific information) and can usually only be interpreted by the requesting devices.
HP APs do support the DHCP option 60 vendor call identifier and use different formats as well as identifiers, depending on
the AP model and software code running on the AP, to retrieve a list of available controllers to which they can connect to.
HP APs use different DHCP option 43 formats and different DHCP option 60 vendor class identifier depending on the
firmware they are running.
For how to configure DHCP servers to use the vendor-specific class to send DHCP option 43 for HP MSM APs, see MSM7xx
Controllers Configuration Guide v6.5.x or a later version.
All HP accesses points running an HP Unified firmware coming with the HP Unified Controller Software versions listed below
support both the H3C and MSM format of DHCP option 43.
Table 1. DHCP option 43 based L3 discovery format support
Controller model
Software release
Unified/H3C format
MSM format
WX5002/WX5004
R2308P18-EI or newer
Yes
Yes
R2308P18 or newer
Yes
Yes
R3308P18 or newer
Yes
Yes
R2607P14 or newer
Yes
Yes
Installations running the minimum required version of code either of these to option formats could be used for AP discovery.
APs running on an older version of HP Unified/H3C Comware firmware (R2308P18 or older) only support the H3C format of
option 43.
The vendor class identifier (DHCP option 60) used by the HP APs also depends on software code that is running on the APs.
APs running MSM firmware use the same vendor class identifier for all AP types.
MSM firmware vendor class identifier:
ASCII: Colubris-AP
Binary: 43:6F:6C:75:62:72:69:73:2D:41:50
APs running HP Unified firmware use a different vendor class identifier per AP type. For a list of HP Unified vendor class
identifiers, look at: Appendix: List of vendor class identifier of HP APs.
Recommendation/best practice
Most HP APs are supported on the HP MSM as well as the HP Unified platform. In order to support multiple controller
platforms these APs implement a multiboot capability.
All multiboot factory delivered APs run MSM firmware by default. If these APs boot up they use the
MSM vendor-class identifier Colubris-AP" in their DHCP requests.
When these APs connect to an HP Unified controller the first time, they are converted to run HP Unified firmware by
switching to an HP Unified bootloader. After the bootloader has been switched on, the APs reboot and start the discovery
process again. For details about the AP conversion process, refer to the latest HP MSM430/46X release notes and upgrade
guide that is part of each HP Unified release notes portfolio.
After the first reboot, the converted APs start using the HP Unified DHCP vendor class identifier that is different for each AP
type.
In order to make sure that newly deployed factory default APs as well as already deployed APs are able to discover the HP
Unified controllers using DHCP option 43 it is recommended to configure the HP MSM AP as well as the HP Unified AP vendor
class identifiers (one per AP type) concurrently. All options should point to the same type of HP wireless controller.
Figure 1. DHCP option 43 example
If the DHCP server used in the environment supports vendor class filtering based on regular expressions or at least wild
cards, it might be possible to only specify one option for all matching vendor identifier e.g., HP. HP*.
It is recommended to use the MSM DHCP vendor class option format if the HP Unified Wireless installation uses at least one
of the software versions listed in table 1 because both factory default HP APs running MSM firmware as well as HP APs
running HP Unified firmware support this format.
Note:
In a mixed environment running HP MSM as well as HP Unified controllers, the APs running with the MSM controller need a
different DHCP scope than APs running with the HP Unified controller, otherwise, the MSM APs might be accidently
converted to HP Unified APs.
Select start > settings > control panel > administrative tools > DHCP. The DHCP administration page opens.
2.
On the DHCP administration page in the navigation pane at left, select the name of the DHCP server to manage, and
then select action > define vendor classes. The DHCP vendor classes page opens. Several default Microsoft vendor
classes are preconfigured.
3.
On the DHCP vendor classes page, select add. The new class page opens.
4.
Example:
H3C WA2620 AP vendor class identifier:
48:33:43:2e:20:48:33:43:20:57:41:32:36:32:30:2d:41:47:4e
H3C. H3C WA2620-AGN
HP MSM460-WW vendor class identifier:
48:50:2E:20:48:50:20:4D:53:4D:34:36:30:2D:57:57
HP. HP MSM460-WW
HP 425 vendor class identifier:
48:50:2E:20:48:50:20:34:32:35:2D:57:57
HP. HP 425-WW
Select ok.
5.
The new class page closes, and you return to the DHCP vendor classes page. To close the DHCP vendor classespage
and return to the DHCP administration page, select close.
3.
On the DHCP administration page, in the navigation pane, open the folder that corresponds to the desired scope
Right-click scope options, and from the resulting menu select configure options. The scope options page opens. Select
the advanced tab
On the advanced tab, configure the following:
From the vendor class drop-down menu, select the previously defined vendor class, here HP 425-WW
Under available options, enable the checkbox for the previously defined vendor option, here HP Unified Wired-
a list by specifying the IP addresses of all controllers in your network, in descending order of importance
Select ok.
4.
The vendor-specific options now appear on the DHCP administration page under scope options. When an AP requests
an IP address, these addresses are returned in a DHCP ack message as option 43, depending on DHCP vendor class
identifier (option 60) sent by the AP in the DHCP discover.
2.
On the DHCP administration page, select action > set predefined options.
From the option class drop-down menu, select the previously defined option class, here H3C WA2620-AGN AP, and
then select add. The option type page opens.
On the option type page,
Under name, specify the desired option name
Under data type, select encapsulated
Under code, specify 128 (equals to hex value 0x80)
Under description, specify the desired option description
Select ok
3.
4.
Add two times the value hexadecimal: 0x00 or decimal: 0 to the array and click ok.
5.
Select ok to close the option type page, and then select ok again to return to the DHCP administration page.
Calculate the required hex values for the H3C vendor-specific option using the HP Option43Tool.exe or manually.
Description of H3C option 43 format:
80: Option type. It is a fixed value, 80, 1 byte.
0B: Option length, indicating the length of the following content (number of hex numbers; here it indicates that the
192.168.100.111 in the example. Of them, 18.1.7.1 is the address of the main AC.
10
2.
3.
4.
On the DHCP administration page, in the navigation pane, open the folder that corresponds to the desired scope.
Right-click scope options, and from the resulting menu select configure options. The scope options page opens. Select
the advanced tab.
On the advanced tab, configure the following:
From the vendor class drop-down menu, select the previously defined vendor class, here H3C WA2620-AGN AP
Under available options, enable the checkbox for the previously defined vendor option, here H3C Access Controller
Under data entry, specify the hex values as generated in step 1 without the first two bytes for option type (80) and
Note:
The Option43Tool.exe generates the complete option 43 hex value including the option type value (80) the length value
(0B). These two first bytes are already included in the configured DHCP vendor class options previously defined and do not
have to be added in the option value field.
11
Select ok.
5.
The vendor-specific options now appear on the DHCP administration page under scope options. When an AP requests
an IP address, these addresses are returned in a DHCP ack message as option 43, depending on DHCP vendor class
identifier (option 60) sent by the AP in the DHCP discover.
12
Colubris-AP
43:6F:6C:75:62:72:69:73:2D:41:50
WA2100
48:33:43:2E:20:48:33:43:20:57:41:32:31:30:30:2D:41:47
WA2220-AG
48:33:43:2E:20:48:33:43:20:57:41:32:32:32:30:2D:41:47
WA2610E-AGN
48:33:43:2E:20:48:33:43:20:57:41:32:36:31:30:45:2D:41:47:4E
WA2612-AGN
48:33:43:2E:20:48:33:43:20:57:41:32:36:31:32:2D:41:47:4E
WA2620-AGN
48:33:43:2e:20:48:33:43:20:57:41:32:36:32:30:2d:41:47:4e
WA2620E-AGN
48:33:43:2e:20:48:33:43:20:57:41:32:36:32:30:45:2d:41:47:4e
MSM430-AM
HP. HP MSM430-AM
48:50:2E:20:48:50:20:4D:53:4D:34:33:30:2D:41:4D
MSM430-IL
HP. HP MSM430-IL
48:50:2E:20:48:50:20:4D:53:4D:34:33:30:2D:49:4C
MSM430-JP
HP. HP MSM430-JP
48:50:2E:20:48:50:20:4D:53:4D:34:33:30:2D:4A:50
MSM430-WW
HP. HP MSM430-WW
48:50:2E:20:48:50:20:4D:53:4D:34:33:30:2D:57:57
MSM460-AM
HP. HP MSM460-AM
48:50:2E:20:48:50:20:4D:53:4D:34:36:30:2D:41:4D
MSM460-IL
HP. HP MSM460-IL
48:50:2E:20:48:50:20:4D:53:4D:34:36:30:2D:49:4C
MSM460-JP
HP. HP MSM460-JP
48:50:2E:20:48:50:20:4D:53:4D:34:36:30:2D:4A:50
MSM460-WW
HP. HP MSM460-WW
48:50:2E:20:48:50:20:4D:53:4D:34:36:30:2D:57:57
MSM466-AM
HP. HP MSM466-AM
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:41:4D
MSM466-IL
HP. HP MSM466-IL
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:49:4C
MSM466-JP
HP. HP MSM466-JP
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:4A:50
MSM466-WW
HP. HP MSM466-WW
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:57:57
MSM466-R-AM
HP. HP MSM466-R-AM
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:41:4D
MSM466-R-IL
HP. HP MSM466-R-IL
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:49:4C
MSM466-R-JP
HP. HP MSM466-R-JP
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:4A:50
MSM466-R-WW
HP. HP MSM466-R-WW
48:50:2E:20:48:50:20:4D:53:4D:34:36:36:2D:52:2D:57:57
HP 425-AM
HP. HP 425-AM
48:50:2E:20:48:50:20:34:32:35:2D:41:4D
HP 425-IL
HP. HP 425-IL
48:50:2E:20:48:50:20:34:32:35:2D:49:4C
HP 425-JP
HP. HP 425-JP
48:50:2E:20:48:50:20:34:32:35:2D:4A:50
HP 425-WW
HP. HP 425-WW
48:50:2E:20:48:50:20:34:32:35:2D:57:57
HP 560-AM
HP. HP 560-AM
48:50:2E:20:48:50:20:35:36:30:2D:41:4D
HP 560-IL
HP. HP 560-IL
48:50:2E:20:48:50:20:35:36:30:2D:49:4C
HP 560-JP
HP. HP 560-JP
48:50:2E:20:48:50:20:35:36:30:2D:4A:50
HP 560-WW
HP. HP 560-WW
48:50:2E:20:48:50:20:35:36:30:2D:57:57
HP 417-AM
HP. HP 417-AM
48:50:2E:20:48:50:20:34:31:37:2D:41:4D
HP 417-IL
HP. HP 417-IL
48:50:2E:20:48:50:20:34:31:37:2D:49:4C
HP 417JP
HP. HP 417-JP
48:50:2E:20:48:50:20:34:31:37:2D:4A:50
HP 417-WW
HP. HP 417-WW
48:50:2E:20:48:50:20:34:31:37:2D:57:57
HP 525-AM
HP. HP 525-AM
48:50:2E:20:48:50:20:35:32:35:2D:41:4D
HP 525-IL
HP. HP 525-IL
48:50:2E:20:48:50:20:35:32:35:2D:49:4C
HP 525-JP
HP. HP 525-JP
48:50:2E:20:48:50:20:35:32:35:2D:4A:50
HP 525-WW
HP. HP 525-WW
48:50:2E:20:48:50:20:35:32:35:2D:57:57
HP 527-AM
HP. HP 527-AM
48:50:2E:20:48:50:20:35:32:37:2D:41:4D
HP 527-IL
HP. HP 527-IL
48:50:2E:20:48:50:20:35:32:37:2D:49:4C
HP 527-JP
HP. HP 527-JP
48:50:2E:20:48:50:20:35:32:37:2D:4A:50
HP 527-WW
HP. HP 527-WW
48:50:2E:20:48:50:20:35:32:37:2D:57:57
13
Note:
The example only includes the HP -WW access point types. The commands have to be adjusted for HP APs in other regions
like -AM, -IL and -JP.
# HP_Access_Point_vendor_class_definition(netsh)_for_Windows_2012_DHCP_Server_v2.txt
#
# The following netsh commands can be used to configure HP Access Point vendor specific
attribued for DHCP option 43 on a Windows 2012 DHCP server
#
# Version 2, April 2015
# Created by Jens Fluegel, Lead Solution Architect Mobility, HP Networking
#
#
#
#
Notes:
1) The vendor class has to be defined
2) The option definition has to be added for a vendor class
3) The DHCP option are configured globally, per DHCP scope or IP address reservation
# =====================================
#
Add Vendor Classes
# =====================================
# HP MSM Vendor Class:
# -------------------Dhcp Server Add Class "HP MSM Access Point" "HP MSM AP vendor-specific options"
436f6c75627269732d4150 1 b
# H3C Vendor Classes:
# ------------------Dhcp Server Add Class "H3C WA2620E-AGN AP" "H3C WA2620E-AGN AP vendor-specific options"
4833432e2048334320574132363230452d41474e 1 b
Dhcp Server Add Class "H3C WA2620-AGN AP" "H3C WA2620-AGN AP vendor-specific options"
4833432e20483343205741323632302d41474e 1 b
# HP Unified Vendor Classes:
# -------------------------Dhcp Server Add Class "HP MSM430-WW" "HP MSM430-WW vendor-specific options"
48502e204850204d534d3433302d5757 1 b
Dhcp Server Add Class "HP MSM460-WW" "HP MSM460-WW vendor-specific options"
48502e204850204d534d3436302d5757 1 b
Dhcp Server Add Class "HP MSM466-WW" "HP MSM466-WW vendor-specific options"
48502e204850204d534d3436362d5757 1 b
Dhcp Server Add Class "HP MSM466-R-WW" "HP MSM466-R-WW vendor-specific options"
48502e204850204d534d3436362d522d5757 1 b
Dhcp Server Add Class "HP 425-WW" "HP 425-WW vendor-specific options"
48502e204850203432352d5757 1 b
Dhcp Server Add Class "HP 560-WW" "HP 560-WW vendor-specific options"
48502e204850203536302d5757 1 b
Dhcp Server Add Class "HP 417-WW" "HP 417-WW vendor-specific options"
48502e204850203431372d5757 1 b
Dhcp Server Add Class "HP 525-WW" "HP 525-WW vendor-specific options"
48502e204850203532352d5757 1 b
Dhcp Server Add Class "HP 527-WW" "HP 527-WW vendor-specific options"
48502e204850203532372d5757 1 b
# =====================================
#
Add Optiondef
# =====================================
# HP MSM Vendor Optiondef:
# ------------------------
14
Dhcp Server Add Optiondef 1 "HP MSM Controller" IPADDRESS 1 vendor="HP MSM Access Point"
comment="List of HP MSM Controller IP addresses" 0.0.0.0
# H3C Vendor Optiondef:
# -----------------------Dhcp Server Add Optiondef 128 "H3C Access Controller" ENCAPSULATED 0 vendor="H3C WA2620-AGN
AP" comment="List of H3C Controller IP addresses" 0000
Dhcp Server Add Optiondef 128 "H3C Access Controller" ENCAPSULATED 0 vendor="H3C WA2620E-AGN
AP" comment="List of H3C Controller IP addresses" 0000
# HP Unified Vendor Optiondef:
# ---------------------------# Note:
# The Unified APs do support the H3C as well as the MSM option 43 format.
# Only one of the definitions below should be used. Using the MSM format is recommended.
#
Dhcp Server Add Optiondef 1 "HP MSM Controller" IPADDRESS 1 vendor="HP MSM Access Point"
comment="List of HP MSM Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 128 "H3C Access Controller" ENCAPSULATED 0 vendor="H3C WA2620-AGN
AP" comment="List of H3C Controller IP addresses" 0000
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="H3C WA2620-AGN AP" comment="List of HP Unified Wired-WLAN Controller IP addresses"
0.0.0.0
Dhcp Server Add Optiondef 128 "H3C Access Controller" ENCAPSULATED 0 vendor="H3C WA2620E-AGN
AP" comment="List of H3C Controller IP addresses" 0000
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="H3C WA2620E-AGN AP" comment="List of HP Unified Wired-WLAN Controller IP addresses"
0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP MSM460-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP MSM466-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP MSM466-R-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses"
0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP 425-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP 560-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP 525-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP 417-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
Dhcp Server Add Optiondef 1 "HP Unified Wired-WLAN Controller (MSM Format)" IPADDRESS 1
vendor="HP 527-WW" comment="List of HP Unified Wired-WLAN Controller IP addresses" 0.0.0.0
# ======================================================================
# Add OptionValues to the Scope Example
# ======================================================================
# HP MSM dhcp option 43 value example
# ----------------------------------Dhcp Server Scope 172.16.128.0 set optionvalue 1 IPADDRESS vendor="HP MSM Access Point"
"192.168.100.150"
# H3C dhcp option 43 value example
# ----------------------------------Dhcp Server Scope 172.16.128.0 set optionvalue 128 ENCAPSULATED vendor="H3C WA2620-AGN AP"
"000001c0a86496"
# HP Unified dhcp option 43 value example
# ----------------------------------Dhcp Server Scope 172.16.128.0 set optionvalue 1 IPADDRESS vendor="HP MSM460-WW"
"192.168.100.150"
15
Additional links
More information for the HP Unified products can be found at:
h17007.www1.hp.com/us/en/networking/solutions/wlan/index.aspx
Manuals for the Wireless LAN can be found at:
h17007.www1.hp.com/us/en/networking/solutions/wlan/resources.aspx
Learn more at
hp.com/networking
Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for
HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as
constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Microsoft and Windows are trademarks of the Microsoft group of companies.
4AA5-9273ENW, June 2015