DHCPv6 Lite Registry Settings (Windows Embedded CE 6.0)

1/6/2010

DHCPv6 Lite is an option that can be included in the OS design.

When SYSGEN_TCPIP6 is set, DHCPv6 Lite is included in the OS design and the HKEY_LOCAL_MACHINE\Comm\Devices\TCPIP6\DHCPV6L key is added in the registry. This registry value specifies the DLL that gets loaded and controls the behavior of DHCPv6 Lite. By default, DHCPv6l.dll is loaded.

Note

The default registry values vary depending on which Catalog items are included in your OS design. For more information, see Windows Embedded CE topic Default Registry Settings.

Ee494502.collapse(en-US,WinEmbedded.60).gifSpecifying the Public Interface

Unlike DHCPv4 that has only one interface for the public side of the gateway, DHCPv6 can have several interfaces for the public side. You must specify which interface to use.

You can use the DHCPv6 Lite parameters, located under HKEY_LOCAL_MACHINE\Comm\DHCPv6L\registry key, to define upstream and downstream interfaces. An example of the upstream or downstream interface name is PCI\RTL81391.

The following table shows the named values for the HKEY_LOCAL_MACHINE\Comm\DHCPv6L\<upstream interface name> registry key.

Value : type Description
AcceptPrefixDelegation : REG_DWORD The default value is 0. This value specifies whether the upstream interface participates in prefix delegation. A non-zero value indicates that it participates. A value of zero (0) indicates that it does not participate.
DownstreamInterfaces : REG_MULTI_SZNo default value. This value is the name of one or more downstream interfaces for the upstream interface. For example, PCI\RTL81392,NE20001.

Ee494502.collapse(en-US,WinEmbedded.60).gifConfiguring Multiple Network Cards

On a device with two network cards, PCCARD\NE20001 and PCCARD\NE20002, DHCPv6 can be configured to accept prefixes on PCCARD\NE20001 and delegate prefixes on PCCARD\NE20002. You would configure the registry as follows:

[HKEY_LOCAL_MACHINE\Comm\DHCPv6L\PCCARD\NE20001]

"AcceptPrefixDelegation":REG_DWORD = 1

"DownstreamInterfaces":REG_MULTI_SZ = "PCCARD\NE20002"

See Also

Concepts

TCP/IPv6 Registry Settings
TCP/IPv6 Configurable Registry Settings
DHCPv6 Non-Configurable Registry Settings
TCP/IPv4 and TCP/IPv6 Common Registry Settings