Plugin Commands: Network Creator Security#

Commands pertaining to network creation with the Network Creator plugin.

Macros#

#define

plugin network-creator-security open-with-key [eui64:8] [joiningLinkKey:-1]

#define

plugin network-creator-security set-distributed-key [joiningDistributedKey:-1]

#define

plugin network-creator-security set-joining-link-key [eui64:8] [joiningLinkKey:-1]

Macro Definition Documentation#

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLEAR_JOINING_LINK_KEYS#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLEAR_JOINING_LINK_KEYS

plugin network-creator-security clear-joining-link-keys

  • Clear all of the joining link keys stored in the stack.


Definition at line 4353 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLOSE_NETWORK#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLOSE_NETWORK

plugin network-creator-security close-network

  • Close the network for joining. Rejoins are permitted.


Definition at line 4358 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_NETWORK#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_NETWORK

plugin network-creator-security open-network

  • Open the network for joining.


Definition at line 4363 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_WITH_KEY#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_WITH_KEY

plugin network-creator-security open-with-key [eui64:8] [joiningLinkKey:-1]

  • Open the network that would only allow the node with specified EUI and link key pair to join.

    • eui64 - IEEE_ADDRESS - The EUI64 of the joining device.

    • joiningLinkKey - OCTET_STRING - The link key that the joining device will use to enter the network.


Definition at line 4370 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_DISTRIBUTED_KEY#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_DISTRIBUTED_KEY

plugin network-creator-security set-distributed-key [joiningDistributedKey:-1]

  • Set the TC Link key for a distributed network

    • joiningDistributedKey - OCTET_STRING - The preconfigured distributed key that the joining device will use to enter the network.


Definition at line 4376 of file ./app/framework/test/headers/cli.doc

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_JOINING_LINK_KEY#

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_JOINING_LINK_KEY

plugin network-creator-security set-joining-link-key [eui64:8] [joiningLinkKey:-1]

  • Set the link key that a specific joining device will use when joining the network. This command can be also used to add install code derived link keys. If all FF's are entered for the EUI64 for the joining device, then this link key will be used for all joining devices without a joining key entry.

    • eui64 - IEEE_ADDRESS - The EUI64 of the joining device.

    • joiningLinkKey - OCTET_STRING - The link key that the joining device will use to enter the network.


Definition at line 4383 of file ./app/framework/test/headers/cli.doc