Sun Enterprise 6x00, 5x00, 4x00, and 3x00 Systems Dynamic Reconfiguration User's Guide

Installing a New Board

If you have not already done so, read "General Preparations".

The process of adding and configuring a board involves (1) connecting the attachment point and (2) configuring its occupant. In most cases the cfgadm(1M) command can perform both steps at once.

  1. Verify that the selected slot is ready for a board.


    # cfgadm
    

    The states and conditions should be:

    • Receptacle state--Empty

    • Occupant state--Unconfigured

    • Condition--Unknown

    or

    • Receptacle state--Disconnected

    • Occupant state--Unconfigured

    • Condition--Unknown

  2. If the status of the slot is not "empty" or "disconnected", enter:


    # cfgadm -c disconnect sysctrl#:slot#
    

  3. Physically insert the board into the slot and look for an acknowledgment on the console, such as, "name board inserted into slot3."

    After an I/O board is inserted, the states and conditions should become:

    • Receptacle state--Disconnected

    • Occupant state--Unconfigured

    • Condition--Unknown

    Any other states or conditions should be considered an error.

  4. Connect any peripheral cables and interface modules to the board.

  5. Configure the board with the command:


    # cfgadm -v -c configure sysctrl#:slot#
    

    This command should both connect and configure the receptacle. Verify with the cfgadm command.

    The states and conditions for a connected and configured attachment point should be:

    • Receptacle state--Connected

    • Occupant state--Configured

    • Condition--OK

    Now the system is also aware of the usable devices which reside on the board and all devices may be mounted or configured to be used.

    If the command fails to connect and configure the board and slot (the status should be shown as "configured" and "ok"), do the connection and configuration as separate steps:

  6. Connect the board and slot by entering:


    # cfgadm -v -c connect sysctrl#:slot#
    

    The states and conditions for a connected attachment point should be:

    • Receptacle state--Connected

    • Occupant state--Unconfigured

    • Condition--OK

    Now the system is aware of the board, but not the usable devices which reside on the board. Temperature is monitored and power and cooling affect the attachment point condition.

  7. Configure the board and slot by entering:


    # cfgadm -v -c configure sysctrl#:slot#
    

    The states and conditions for a configured attachment point should be:

    • Receptacle state--Connected

    • Occupant state--Configured

    • Condition--OK

    Now the system is also aware of the usable devices which reside on the board and all devices may be mounted or configured to be used.

  8. Reconfigure the devices on the board by entering:


    # drvconfig; devlinks; disks; ports; tapes;
    

    The console should display a list of devices and their addresses.

  9. Activate the devices on the board using commands such as mount and ifconfig, as appropriate.