A P P E N D I X  B

Using the Tools & Drivers CD

This chapter contains information about the Sun Fire X2250 Server Tools & Driver CD. It contains information on the following topics:


B.1 Tools & Drivers CD Contents

The Tools & Drivers CD contains several software applications and utilities for use with your Sun Fire X2250 server. TABLE B-1 lists the contents of the CD and shows where to find more information on the contents.


TABLE B-1 Tools & Drivers CD Contents

Application

Document or Section in this Document

Drivers and installation scripts for supported operating systems

Sun Fire X2250 Server Operating System Installation Guide

BIOS

Section B.2, Updating BIOS

SP firmware

Section B.3, Updating SP Firmware

Diagnostics software

Chapter 3

Windows RIS files

Sun Fire X2250 Server Operating System Installation Guide

Intel PROSET driver software

Section B.5, Intel PROSET Driver Software



B.2 Updating BIOS

You can update the BIOS from the Tools & Drivers CD using the local X2250 server DVD drive, or remotely using the Sun ILOM Remote Console.

B.2.1 Updating Sun Fire X2250 BIOS Using the DVD Drive

To update the BIOS from the local Sun Fire X2250 server DVD drive:

1. Insert the Tools & Drivers CD into the Sun Fire X2250 server DVD drive.

2. Reboot the server.

3. When the Tools & Drivers CD menu is displayed, select Upgrade System BIOS from the menu.

The BIOS will be updated to the latest version and the system will automatically reboot. The BIOS will automatically load the optimized defaults.

4. Verify the BIOS settings.

Because the BIOS optimized defaults are automatically loaded when the BIOS is flashed, you might need to reset some of the BIOS settings.

For example, if the BIOS was previously modified to support RAID, you must re-enable RAID support in the BIOS after flashing it.

B.2.2 Updating Sun Fire X2250 BIOS From a Remote Client

The following requirement must be met prior to updating the BIOS on your system.

You can download an ISO image of the Tools & Drivers DVD at:

http://www.sun.com/servers/x64/x2250/downloads.jsp.



Note - ILOM update does not automatically update the system BIOS. If you need to remotely update the system BIOS, use the procedures in this section to update the system BIOS using the Sun ILOM Remote Console. For more information about redirecting devices to the Sun ILOM Remote Console, see Appendix A, “Sun ILOM Remote Console” in the Sun Fire X2250 Server Operating Systems Installation Guide (820-4592).


To update the BIOS from a remote client:

1. If not already downloaded, download the latest Tools & Drivers DVD ISO image from the Sun web site.

2. Start the Sun ILOM Remote Console from the ILOM web interface.

3. Select Devices -> CD ROM image to load the Tools & Drivers ISO image as the CD ROM device.

4. Select Remote Control -> Remote Power Control, then select Power Cycle from the Select Action drop-down list.

5. Click Save to power cycle the server.

6. When the Tools & Drivers CD menu is displayed, select Upgrade System BIOS from the menu.

The BIOS will be updated to the latest version and the system will automatically reboot. The BIOS will automatically load the optimized defaults.


B.3 Updating SP Firmware

You can update the SP firmware from the Tools & Drivers CD using one of the following methods:

To recover a corrupt SP, refer to the Sun Integrated Lights Out Manager 2.0 User’s Guide (820-1188).

B.3.1 ILOM CLI

You can update the ILOM SP firmware using ILOM CLI.

B.3.1.1 Updating ILOM SP Firmware Using the CLI

1. Set up a TFTP server to host the SP image.

Instructions for setting up the tftp server can be found in the system administration guides for the appropriate Solaris or Linux version:

http://docs.sun.com/app/docs/doc/817-5504

http://www.redhat.com/docs/manuals/enterprise/
RHEL-3-Manual/sysadmin-guide/

http://www.redhat.com/docs/manuals/enterprise/
RHEL-4-Manual/sysadmin-guide/

http://www.novell.com/documentation/sles9/pdfdoc/
sles_9_admin_guide/sles_9_admin_guide.pdf

2. Copy the SP image from the /remoteflash/version/SP_file file on the Tools & Drivers CD to your TFTP server /tftpboot directory.

Where version is the version of the Tools & Drivers CD that you are using and SP_file is the name of the SP image.

For example: /remoteflash/1.0/x2250-xxx_xxxx.pkg

3. Ensure that the OS on the platform is shut down.

4. Log in to the Sun Fire X2250 ILOM CLI with Administrator privileges.

5. Type the following command to download the new ILOM SP firmware image:

-> load -source tftpURL

For example:

-> load -source tftp://<ipaddress>/x2250-xxx_xxxx.pkg

6. Type y to load the specified file.

7. Type y to preserve your ILOM configuration settings. If not, the settings will be overwritten by the firmware default.

The ILOM SP firmware is updated.



Note - During the upgrade process, the login prompt will appear. Do not attempt to log in until the flash update has completed.


B.3.2 ILOM Web Interface

You can update ILOM SP firmware using the ILOM web interface to flash the SP. See the Sun Integrated Lights Out Manager 2.0 User’s Guide (820-1188) for more information on setting up and using the ILOM software.

B.3.2.1 Updating SP Firmware

1. Start the ILOM SP web interface by typing the IP address of the SP into a browser.

2. Copy the file /remoteflash/version/SP_file from the remoteflash directory located on the Tools & Drivers CD to the remote system that is running the ILOM web interface.

Where version is the version of the Tools & Drivers CD that you are using and SP_file is the name of the SP image.

For example: /remoteflash/1.0/x2250-xxx_xxxx.pkg

3. Ensure that the OS on the platform is shut down

4. Log in to the SP ILOM web interface with Administrator privileges.

5. Select Maintenance --> Firmware Upgrade tabs.

The Firmware Upgrade page appears.

6. Click Enter Upgrade Mode.

A dialog box appears asking you to confirm that you want to enter Upgrade mode.

7. Click OK to enter Upgrade mode or Cancel to exit the process.

ILOM stops its normal operation and prepares for a flash upgrade.

8. Enter the path to the new ILOM flash image file in the Select Image File to Upload field or click Browse to locate and select the firmware update file.

Files with either .pkg or .ima extensions can be used; the .pkg extension is preferred.

9. Click Upload or Cancel to exit the process.

The selected file is uploaded and verified as the correct image update for your SP.

This process takes about one minute with a fast network connection.

10. When the Verify Firmware Image page appears, click OK

11. Select Preserve Configuration to keep your ILOM settings. If not, the settings will be overwritten by the firmware defaults.

12. Click Start Upgrade or click Cancel to exit the process

When you click Start Upgrade, a progress screen indicates that the firmware image is being updated. Once the update progress reaches 100%, the firmware update is complete.

When the update is complete, the system automatically reboots.

13. After the SP finishes rebooting, use your browser to reconnect to ILOM.


B.4 Booting the Tools & Drivers CD From a PXE Server

If you have a Sun Fire X2250 server that does not have a DVD drive, you can run the
Pc-Check diagnostics and flash the BIOS from a Preboot Execution Environment (PXE) server.

The following topics are included in this section:

B.4.1 Setting up the Tools & Drivers CD Image on the PXE Server

You will need the following to set up the PXE server:

Instructions for setting up the Red Hat KickStart server can be found in the system administration guides for Red Hat Enterprise Linux:

http://www.redhat.com/docs/manuals/enterprise/
RHEL-3-Manual/sysadmin-guide/

http://www.redhat.com/docs/manuals/enterprise/
RHEL-4-Manual/sysadmin-guide/

B.4.1.1 Setting Up the PXE Server

1. Log in to the PXE server as root (superuser).

2. Determine the directory where the Red Hat image is installed on the PXE server.

The default directory for the PXE image is usually /tftpboot/linux-install. The remainder of this procedure assumes that the PXE files have been installed in this directory.



Note - If your PXE files are not installed in the /tftpboot/linux-install directory, modify the procedure as necessary.


3. Make a directory for the Sun Fire X2250 Server Tools & Drivers CD contents.


# mkdir /tftpboot/linux-install/suppl_ven

4. Insert the Sun Fire X2250 Server Tools & Drivers CD into the PXE server, and copy the boot.img file located in the root directory of the CD to the new Sun Fire X2250 server supplemental directory created in Step 3.


# cp /mnt/cdrom/boot.img /tftpboot/linux-install/suppl_ven

5. Download the MEMDISK kernel.

a. Go to the latest SYSLINUX project web site at:

http://www.kernel.org/pub/linux/utils/boot/syslinux/

b. Save the latest syslinux-version.zip file to your root directory.

Where version is the latest SYSLINUX project version.



Note - Version 3.09 was the latest version at the time of this writing.


6. Unzip the zip file.

For example:


# unzip syslinux-3.09.zip

7. Change to the memdisk directory.

For example:


# cd /syslinux-3.09/memdisk

8. Copy the memdisk kernel to the new Sun Fire X2250 Server Tools & Drivers Directory created in Step 3.

For example:


# cp /syslinux-3.09/memdisk/memdisk /tftpboot/linux-install/suppl_ven

9. Edit the Boot Message Screen as follows.

a. Open the boot.msg file in a text editor.


# vi /tftpboot/linux-install/msgs/boot.msg

b. Type the following line after 0 -Local Machine.


suppl_tau - Sun Fire X2250 Server Tools & Drivers CD

c. Save and close the boot.msg file.

10. Edit the default PXE Configuration file as follows.

a. Open the default file in a text editor.


# vi /tftpboot/linux-install/pxelinux.cfg/default

b. Type the following lines after the label0 section:


label suppl_ven
kernel suppl_tau/memdisk
append initrd=suppl_tau/boot.img

c. Save and close the default file.

11. Test the installation on the test machine.

B.4.2 Accessing the Tools & Drivers CD From the Target Sun Fire X2250 Server

You will need the following to run diagnostics on a target Sun Fire X2250 server:

B.4.2.1 Accessing the Tools & Drivers CD From the Target Server

1. Connect the Sun Fire X2250 server to the same network as the PXE server.

2. Power on (or reboot) the Sun Fire X2250 server.

3. Press the F12 key during POST.

4. The Boot Message Screen located on your PXE server at /tftpboot/linux-install/msgs/boot.msg displays on the screen.

5. Type suppl_ven at the prompt and press Enter.

The MEMDISK kernel and the bootable portion of the Tools & Drivers CD are downloaded to the test machine over the network and into memory.

Once downloaded, the bootable portion of the Tools & Drivers CD will be booted.

6. The main menu of the bootable portion of the Tools & Drivers CD is displayed on the target Sun Fire X2250 server.

7. You can now run the hardware diagnostics or update the system BIOS.

See Chapter 3 in this document for information on running Pc-Check diagnostics software.


B.5 Intel PROSET Driver Software

Included on the Tools & Drivers CD is a driver software package for the Intel network interface card (NIC). After installing the Windows Server 2003 OS on the X2250 server, you must install the NIC driver software.

If auto insert notification is enabled (default in Windows 2003), the NIC driver software package is automatically installed on your server when the CD is inserted into the DVD-ROM drive. If you need to reinstall or update the NIC driver software, perform the following procedures.

B.5.1 Installing the Intel PROSET Driver Software

1. Insert the Tools & Drivers CD into the server DVD-ROM drive.

The system device driver autorun program automatically launches the X2250 Tools & Drivers wizard.

2. In the X2250 Tools & Drivers wizard, select Install and Update System Device Drivers.

The Intel NIC drivers are automatically installed on the server.


B.6 Updating FRU PROM When the System Mainboard is Replaced

When a system is built at the factory, the system serial number (SSN) and ordered product part number (PPN) are entered into the mainboard FRU PROM before the unit ships. When a mainboard is replaced in the field, the new board will not contain the SSN and PPN. As a result, ILOM will incorrectly display system FRU information.

SSN and PPN values must be transferred into the replacement mainboard before ILOM will correctly display any system FRU information. The procedure to transfer SSN and PPN values into the replacement mainboard is as follows.

1. Locate the System Serial Number (SSN) on the front chassis label (or from either ILOM or sdfru -l before the mainboard is replaced).

2. Locate the Product Part Number (PPN) from the CIS sheet (or from either ILOM or sdfru -l before the mainboard is replaced).

3. Mount and boot the Tools & Drivers ISO. See Booting the Tools & Drivers CD From a PXE Server.

4. After the ISO has booted to the DOS prompt, run the following commands using the correct parameters for -ppn and -ssn:

cd flash\sdfru
sdfru -m3 -ppn PPPPPPPPPP -ssn XXXXXXXXXX

Where XXXXXXXXXX is the system serial number obtained in step 1

Where PPPPPPPPPP is the product part number obtained in step 2

a. In the unlikely event of a programming error in Step 4, the entire FRU PROM may need to be reprogrammed which involves two separate steps as shown in the commands below.

i. sdfru -m1 -i x2250fru.bin -vid 04CE -hwrev 01 -fsn 2029QTF-XXXXXXXXXX -bmcmac BMCMAC -mac HOSTMAC

Where 2029QTF-XXXXXXXXXX is the mainboard serial number from the label on the mainboard

Where BMCMAC is the MAC address of the service processor (ILOM) found on the front chassis label

Where HOSTMAC is the MAC base address of the host found on the front chassis label

ii. sdfru -m3 -ppn PPPPPPPPPP -ssn XXXXXXXXXX



Note - Reprogramming is not normally required, but the procedure is included for reference.


5. Reboot the service processor (ILOM) then the host in that order. Or you can AC power cycle the entire system making sure that the AC power cord is removed for 10 seconds or longer before plugging it back in.