Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 

Discover a Device

 

Device discovery is initiated as soon as you click Next on the Fabrics page. For more information on creating a new fabric, see Create a Fabric.

Figure 1: Device Discovery Page
Device Discovery Page
  • If you have followed the steps provided in the Provisioning Option - New Fabric (greenfield) section of the Create a Fabric topic, clicking Next on the Fabrics page initiates the following fabric onboarding tasks:

    1. Based on the management subnet information that you provide, the DHCP configuration file (dnsmasq) is generated.

    2. After the devices are allotted IP addresses, the Dynamic Host Configuration Protocol (DHCP) lease file is generated with the device IP address and MAC address information.

      Devices corresponding to the serial numbers listed in the Device Info section of the input YAML file are discovered.

      The following base configuration is pushed to the discovered devices.

    3. The devices are discovered and all configured interfaces available on the discovered devices are onboarded.

    4. The discovered devices obtain neighboring device information by using Link Layer Discovery Protocol (LLDP). Only devices that are part of the fabric are added.

    5. The node profiles available in the input YAML file are associated with multiple products and hardware. If the discovered device product name is associated with any listed product or hardware, the corresponding node profile is associated with that device.

    6. The DHCP IP is set as a static IP on the management interface.

    7. The input YAML supplemental configuration file is applied to the device.

  • If you have followed the steps provided in the Provisioning Option - Existing Fabric (brownfield) section of the Create a Fabric topic, clicking Next on the Fabrics page initiates the following fabric onboarding tasks:

    1. If you have entered a management subnet value, all reachable devices are discovered with a ping sweep.

      If /32 is provided in the management subnet, only /32 hosts are discovered.

    2. The devices are discovered and all configured interfaces available on the discovered devices are onboarded.

    3. The discovered devices obtain neighboring device information by using Link Layer Discovery Protocol (LLDP). Only devices that are part of the fabric are added.

    4. The node profiles available in the input YAML file are associated with multiple products and hardware. If the discovered device product name is associated with any listed product or hardware, the corresponding node profile is associated with that device.

The Device discovery progress bar on the Discovered devices page displays the progress of the device discovery job. See Figure 2.

Figure 2: Device Discovery Progress
Device Discovery Progress

The devices that are discovered are listed in the Discovered Devices table and are in Active state. However, if a device image was upgraded during the initial zero-touch-provisioning, the device is in Changed state.

You can add a discovered device to the fabric by following these steps:

  1. Select the device you want to add by selecting the check box next to the device name.

    You can select more than one device.

    Figure 3: Discovered Devices Table
    Discovered Devices Table

Click Next to assign roles.

Alternatively, you could proceed to assign roles by clicking Next, without selecting any device from the Discovered devices table. If you have not selected any device, all devices that are discovered will be added.

The Assign the roles page is displayed. For more information on assigning roles to devices, see Assign a Role to a Device.