CollapseAll image

Set/Get IPv6 settings

Intel AMT can send and receive manageability traffic over the network interface.  In certain platforms the interface will be wired; in others wireless and in some platforms both wired and wireless interfaces will be available. Each interface is represented by a CIM_EthernetPort instance and is configured with different network settings. However, IPv6 configuration for the wireless interface is handled by another class representing the wireless interface: CIM_WiFiPort.

Intel AMT can configure up to six IPv6 addresses for the wired interface and up to five addresses for its wireless interface: Both interface types support Router Avertisement (up to three addresses), DHCPv6, and Link Local Address (always configured). The wired interface can also have a manual IPv6 address.

The following steps describe how to manipulate per-interface IPv6 network settings.

1.  For the wired port, retrieve the instance of IPS_IPv6PortSettings ,where the “InstanceID” key equals “Intel(r) IPS IPv6 Settings 0” (it will only be present if the platform support s IPv6).

2.  For the wireless port, retrieve the instance of IPS_IPv6PortSettings ,where the “InstanceID” key equals “Intel(r) IPS IPv6 Settings 1” (it will only be present if the platform support s IPv6).

3.  Retrieve or configure various settings (using the Get or Put methods) defined in the  properties of the appropriate IPS_IPv6PortSettings instance you found in step 1 or 2. For more information, see the Supported Fields Summary.

Click here for a snippet demonstrating this step

You can execute this snippet by inserting it into the execution template found here.

  

# Select the wired interface

$ipv6PortSettingsRef =$wsmanConnectionObject.NewReference("SELECT * FROM IPS_IPv6PortSettings WHERE InstanceID='Intel(r) IPS IPv6 Settings 0'")

$ipv6PortSettingsInstance =$ipv6PortSettingsRef.Get()

$ipv6PortSettingsInstance.SetProperty("IPv6Address","abcd:1234::1")

$ipv6PortSettingsRef.Put($ipv6PortSettingsInstance)

 

 

Instance Diagram

Classes Used in This Flow

SDK Sample

Not available

 

Copyright © 2006-2022, Intel Corporation. All rights reserved.