SRDB ID   Synopsis   Date
20576   Installing Solaris 2.5.1 11/97 or Solaris 2.6 HW 5/98 on selected hardware fails with hme0:link down or keyboard input repeats.   18 Sep 2001

Status Issued

Description
Installing Solaris 2.5.1 11/97 or Solaris 2.6 5/98 on Ultra 5, 10, 60, 80 or E220r and E420r
with 440 or 450 Mhz CPUs, whether interactively using a CDROM or doing a
jumpstart install will fail with the message "hme0 - link down".
Another failure symptom is multiple keyboard input repeats, or repeating keystrokes
.
To prevent this, the Operating Environment Installation CD p/n 704-6914-10 (Sept 99) or 
704-7076-10 (Feb 2000) must be used.  Complete procedures are documented in 
the manual(s) 804-6657-11(Sept 99) or 806-4005-10 (Feb 2000)
"Installing Solaris 2.5.1 or Solaris 2.6 Software on 419+ MHz Systems" or
"Installing Solaris Software for Selected Hardware"

Look for the OECD and documentation in the shrink wrapped packet 
that says "Binary Code License" or inside front cover of 
"Installing Solaris Software for Selected Hardware" manual.   



                              
SOLUTION SUMMARY:
Interactive Installations and jumpstart installations are discussed below.

Interactive Installation:

The basic procedure to do a cdrom installation is:

	ok boot cdrom  (using the Operating Environment Installation CD)

The OE CD will prompt for information, then automatically eject and ask
for the Solaris Software CD (2.6 5/98 or 2.5.1 11/97) to be inserted.

Notes:

Only initial installs are supported.  

A "boot cdrom" using the OE CD will erase all information on the hard drive.  

The OE CD contents are copied into the swap slice of the disk.
The Ultra then reboots from the swap slice.  When the install is
completed, root will be slice 0 but the starting cylinder will
NOT be 0.  

If the Ultra machine needs to "boot cdrom -s" for
a troubleshooting procedure, use the OE CD or a Solaris 7
Software CD.  A "boot cdrom -s" using the OE CD will NOT
erase the information on the disk.  

For detailed output, see the section below, "What a cdrom installation looks 
like".


Jumpstart Installation:

Use the Operating Environment Installation CD's modify_install_server
script to modify the Solaris jumpstart "image".

Put the OE CD in the jumpstart install or boot server's CDROM drive and:
NOTE:  If a separate boot server exists, modify_install_server must be run on BOTH the boot 
and the install server

	#cd /cdrom/cdrom/s0
	# ./modify_install_server -r 2.6 -d /export/Install/2.6_598

or

	# ./modify_install_server -r 2.5.1 -d /export/Install/2.5.1_1197

Notes:

It is necessary to use the OE CD p/n 704-7076-10 revision to support a 
jumpstart install.  -10 revision or greater is needed.  

The modified jumpstart "image" will still support other architectures and CPU 
speeds.  

For detailed output, see the section below, "What modify_install_server looks 
like".


The OE CD will also install the packages needed to support the Elite 3D (AFB)
or PGX32 frame buffer, also known as the "Raptor" card.  Reference SRDB 19271.  

If Solaris 2.5.1 11/97 or Solaris 2.6 5/98 is already installed and the higher 
speed CPUs are being installed, be sure to install the latest kernel patches 
prior to the CPU installations.  

The minimum kernel patch revisions for the 440/450 Mhz CPUs are: 
                Solaris 2.5.1 11/97  >= 103640-24  
                Solaris 2.6 5/98     >= 105181-10


Problem Symptoms Booting with a Solaris 2.6 5/98 or 2.5.1 11/97 CD:

The Ultra machines will have the following problem symptoms if booted
directly from a Solaris 2.6 5/98 or 2.5.1 11/97 CD:

	ok boot cdrom (using Solaris 2.6 5/98 CD)

        "hme0 link down" (Sometimes this message is repeated continually)

Other times, the message is seen only once and the install progresses
as expected but at reboot, keyboard input will echo.  For example, when
prompted for Power Management configuration and input an n for No -
multiple n's are input like this: nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn


=======================================
What a cdrom installation looks like:  (look for <====== to see notable items)
=======================================

	ok boot cdrom  (using the Operating Environment Installation CD)

	Resetting ...

	Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 440MHz), No Keyboard
	OpenBoot 3.19, 512 MB (60 ns) memory installed, Serial #11564742.
	Ethernet address 8:0:20:b0:76:c6, Host ID: 80b076c6.

	Rebooting with command: boot cdrom
	Boot device: /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f  File and args:
	SunOS Release 5.7 Version Generic [UNIX(R) System V Release 4.0]
	Copyright (c) 1983-1998, Sun Microsystems, Inc.

	Solaris Web Start 3.0 installer

	The Solaris Installer can be run in English, or any of the following languages:

	 1) English                            6) Japanese
	 2) German                             7) Korean
	 3) Spanish                            8) Swedish
	 4) French                             9) Simplified_Chinese
	 5) Italian                           10) Traditional_Chinese
	Select the language you want to use to run the installer:  1 <cr>

	Solaris installer is searching the system's hard disks for a
	location to place the Solaris installer software.

	This system appears to contain a version of Solaris.
	The Solaris installer does not allow upgrading. If you
	choose to use this installer an initial install will be
	required.
	Any information on your system's disks could be erased.


	Would you like to use this installer?   [y,n,?]  y

	The default root disk is /dev/dsk/c0t0d0.
	The Solaris installer needs to format
	/dev/dsk/c0t0d0 to install Solaris.

	WARNING: ALL INFORMATION ON THE DISK WILL BE ERASED!  <======

	Do you want to format /dev/dsk/c0t0d0?  [y,n,?,q] n <cr>(ide disks don't format)

	The following disks were found on your system.
	1) /dev/dsk/c0t0d0
	2) Quit

	Select a disk to place the Solaris installer software, or
	select 2 to exit the installer.

	WARNING: ALL INFORMATION ON THE DISK WILL BE ERASED!

	Please make a selection. >1 <cr>

	Enter a swap partition size between 320Mb and 8692Mb, default = 512Mb [?]<cr><======

	You have selected /dev/dsk/c0t0d0 with a swap size of 512
	to be used by the Solaris installer.

	WARNING: ALL INFORMATION ON THE DISK WILL BE ERASED!

	Is this OK  [y,n,?,q] y <cr>

	The Solaris installer will use disk partition, /dev/dsk/c0t0d0s1.
	After files are copied, the system will automatically reboot, and
	installation will continue.   <======
	Please Wait...

	Copying mini-root to local disk.

	Copying platform specific files....done.

	Preparing to reboot and continue installation.
	syncing file systems... done
	rebooting...
	Resetting ...

	Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 440MHz), No Keyboard
	OpenBoot 3.19, 512 MB (60 ns) memory installed, Serial #11564742.
	Ethernet address 8:0:20:b0:76:c6, Host ID: 80b076c6.

	Rebooting with command: boot /pci@1f,0/pci@1,1/ide@3/disk@0,0:b
	Boot device: /pci@1f,0/pci1,1/ide@3/disk@0,0:b  File and args:

#Notice that the Boot device is now slice b of the disk <======

Welcome window is displayed

The next screens are for:

                hostname
                network connection?
                ip address
                netmask
                Name Service?
                Time Zone
                Date and Time
                root password
                power management

Confirmation window is displayed
Welcome to WebStart window is displayed
Select Solaris OS window is displayed
The OE CD is ejected and a window prompts for the Solaris Software
CD to be inserted.
Select Type of Install window is displayed
Select Custom install to define the Software Cluster and disk layout
The Summary window is displayed

=======================================
What modify_install_server looks like:
=======================================
	
	# ./modify_install_server -r 2.6 -d /export/Install/2.6_598

	Running modify_install_server - Fri Aug 20 17:38:11 EDT 1999
	Begin patching /export/Install/2.6_598
	Unpacking /cdrom/cdrom0/s0/2.6.archive.Z in /export/Install/2.6_598
	Unpacking /cdrom/cdrom0/s0/2.6.archive.Z in /export/Install/2.6_598
	33547 blocks
	Appending /export/Install/2.6_598/Solaris_2.6/Product/locale/C/misc/packagetoc
	info to /export/Install/2.6_598/Solaris_2.6/Product/.packagetoc
	Appending /export/Install/2.6_598/Solaris_2.6/Product/locale/C/misc/order 
	info to /export/Install/2.6_598/Solaris_2.6/Product/.order
	Appending /export/Install/2.6_598/Solaris_2.6/Product/locale/C/misc/pkghistory 
	info to /export/Install/2.6_598/Solaris_2.6/Product/.pkghistory
	installing TSIpgx.u to /export/Install/2.6_598/Solaris_2.6/Tools/Boot

	Processing package instance <TSIpgx.u> from 
	</export/Install/2.6_598/Solaris_2.6/Product>

	PGX32 (Raptor GFX) System Software/Device Driver	
	(sparc.sun4u) 2.6.0,REV=1999.03.17
	Copyright 1999 Sun Microsystems, Inc. All rights reserved.
	Copyright 1999 Tech-Source Inc. All rights reserved.
	Using </export/Install/2.6_598/Solaris_2.6/Tools/Boot> as the package base 
	directory.
	## Processing package information.
	## Processing system information.
	4 package pathnames are already properly installed.

	Installing PGX32 (Raptor GFX) System Software/Device Driver as <TSIpgx>

	## Installing part 1 of 1.
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/platform/sun4u/kernel/drv/gfxp
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/platform/sun4u/kernel/drv/raptor
	[ verifying class <none> ]
	## Executing postinstall script.
	Reboot client to install driver.
	Note: major number maximum based on server, not client
	Reboot client to install driver.
	Note: major number maximum based on server, not client

	Installation of <TSIpgx> was successful.
	installing TSIpgxw to /export/Install/2.6_598/Solaris_2.6/Tools/Boot

	Processing package instance <TSIpgxw> from </export/Install/2.6_598/Solaris_2.6/Product>

	PGX32 (Raptor GFX) X Window System Support(sparc) 2.6.0,REV=1999.03.18
	Copyright 1999 Sun Microsystems, Inc. All rights reserved.
	Copyright 1999 Tech-Source Inc. All rights reserved.
	Using </export/Install/2.6_598/Solaris_2.6/Tools/Boot/usr> as the package base 
	directory.
	## Processing package information.
	## Processing system information.
	6 package pathnames are already properly installed.

	Installing PGX32 (Raptor GFX) X Window System Support as <TSIpgxw>


	## Installing part 1 of 1.
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/usr/openwin/bin/gfxres
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/usr/openwin/server/etc/pgxresinfo
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/usr/openwin/server/modules/ddxTSIgfx.so.1
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/usr/sbin/GFXconfig <symbolic link>
	/export/Install/2.6_598/Solaris_2.6/Tools/Boot/usr/sbin/pgxconfig
	[ verifying class <none> ]
	[ verifying class <server> ]

	Installation of <TSIpgxw> was successful.
	installing 105181-10 107497-01 to /export/Install/2.6_598/Solaris_2.6/Tools/Boot

	Checking installed patches...


	Executing prepatch script...

	Do you wish to continue this installation {yes or no} [yes]?
	(by default, installation will continue in 60 seconds)
	Verifying sufficient filesystem capacity (dry run method)...
	Installing patch packages...

	Patch number 105181-10 has been successfully installed.
	See /export/Install/2.6_598/Solaris_2.6/Tools/Boot/var/sadm/patch/105181-10/log
	for details

	Patch packages installed:
	  SUNWcar
	  SUNWcar.3
	  SUNWcar.2
	  SUNWcar.4
	  SUNWcar.5
	  SUNWcsr
	  SUNWcsu

	Checking installed patches...
	Verifying sufficient filesystem capacity (dry run method)...
	Installing patch packages...

	Patch number 107497-01 has been successfully installed.
	See /export/Install/2.6_598/Solaris_2.6/Tools/Boot/var/sadm/patch/107497-01/log for details

	Patch packages installed:
	  SUNWvplr
	  SUNWvplu

	Done running modify_install_server - Fri Aug 20 17:42:57 EDT 1999

end of document                              
SUBMITTER: Mark Bennett APPLIES TO: Hardware, Hardware/Ultra Workstations, Hardware/Ultra Workstations/Ultra 60, Hardware/Ultra Workstations/Ultra 10, Hardware/Ultra Workstations/Ultra 5, Operating Systems, Operating Systems/Solaris, Operating Systems/Solaris/Solaris 2.6, Operating Systems/Solaris/Solaris 2.5.1, OS Install/Boot, OS Install/Boot/Network Install, OS Install/Boot/OS Install, AFO Vertical Team Docs, AFO Vertical Team Docs/Install/Boot ATTACHMENTS:


Copyright (c) 1997-2003 Sun Microsystems, Inc.