- Functional test and Compatibility test Resources
- Devices tested
- Quantum Ultra160 wide Atlas IV 9 hard disks
- LVD Disks
- Tapes (not yet)
- CDROMs
- single ended devices
- Narrow devices
- Wide devices
Systems tested
- Intel Polar
- clone Motherboards with Intel Pentium
- Intel SABER
- Intel Sitka
- Etc.
- INSTRUCTIONS
CopyToDisk From cadp160.img
Making a Solaris 7 Driver Patch Diskette From the cadp160.img File:
Note 2 - You must use the dd command to copy the uncompressed images to diskettes.
(You can find a DOS version of the dd command at http://soldc.sun.com/support/drivers/utilities/dd.exe
or by selecting the local link dd.exe.
- Insert a blank diskette into your machine's diskette drive.
- If you are using DOS, type
dd cadp160.img A:
- If you are using the Solaris(TM) operating environment, type the following
commands to see if Volume Management is running:
volcheck
ls -l /vol/dev/aliases/floppy0
- If you see a message similar to this:
lrwxrwxrwx 1 root 34 Jan 21 17:28 /vol/dev/aliases/floppy0 ->
/vol/dev/rdiskette0/unnamed_floppy
type:
dd if=filename of=/vol/dev/aliases/floppy0 bs=720k count=1
eject floppy0
- If you see this message:
/vol/dev/aliases/floppy0 not found
type:
dd if=filename of=/dev/rdiskette bs=720k count=1
- Label diskette made from cadp160.img file as Solaris 7 Driver Patch Diskette.
INSTALLING THE PATCH
You can use the the Solaris 7 or 8 Driver Patch diskette in one of two ways:
- To use new drivers to install the Solaris operating environment on a machine
- To add new drivers to an already installed and booted system
Fresh Installing Solaris Using the Solaris 7 / Solaris 8 Driver Patch Diskette
Here are the steps to use drivers on the Solaris 7 / Solaris 8 Driver Patch diskette
to install Solaris 7 / Solaris 8 (Intel Platform Edition) on a machine. Use the Solaris 7 Device Configuration Assistant 11/99 Diskette made from S27DCA0399 file
as the boot diskette, or use Solaris 8 (Beta Refresh) Device Configuration Assistant Diskette made
as the boot diskette.
- Insert Solaris 7 Device Configuration Assistant 11/99 Diskette into
your machine's diskette drive.
Or
- Insert Solaris 8 Device Configuration Assistant Beta Refresh Diskette into
your machine's diskette drive.
- Turn on your Machine.
- When the Solaris Device Configuration Assistant screen is displayed, press
F4_Add_Driver.
- The "Install Supplemental Drivers" screen is then displayed.
- Remove Solaris 7 Device Configuration Assistant 11/99 Diskette from the
diskette drive and insert the first Solaris 7 Driver Patch diskette.
Or
- Remove Solaris 8 Device Configuration Assistant Beta Refresh Diskette from the
diskette drive and insert the first Solaris 8 Driver Patch diskette.
- Press F2_Continue
The select Solaris system Version screen is displayed
- Select Solaris OS 2.7 for Solaris 7 or Solaris OS 2.8 for Solaris 8, and press F2_Continue.
The Loading Driver Update Software screen is displayed, along with a
progress bar that shows the percentage of drivers that have been extracted
from the diskette. Drivers are read into memory and survive long enough for
the system to successfully boot to its installation program. When all the
new drivers on the diskette have been processed, the "Continue Supplemental
Drivers Driver Installation" screen is displayed.
- Press F4_Done.
The "Identified Device Drivers" screen is displayed, the rootnex driver
and the cadp160 driver (if a supported adpater is installed in the system) are
displayed.
- Remove the Solaris 7 Driver Patch diskette from the diskette drive and
reinsert Solaris 7 Device Configuration Assistant 11/99 Diskette.
Or
Remove the Solaris 8 Driver Patch diskette from the diskette drive and
reinsert Solaris 8 Device Configuration Assistant Beta Refresh Diskette.
- Press F2_Continue.
The Solaris Device Configuration Assistant screen is displayed.
- Press F2_Continue.
The "Determining bus types and..." message is displayed.
The Scanning Devices screen is then displayed. System devices are
scanned. When scanning is complete, the Identified Devices screen is
displayed.
- Press F2_Continue.
The message "Loading driver com.bef ..." is displayed followed by messages
about the drivers that are required to boot your system. After a few
seconds, the Boot Solaris screen is displayed.
- At the Boot Solaris screen, select the device controller attached to the
device that contains your install medium (Software CD).
- Press F2_Continue.
Drivers for the device controller you selected are displayed. Your system
boots to run the install program. The install program starts and your
machine begins booting the complete Solaris 7 / 8 operating
environment. Then, after some time, the following messages are displayed:
"Installing unbundled device driver support"
Extracting driver list from tree..
"distribution-diskette-name driver-name..."
"Please insert the Driver Update diskette labeled
distribution-diskette-name Press (ENTER); when ready."
- Remove Solaris 7 Device Configuration Assistant 11/99 Diskette and
reinsert the first Solaris 7 Driver Patch diskette you inserted earlier
into the diskette drive.
- Press Enter.
Patches that contain the new drivers are installed from the diskette onto
your machine. Messages about the patches being installed are displayed,
followed by the prompt;
"If you have additional Update diskettes to install
(such as video), please insert diskette now.
Additional Update diskettes to install? (y/n) [y]"
- Type "n" then Press Enter.
When installation is complete, the message "Installation complete" is
displayed.
- Remove the diskette from the diskette drive.
- Reboot your machine.
When the Solaris operating environment is finished booting and running, the
new devices whose drivers you installed are available for use.
Adding a Patch to an Existing Solaris System
Before adding new or updated drivers, the newly supported hardware devices
should be installed and configured according to the instructions in the
corresponding Device Reference Page, if any. See Device Reference Manual for
Solaris 7 (Intel Platform Edition).
When the Solaris 7 Intel Platform Edition software is already installed, the
simplest way to add new or updated drivers is to install the Driver Patch
diskettes as patches on your system.
Follow these steps:
- Become root.
- Type the following command to see if the Volume Management software is
running on the machine you are updating:
# ps -ef | grep vold
For more information about managing diskettes and drives, see the System
Administration Guide.
- If Volume Management is running, temporarily stop it by typing the
following command at the system prompt:
# /etc/init.d/volmgt stop
- Insert the Solaris 7 Driver Patch diskette into the diskette drive.
- Mount the Solaris 7 Driver Patch diskette at the /mnt mount point:
# mount -F pcfs /dev/diskette /mnt
Note - You must mount the Solaris 7 Driver Patch diskette at this point
in the file structure to update your system successfully.
- Execute the install script on the diskette:
# /mnt/DU/sol_27/i86pc/Tools/install.sh -i
The install.sh script searches for all new or updated drivers on the
diskette. When a new or updated driver is found, the following prompt is
displayed:
Unconditionally installing patches..
Install patch driver-name? [y]
- If the driver is the one you want to install, at the prompt, type y for yes
or press Enter. If the driver is not the one you want to install, type n
for no.
If you specify yes, the install.sh script installs the driver you
indicated as well as bootmod and bootbin patches .
- When you're done and the install.sh script exits, unmount the diskette:
# umount /mnt
- Remove the Solaris 7 Driver Patch diskette from the diskette drive.
- Halt your machine.
- Turn your machine off.
- If you haven't already, add the new hardware.
- Turn your machine on.
- When the autoboot sequence prompt is displayed, quickly press Escape.
The autoboot sequence is interrupted. The Solaris Device Configuration
Assistant screen is displayed.
- Press F2_Continue.
The message "Determining bus types .." is displayed. The Scanning Devices screen is then
displayed. System devices are scanned. When scanning is complete, the Identified Devices
screen is displayed.
- Press F2_Continue.
The message "Loading driver com.bef ..." is displayed. The Boot Solaris
screen is then displayed.
- On the Boot Solaris screen, select the device controller attached to the
device that contains your install medium, in this case the main system disk.
The /etc/bootrc script is displayed.
- At the prompt, type:
b -r
- Your machine boots. You can now use your new hardware.
Special Install Instructions:
- Ensure that the "Reset SCSI Bus at IC Initialization" Adaptec SCSISelect BIOS option
is set to "Enabled". The SCSISelect utility can be entered by typing CTRL-A on during
system boot, when the Adaptec Banner is seen. The "Reset SCSI Bus at IC Initialization"
is Under the Advanced Configuration Options Menu.
- If you are both upgrading the Solaris installation on your system and adding a new
driver/hardware, it is necessary to first do the solaris upgrade, reboot and then apply
the driver or install time update (ITU).
The procedure is:
- Perform Solaris Upgrade, do not apply cadp160 ITU at this point.
- Reboot.
- When the system has successfully rebooted, insert the ITU
diskette into the floppy drive, and mount as follows;
mount -F pcfs /dev/diskette0 /mnt
- change directory to the following to /mnt/DU/sol_27/i86pc/Tools;
cd /mnt/DU/sol_27/i86pc/Tools
- Install the ITU as follows;
. ./install.sh -i
- "perform a reconfiguration reboot."
Upgrade and Modification Log
- 05/15/00 - Nightwolf II/d1.12 (CHIM-V218A24A1A20/HIM-V70)
- 05/15/00 - Nightwolf III/d1.20-Beta03 (CHIM-V218A24A1A20/HIM-V70)
Fixed error handling for timeout issues.
- 05/01/00 - Nightwolf II/d1.11 (CHIM-V218A24A1A20/HIM-V70)
- 05/01/00 - Nightwolf III/d1.20-Beta02 (CHIM-V218A24A1A20/HIM-V70)
Updated CHIM to Uniform with FMS release
Updated HIM to fix DV issues in realmode
Add support for Compaq 39160/29160
Fixed tagged queuing
Fixed queue full
Fixed drive not ready for realmode
Fixed timeout for polled commands
Supress warnings in postinstall
Fixed initialization memory allocated above 4GB
Etc.
- 02/28/00 - Nightwolf II/d1.10-RC-S1(CHIM-V218A24A4/HIM-V63)
Added 29160LP SubSystem/SubVendor Ids support for Intel
- 02/04/00 - Nightwolf II/d1.10-Alpha07(CHIM-V218A24A4/HIM-V63)
Updated CHIM to fix the overtermination bug for 29160N and 29160LP
Added SubSystem/SubVendor Ids for Fujishu
- 02/02/00 - Nightwolf II/d1.10-Alpha06(CHIM-V218A24A3/HIM-V63)
Updated CHIM to fix the Langley/66 MHz bug
- 01/24/00 - Nightwolf II/d1.10-Alpha05(CHIM-V218A23/HIM-V63)
Fixed Hot Swap SCSI bug
- 01/13/00 - Nightwolf II/d1.10-Alpha03(CHIM-V218A23/HIM-V63)
Support Solaris 8 x86 Beta Referesh
One binary to support both Solaris 7 & 8
- 01/07/00 - Nightwolf II/d1.10-Alpha02(CHIM-V218A23/HIM-V63)
Support Hot Plug PCI Host Adapters
Support Hot Swap SCSI
- 12/22/99 - Nightwolf I/d1.00-RC03(CHIM-V218A23/HIM-V63)
Fixed multiple PCI buses scan in realmode driver to support Intel Koa and NEC U95 systems
- 11/14/99 - Nightwolf I/d1.00-RC03(CHIM-V218A23/HIM-V63)
Fixed subsystem ID of 0x8086 support for AIC-7899/7892
- 11/12/99 - Nightwolf I/d1.00-RC02(CHIM-V218A23/HIM-V63)
Added subsystem ID of 0x8086 support for AIC-7899/7892
Fixed driver coredump test for adb to read save core file (ADPmp19273)
- 11/04/99 - Nightwolf I/d1.00-RC01(CHIM-V218A23/HIM-V63)
Clear up some print out messages (ADPmp18489)
- 10/18/99 - Nightwolf I/d1.0-Beta01(CHIM-V218A23/HIM-V63)
Fixed root partition size issue(ADPmp16691)
- 10/14/99 - Nightwolf I/d1.0-Alpha07(CHIM-V218A23/HIM-V63)
Updated CHIM
Fixed installation script file for patch disk upgrade
Negotiation fixes in realmode driver
FOR YOUR INFORMATION
- Need to remove on board Symbios support during installation for certain systems. The operating system hangs when trying to poll Symbios bef file. (ADPmp19090)
- sd d
|