Configuring and Administering Network Components in Oracle® Solaris 11.2

Exit Print View

Updated: September 2014

Profile Activation Policy

Activation modes for profiles are either manual, automatic, or conditional. When a reactive profile is active, changes in the network environment cause the system to reevaluate the network configuration and then make a “best guess” at which reactive NCP and Location to activate, based on current conditions. Changes in network conditions include plugging or unplugging an Ethernet cable, obtaining or losing a DHCP lease, and detecting a new wireless network. At all times, there must be at one NCP and Location that is active on the system.

The reactive network configuration mode enables you to specify the activation policy for reactive NCPs. This policy determines when to enable NCUs. Each Location profile also contains properties that define its activation criteria.

NCUs, Locations and ENMs both have an activation-mode property. The allowable values for each of these profile types differs. Also how the activation-mode property is validated differs for each profile type, as well as the conditions under which each profile type is enabled.

Note -  The activation-mode property for an NCU can either be set to manual or prioritized. The activation-mode property for a Location profile can be set to manual, conditional-any, conditional-all, or system.

The NCP activation policy is enforced through the use of properties and conditions that can be specified for each NCU. Examples of policy that you might specify include: “prefer wired connections over wireless connections” or “activate one interface at a time.” How and when NCPs are enabled is defined in the properties that are set for each NCU type. For more information about activation conditions, see the netcfg(1M) man page.

Note -  An interface NCU is associated with an underlying link NCU. Each interface NCU becomes active when its associated link NCU is enabled. The dependency on the underlying link NCU can never be removed. If you enable an interface NCU without enabling its associated link NCU, the interface NCU does not actually become active until the underlying link NCU for that interface is enabled.