C H A P T E R 2 |
Installing the Sun Crypto Accelerator 4000 Board |
This chapter describes how to install the Sun Crypto Accelerator 4000 hardware and software. This chapter includes the following sections:
Each board is packed in a special antistatic bag to protect it during shipping and storage. To avoid damaging the static-sensitive components on the board, reduce any static electricity on your body before touching the board by using one of the following methods:
Installing the Sun Crypto Accelerator 4000 board involves inserting the board into the system and loading the software tools. The hardware installation instructions include only general steps for installing the board. Refer to the documentation that came with your system for specific installation instructions.
1. As superuser, follow the instructions that came with your system to shut down and power off the computer, disconnect the power cord, and remove the computer cover.
2. Locate an unused PCI slot (preferably a 64 bit, 66 MHz slot).
3. Attach an antistatic wrist strap to your wrist, and attach the other end to a grounded metal surface.
4. Using a Phillips-head screwdriver, remove the screw from the PCI slot cover.
Save the screw to hold the bracket in Step 5.
5. Holding the Sun Crypto Accelerator 4000 board by its edges only, take it out of the plastic bag and insert it into the PCI slot, and then secure the screw on the rear bracket.
6. Replace the computer cover, reconnect the power cord, and power on the system.
7. Verify that the board is properly installed by issuing the show-devs command at the OpenBoot PROM (OBP) ok prompt:
ok show-devs . /chosen /packages /upa@8,480000/SUNW,ffb@0,0 /pci@8,600000/network@1 /pci@8,600000/SUNW,qlc@4 /pci@8,600000/SUNW,qlc@4/fp@0,0 . |
In the preceding example, the /pci@8,600000/network@1 identifies the device path to the Sun Crypto Accelerator 4000 board. There will be one such line for each board in the system.
To determine whether the Sun Crypto Accelerator 4000 device properties are listed correctly: from the ok prompt, navigate to the device path and type .properties to display the list of properties.
The Sun Crypto Accelerator 4000 software is included on the Sun Crypto Accelerator 4000 CD. You may need to download patches from the SunSolve web site. See Required Patches for more information.
1. Insert the Sun Crypto Accelerator 4000 CD into a CD-ROM drive that is connected to your system.
# mount -F hsfs -o ro /dev/dsk/c0t6d0s2 /cdrom |
You see the following files and directories in the /cdrom/cdrom0 directory.
Sun Crypto Accelerator 4000 Board Installation and User's Guide |
||
The required packages must be installed in a specific order and must be installed before installing any optional packages. Once the required packages are installed, you can install and remove the optional packages in any order.
Install the optional SUNWkcl2a package only if you plan to use Apache as your web server.
Install the optional SUNWkcl2o package only if you plan to relink to another (unsupported) version of Apache Web Server.
Install the optional SUNWvcav package only if you plan to perform the SunVTS tests. You must have SunVTS 4.4 or later up to 5.x installed to install the SUNWvcav package.
2. Install the required software packages by typing:
# cd /cdrom/cdrom0/Packages # pkgadd -d . SUNWkcl2r SUNWkcl2u SUNWvcar SUNWvcau SUNWvcaa SUNWvcafw |
3. (Optional) To verify that the software is installed properly, run the pkginfo command.
4. (Optional) To ensure that the driver is attached, you can run the prtdiag command. Refer to the prtdiag(1m) online manual pages.
# prtdiag -v |
5. (Optional) Run the modinfo command to see that modules are loaded.
# modinfo | grep Crypto 62 1317f62 20b1f 198 1 vca (VCA Crypto/Ethernet v1.102) 63 13360e9 12510 200 1 kcl2 (Kernel Crypto Library v1.148) 197 136d5d6 19b0 199 1 vcactl (VCA Crypto Control v1.19) |
To install only the optional packages that provide the SSL support for Apache Web Server and the cryptographic administration utility and libraries, type the following:
# cd /cdrom/cdrom0/Packages # pkgadd -d . SUNWkcl2a SUNWkcl2m |
To install all of the optional software packages, type the following:
# cd /cdrom/cdrom0/Packages # pkgadd -d . SUNWkcl2a SUNWkcl2m SUNWvcamn SUNWvcav SUNWkcl2o SUNWkcl2i.u |
Refer to TABLE 2-1 for a description of the package contents of the optional packages in the previous examples.
TABLE 2-2 shows the directories created by the default installation of the Sun Crypto Accelerator 4000 software.
FIGURE 2-1 shows the hierarchy of these directories and files.
Note - Once you have installed the hardware and software of the board, you need to initialize the board with configuration and keystore information. Refer to Initializing the Sun Crypto Accelerator 4000 Board With vcaadm for information on how to initialize the board. |
If you have created keystores (refer to Managing Keystores With vcaadm), you must delete the keystore information that the Sun Crypto Accelerator 4000 board is configured with before removing the software. The zeroize command removes all key material, but does not delete the keystore files which are stored in the filesystem of the physical host in which the Sun Crypto Accelerator 4000 board is installed. Refer to the Zeroizing a Sun Crypto Accelerator 4000 Board for details on the zeroize command. To delete the keystore files stored in the system, become superuser and remove the keystore files. If you have not yet created any keystores, you can skip this procedure.
As superuser, use the pkgrm command to remove only the software packages you installed.
Caution - Installed packages must be removed in the order shown. Failure to remove them in this order could result in dependency warnings and leave kernel modules loaded. |
If you installed all the packages, you would remove them as follows:
# pkgrm SUNWkcl2o SUNWvcav SUNWvcar SUNWkcl2a SUNWkcl2u SUNWkcl2r SUNWvcamn SUNWkcl2m SUNWkcl2i SUNWvcaa SUNWvcafw SUNWvcau |
Copyright © 2003, Sun Microsystems, Inc. All rights reserved.