C H A P T E R  3

Open Issues

This chapter discusses:


Application-Specific Issues

Sun StorEdge SAN: Use Latest Upgrades

If your system is configured with Sun StorEdge SAN 4.x software and firmware, determine whether the latest upgrades have been installed. More information is available at:

http://www.sun.com/storage/san/

SunScreen SKIP 1.1.1 Not Supported in Solaris 8 2/04 Operating Environment

If you have SunScreentrademark SKIP 1.1.1 software currently installed on your system, you should remove the SKIP packages before installing or upgrading to the
Solaris 8 2/04 operating environment. The packages you should remove are: SICGbdcdr, SICGc3des, SICGcdes, SICGcrc2, SICGcrc4, SICGcsafe, SICGes, SICGkdsup, SICGkeymg, SICGkisup.

PCMCIA Issues

The following bugs have been filed against PCMCIA device support in this Solaris release.

Known Bugs

System Appears to Hang When the PC ATA (pcata) Module Is modunloaded (BugID 4096137)

If there is a PCMCIA I/O card in a slot that has been accessed and the card driver is unloaded (as occurs during modunload -i 0 at the end of multi-user boot) the system appears to hang.

Workaround: Removing the card may bring the system back.

Booting the Solaris 8 Operating Environment Initially With a 64-bit Kernel May Not Create the Device /dev/term/pc0, PC Card Serial Driver (BugID 4162969)

When booting the Solaris 8 operating environment initially with a 64-bit kernel, the /dev/term/pc0 hardware device node for PC card serial device may not be created.

Workaround: Boot the system with the 32-bit kernel first, then reboot with the 64-bit kernel.

LOMlite 2 Lights Out Management Software Release Notes

This release of the Lights Out Management (LOM) software is currently supported on Sun Fire V100, Sun Fire V120, Netra T1, Netra X1, Netra t1, Netra t1400/1405 servers. For configuration and operation instructions for Lights Out Management software, see the relevant chapter in the User Manual that came with the supported server platforms.

Adding the LOMlite2 Software

1. Insert the Supplemental CD and change to the LOMlite 2.0 software directory:

# cd /cdrom/cdrom0/Lights_Out_Management_2.0/Product

2. Add the LOMlite 2.0 packages, responding y to all questions:

# pkgadd -d . SUNWlomm SUNWlomr SUNWlomu

3. Verify that the LOMlite 2.0 packages were installed:

# pkgchk -v SUNWlomm SUNWlomr SUNWlomu

The LOMlite2 software is now installed. Continue by adding LOMlite2 Patch 110208 as described in the next section.

Adding LOMlite2 Patch 110208

Ensure you have the latest revision of Patch 110208 from SunSolve (revision -13 or later).



Note - The LOMlite2 software does not function unless this patch is added.



1. Confirm the base LOMlite2 firmware version.

Type #. to change to the lom> prompt, then run version.

#.
lom>version

LOM version:         v4.4-LW2+
LOM checksum:        387e
LOM firmware part#   258-7939-12
Microcontroller:     H8S/2148
LOM firmware build   Aug 30 2001 18:02:40
Configuration rev.   v1.2

lom>console

The LOM firmware version must not be earlier than 4.5.

2. Type console at the lom> prompt to return to the # prompt.

3. Confirm that the device node is present (via PROM 4.2.4):

# prtconf -V
OBP 4.2.4 2001/06/13 10:10
# prtconf | grep SUNW,lomv
                SUNW,lomv (driver not attached)

4. Copy the patch to a temporary directory (/var/tmp).

Confirm that the patch is present:

# cd /var/tmp
# ls 
110208-13.zip

5. Extract the patch:

# unzip 110208-13.zip

6. Apply the patch:

# patchadd 110208-13
# reboot

7. Confirm that the patch has been loaded:

# modinfo | grep lomv

8. To upgrade the firmware, type:

# lom -G default

When prompted, type C to continue.



Note - This process takes several minutes. Do not turn off the system while the update is progressing.



9. Press Return to redisplay the UNIX prompt.


Note - If the system displays the ok prompt, type go to return to the UNIX prompt.



10. Check the functionality by running the lom -a command:

# lom -a
PSUs:
1 OK

Fans:
1 OK speed 90%
2 OK speed 86%
3 OK speed 75%

LOMlite configuration settings:
serial escape character=#
serial event reporting=default
Event reporting level=fatal, warning & information

Serial security=enabled
Disable watchdog on break=enabled
Automatic return to console=disabled
alarm3 mode=user controlled
firmware version=4.5
firmware checksum=1164
product revision=1.4
product ID=Netra T4
.
<truncated>
.
LOMlite led states:
1       on              Power
2       off             Fault
3       off             Supply A
4       off             Supply B
5       on              PSU ok
6       off             PSU fail
#

The software is now installed and the system is ready for use.

Solstice DiskSuite and Alternate Pathing (BugID 4367639)

A segmentation fault error occurs when invoking the Solstice DiskSuitetrademark 4.1.2 metatool on a Sun Enterprise 6000 system with Alternate Pathing 2.3 or 2.3.1 already installed and configured on a SPARCstoragetrademark Array 100 or SPARCstorage Array 200.

After invoking the metatool, the following message is displayed:

root@[/]>metatool &
[1]     2569
root@[/]>Initializing metatool... Done.
Discovering drives and slices... metatool: Segmentation Fault

Workaround: Move /usr/lib/libssd.so.1 and /usr/lib/libap_dmd.so.1 to /usr/sadm/lib/lvm.

Vulnerability in the ToolTalk Database Server Allows Root Access (BugID 4499995)

When the ToolTalk Database Server (/usr/openwin/bin/rpc.ttdbserverd) is enabled, remote and local attacks are possible. These attacks can potentially give root access to the system. Attacked systems can be identified by the presence of garbage files in the root directory that begin with an A.

Workaround: Remove the rpc.ttdbserverd line from the inetd.conf file. Disable the service by using the chmod a-x command on
/usr/openwin/bin/rpc.ttdbserverd. Check with your Sun representative about future patches.

Veritas Installation Fails on Solaris 8 2/04 (BugID 4950830)

VERITAS File System (tm) 3.5 installation fails on systems running Solaris 8 2/04 because it depends on patch 108901, which was obsoleted by patch 108528-24. The VRTSvxfs installation package must be modified to remove the dependency of patch 108901-03 or later. The following error message appears:

ERROR: This package requires same or higher revision of
 < 108901-03 > which has not been applied to the system.
Exiting installation...
pkgadd: ERROR: checkinstall script did not complete successfully

Workaround: Retrieve the modified files from the Veritas website:

http://seer.support.veritas.com/docs/264856.html

Follow the instructions listed with the files.

Veritas VRTSvxfs Package Fails Installation (BugID 4820479)

When attempting to install the third-party Veritas 3.4 filesystem vxvm using the pkgadd utility, the VRTSvxfs package might fail installation with an error message that reads, in part:

ERROR:  This package requires same or higher revision
 of <  108528-02 > which has not been applied to the system.
Exiting installation...
pkgadd: ERROR: checkinstall script did not complete successfully

Veritas has fixed this bug in the installation script. A new revision of the Version 3.4 vxfs is available from Veritas which fixes this problem. The Version 3.5 vxfs product has also corrected this problem. Both of these versions are available directly from the Veritas web site:

http://veritas.com

SunVTS 5.1 Patch Set 5 (PS5) Issues

The following issues apply to the SunVTStrademark 5.1 PS5 product.

New Features and Tests for This Release

The SunVTS 5.1 PS5 software is compatible with the Solaris 8 2/02, Solaris 8 HW 12/02, Solaris 8 HW 5/03, Solaris 8 HW 7/03, Solaris 8 2/04, Solaris 9, Solaris 9 9/02, Solaris 9 12/02, Solaris 9 4/03, Solaris 9 8/03, Solaris 9 12/03, and Solaris 9 4/04 operating environments. The following new features and tests are added to the SunVTS 5.1 PS5 release:



Note - The S24 Frame Buffer Test (tcxtest) might be discontinued in a future release of SunVTS.





Note - The SunPCitrademark II Test (sunpci2test) tests both the SunPCi II and SunPCi III cards in SunVTS 5.1 PS2.





Note - All new features, tests, and test enhancements that are released in SunVTS 5.1 PS5 are documented in the SunVTS 5.1 Patch Set 5 Documentation Supplement (817-4350-10). This document is included on the Solaris Software Supplement CD and is available at: http://docs.sun.com



Refer to the SunVTS 5.1 Patch Set 5 Documentation Supplement for details about the new features and tests offered in this release.



Note - The name of the Remote System Control test (rsctest) has been changed to System Service Processor test (ssptest) in SunVTS 5.1 PS1. The reason for this change is that ssptest tests the Advanced Lights-Out Management (ALOM) hardware in addition to both Remote System Control 1.0 and 2.0 hardware.





Note - The SPARCstorage® Array Controller Test (plntest) is discontinued in Solaris 9 8/03.



Online Help Documentation

The online help documentation available with the SunVTS 5.1 software includes a chapter describing the RAM test (ramtest). This test is supported only in SunVTS 5.1 Patch Set 4 (PS4) onward.

SunVTS 5.1 Test Reference Manual Errata

This section lists corrections to errors in the Supported Test Modes tables of the following test chapters in the SunVTS 5.1 Test Reference Manual:

SunVTS 5.1 User's Guide Errata

In Appendix A, SunVTS Window and Dialog Box Reference, Table A-11 indicates the incorrect default value of 0 (zero) for the Max Errors field of the example systest Test Parameter Options dialog box in Figure A-11. The correct default value of the Max Errors field of the systest Test Parameter Options dialog box is 1 (one) as indicated in Figure A-11.

Also in Appendix A, Table A-13 indicates the incorrect default value of 0 (zero) for the Max System Errors field of the example systest Threshold Options dialog box in Figure A-13. The correct default value of the Max System Errors field of the systest Threshold Options dialog box is 1 (one) as indicated in Figure A-13.

Possible Installation Issues

You might encounter an installation problem when you attempt to install SunVTS with an installation program other than the pkgadd command as described in the following subsections.

If SunVTS 5.1 software is installed in the default /opt directory, you cannot install a subsequent SunVTS 5.1 Patch Set release in a different directory on the same system. When this duplicate installation is attempted with pkgadd, the following error message occurs:

pkgadd: ERROR: SUNWvts is already installed at /opt. Cannot create a duplicate installation.

The reason for this error is that the base package revision is the same for both SunVTS 5.1 and any subsequent SunVTS 5.1 Patch Set release. When a SunVTS 5.1 Patch Set release is installed in the default /opt directory which already has SunVTS 5.1 software installed, the installation completes successfully with the following warning message:

This appears to be an attempt to install the same architecture and
 version of a package which is already installed.  This
 installation will attempt to overwrite this package.

Installation Package Dependency Issue for Solaris 8 (RFE ID 4823716)

From SunVTS 5.1, the SunVTS software depends on XML packages that are not included with the Solaris 8 2/02 distribution. For Solaris 9, all of the prerequisite packages are installed with the End User Solaris Software Group as a minimum.



Note - The additional XML packages are available on the Solaris 8 HW 12/02 through Solaris 8 2/04 Software Supplement CD-ROMs and not on the Solaris 8 2/02 Software Supplement CD-ROM. Although SunVTS 5.1 installation is supported on Solaris 8 2/02, the XML packages are not included in the Solaris 8 2/02 distribution.



You may install SunVTS 5.1 on Solaris 8 2/02, Solaris 8 HW 12/02, Solaris 8 HW
5/03, Solaris 8 HW 7/03, or Solaris 8 2/04. If you choose to install SunVTS 5.1 or later on any of these releases, you must separately install the required XML packages (SUNWlxml[32-bit] and SUNWlxmlx[64-bit]) from either the Solaris 8 HW 12/02, Solaris 8 HW 5/03, Solaris 8 HW 7/03, or Solaris 8 2/04 Software Supplement CD-ROM.



Note - SunVTS 4.6, which is delivered on the Solaris 8 2/02 Software Supplement CD-ROM, does not have the XML packages dependency and is supported on Solaris 8 2/02. SunVTS 5.1 is also supported on Solaris 8 2/02 if the XML packages are installed from the Solaris 8 HW 12/02 through Solaris 8 2/04 Software Supplement CD-ROM.



For Solaris 8 releases:

  1. Install the minimum End User Solaris Software Group.

  2. Install the XML packages SUNWlxml(32 bit) and SUNWlxmlx(64 bit) from either the Solaris 8 HW 12/02, Solaris 8 HW 5/03, Solaris 8 HW 7/03, or Solaris 8 2/04 Software Supplement CD-ROM.



    Note - These XML packages are not available in the Solaris 8 2/02 distribution.



  3. Install SUNWzlib(32 bit) and SUNWzlibx(64 bit) packages from the Entire Solaris Software Group from either the Solaris 8 2/02, Solaris 8 HW 12/02, Solaris 8 HW
    5/03, Solaris 8 HW 7/03, or Solaris 8 2/04 Software CD-ROM.



    Note - The XML packages depend on the SUNWzlib(32 bit) and SUNWzlibx(64 bit) packages which are not part of the End User Solaris Software Group for Solaris 8
    2/02, Solaris 8 HW 12/02, Solaris 8 HW 5/03, Solaris 8 HW 7/03, or Solaris 8 2/04.



  4. Install the optional SUNWcpc(x)/SUNWcpcu(x) packages only if you want to enable displaying certain performance counters for certain CPU and memory tests. Otherwise, these packages need not be installed.

    The SUNWcpc(x)/SUNWcpcu(x) packages are included in the Entire Solaris Software Group for Solaris 8 2/02, Solaris 8 HW 12/02, Solaris 8 HW 5/03, Solaris 8 HW 7/03, and Solaris 8 2/04. These packages are not included in the End User Solaris Software Group for Solaris 8 2/02, Solaris 8 HW 12/02, Solaris 8 HW 5/03, Solaris 8 HW 7/03, nor Solaris 8 2/04.

To install SunVTS for Solaris 9 and later releases:

  1. Install the End User Solaris Software Group (or any software group).

    The XML packages (SUNWlxml[32-bit] and SUNWlxmlx[64-bit]) and the SUNWzlib packages (SUNWzlib[32 bit] and SUNWzlibx[64 bit]) are part of the End User Solaris Software Group (and Entire Solaris Software Groups) for Solaris 9 releases.

  2. Install the optional SUNWcpc(x)/SUNWcpcu(x) packages only if you want to enable displaying certain performance counters for certain CPU and memory tests. Otherwise, these packages need not be installed.

    The SUNWcpc(x)/SUNWcpcu(x) packages are part of the Entire Solaris Software Group and not the End User Solaris Software Group.

Installation Issue:
32-bit Only Systems and Web Start 2.0 (Bug ID 4257539)

Web Start 2.0 may not install SunVTS on systems that do not have the Solaris 64-bit environment installed. Web Start 2.0 removes the SunVTS 32-bit packages when the SunVTS 64-bit packages cause the installation to suspend.

Workaround: Use the pkgadd command to install the 32-bit SunVTS packages as described in the SunVTS 5.1 User's Guide.

Installation Issue:
Security and Web Start 2.0 (Bug ID 4362563)

When you install SunVTS using Web Start 2.0, you are not prompted to enable the Sun Enterprise Authentication Mechanismtrademark (SEAM) Kerberos v5, SunVTS security feature. The installation defaults in a way that installs SunVTS without this high level of security. If you do not want the high-level security, there is no problem.

Workaround: To enable the high-level SEAM security, use the pkgadd command to install SunVTS packages as described in the SunVTS 5.1 User's Guide.

Installation Issue:
The Installation Directory With Web Start 2.0 Is Not User-Definable (Bug ID 4243921)

When you attempt to install SunVTS using Web Start 2.0, you are unable to change the directory where SunVTS is installed. SunVTS will be installed in /opt.

Workaround: Use the pkgadd -a none command to install SunVTS in the directory of your choice as described in the SunVTS 5.1 User's Guide.

Installation Recommendation:
Install and Uninstall Using the Same Program

Use the same tool or utility for installation and removal of the SunVTS software. If you use pkgadd for installation, use pkgrm to uninstall; if you use Web Start for installation, use the Product Registry to uninstall.

Workaround: None.

Possible Runtime Issues

Patch for Testing CPUs on Sun Fire E25K Systems

When performing the following SunVTS tests on Sun Fire E25K systems with 72 UltraSPARC IV processors (144 CPU IDs), the following issues might occur:

Workaround: Look for the latest version of Patch ID 116042 at:

http://sunsolve.sun.com

Using cmttest (Bug ID 4981014)

cmttest is not currently supported for Netra servers with Jaguar UltraSPARC IV CMTs (Chip Multiprocessors).

Workaround: None.

Using systest on Sun Fire 15K Systems (Bug ID 4981458)

When performing systest on Sun Fire 15K systems with 72 UltraSPARC IV processors (144 cpuIDs), a Bus Error (core dumped) error might occur.

Workaround: None.

Adding Boards to Sun Fire 15K Systems (Bug ID 4959606)

On Sun Fire 15K systems, adding new boards might cause some of the processor and memory related tests to perform ineffectively. Specifically, cmttest might fail to recognize the CMT processors on the new board. Similar failures might also occur in l2sramtest, l1dcachetest, dtlbtest, ramtest, bustest, mptest, and fputest.

Workaround: Reboot the system after adding a new board.

pfbtest Fails When Used in the Gnome Desktop Environment (Bug ID 4938281)

pfbtest might fail when performed in the Gnome desktop environment on a Sun XVR-100 graphics accelerator if the test is performed in the default console window.This failure does not occur in the Solaris 8 2/02 and Solaris 8 HW 3/03 operating environments. If this failure occurs, you see an error message similar to the following:

pfb3(pfbtest)            passes: 26 errors: 12

Workaround: None.

Using ecpptest (Bug ID 4482992)

An ecpp/parallel port driver issue might cause ecpptest to fail. The failure rate is three out of 130 machines; the time to fail is about 10 hours.



Note - This driver issue exists only in Solaris 8 software.



Workaround: None.

Using sutest and disktest Simultaneously (Bug ID 4858028)

Sun Blade 100 and 150 systems with SunVTS can produce data corruption errors when the serial port controller (southbridge) is also handling other heavy traffic such as data access from and to the IDE hard disk.

With SunVTS simultaneously running sutest and disktest on Sun Blade 100 and 150 systems, you might see sutest report failures similar to the following:

07/11/03 16:35:58 dt214-175 SunVTS5.1ps2: VTSID 6003 sutest.ERROR su0: 
"data miscompare, cnt = 2910, exp = 0x5e, obs = 0x4e, receive device = 
/dev/term/a, source device = /dev/term/a, baud rate = 9600" 
Probable_Cause(s): <system load too heavy for selected baud rate> 
<loopback connection defective> <bad serial port hardware> <system 
software error> Recommended_Actions: <reduce system load> <lower baud 
rate> <check loopback connection> <if the problem persists, contact 
authorized Sun service provider>

The difference between the expected (exp) and the observed (obs) values is always 0x10.

The long term technical fix for this problem will involve the installation of a patch or driver to be released in the near future. The root cause of this failure is still under investigation.

Workaround: Do not perform sutest and disktest simultaneously.

Using zulutest (Bug ID 4753578)

If you perform the Sun XVR-4000 Graphics Accelerator Test (zulutest) on a system that was powered on without running X-Windows, you must bring up X-Windows on the Sun XVR-4000 Graphics Accelerator device under test and kill the X-Windows process before performing zulutest. Otherwise, the Convolve subtest might fail, and other subtests might also fail.



Note - You must enable multisampling with the fbconfig command before performing the following workaround. To perform zulutest with X-Windows (CDE) the following workaround is not necessary.



Workaround: To bring up X-Windows on the Sun XVR-4000 Graphics Accelerator device under test, enter the following command:

/usr/openwin/bin/Xsun -dev /dev/fbs/device_name &

It takes 30 to 45 seconds before Xsun comes up. To kill the Xsun process, enter the following command:

pkill -KILL Xsun

Once the Xsun process is killed, the zulutest can be performed without the incorrect subtest errors.

The Sun XVR-4000 Graphics Accelerator cannot perform video read back in Interlaced and Stereo modes because the Convolve subtest cannot keep up.

For zulutest to be able to perform the Convolve subtest, multisampling must be enabled.

Workaround: None.

Using pkginfo -c sunvts Command

The command pkginfo -c sunvts does not produce any output in SunVTS 5.1. This situation correctly implements the -c option of the pkginfo command.

Workaround: Use the following command to receive SunVTS 5.1 package information

# pkginfo -l SUNWvts SUNWvtsx SUNWvtsmn

:

You can also use either of the following commands to receive additional SunVTS 5.1 package information:

# pkginfo | grep vts
# showrev -p | grep vts

Workaround: None.

Using sutest (Bug ID 4750344)

Performing sutest on a port that is being used as console causes sutest to fail.

Workaround: Do not perform sutest on a port that is being used as a console.

Using afbtest in a Gnome Environment (Bug ID 4871535)

Using afbtest in a Gnome environment might stop the Xserver when the screen-saver is set to disable. If the Xserver is stopped, afbtest might fail immediately with the following error messages:

SunVTS5.1ps4: VTSID 7012 vtsk.INFO : *Failed test*
 afb0(afbtest)            passes: 0      errors: 1     
SunVTS5.1ps4: VTSID 6063 afbtest.ERROR fbs/afb0: Can't access XWindows.
Probable_Cause(s): <Software error.> 
Recommended_Action(s): <Try running xhost(1) or contact your system
 administrator.>

Workaround: Type the xhost + command on the machine being tested and continue the test; the afbtest will pass.

librt Objects Do Not Transition to Multi-User Mode (BugID 4479719)

SunVTS may fail in multi-user mode when semaphores are created improperly.

Workaround: Kill and restart picld after the machine reaches multiuser mode, but before running SunVTS:

# /etc/init.d/picld stop# /etc/init.d/picld start

Using jnifctest (Bug ID 4965226)

An error might occur when jnifctest is performed on a system with 5 JNI ports. This error occurs on one card and the error can be seen using the data pattern 0x00000000. The value returned for the fcio_errno statistic is 65 (decimal).

Workaround: Turn off the self-test or perform the test on one port only.

Using disktest (Bug ID 4915233)

When performing disktest, the test might probe and premount the Solstice DiskSuite (SDS) partitions as mirrors.Workaround: Set the BYPASS_FS_PROBE parameter to 0.

Creating Schedules (Bug ID 4946695)

If the /var/opt/SUNWvts/sched_manage directory is not present, schedules cannot be created.

Workaround: Create the /var/opt/SUNWvts/sched_manage directory before creating schedules.

qlctest Internal Loopback Failure (Bug ID 4704300)

The qlctest 10-bit/1-bit internal loopback subtests might fail when performed on Sun Fire V880 platforms. This problem is fixed in the latest SAN Foundation software.

Workaround: Install the Sun StorEdge SAN Foundation Software 4.2 or later from: http://www.sun.com/storage/san/

Sun Remote System Control 2.2 Release Notes

This document deals with Sun Remote System Control (RSC) 2.2 hardware and software issues. For complete information about using RSC, see the Sun Remote System Control (RSC) 2.2 User's Guide.

What's New in RSC 2.2

Several new features are available in RSC 2.2:

Before Installing Sun Remote System Control Software

RSC software is included as part of the default installation set for this Solaris Supplement CD. You should install RSC server components on a compatible Solaris server only; you can install the client software on any computer that meets the Solaris or Windows operating environment requirement. You must install and configure the RSC software before you can use RSC.

Important: Before upgrading from a previous version of RSC server software or reinstalling the software, log in to the server as superuser and back up your configuration data using the following commands:

# rscadm show > remote_filename
# rscadm usershow >> remote_filename

Use a meaningful file name that includes the name of the server that RSC controls. After installation, you can refer to this file to restore your configuration settings if necessary. Reverting to a previous version of RSC server software after installing version 2.2 is not recommended. However, if you do revert, you will need to restore your configuration information and also power cycle the server.

You can install the RSC 2.2 server software package, SUNWrsc, on:

You can install the RSC 2.2 client software packages on:

Installation on the Solaris operating environment places the Sun Remote System Control (RSC) 2.2 User's Guide in the location /opt/rsc/doc/locale/pdf/user_guide.pdf. Installation on the Windows operating environment places the User's Guide in the location C:\Program Files\Sun Microsystems\Remote System Control\doc\locale\pdf\user_guide.pdf.

The following sections describe Sun Remote System Control (RSC) 2.2 issues.

RSC General Issues

This section describes issues that affect RSC running on all platforms (Sun Enterprise 250, Sun Fire 280R, Sun Fire V880, and Sun Fire V480 servers):

Alert Messages May Be Delayed (BugID 4474273)

If the RSC variables page_enabled and mail_enabled are set to true and multiple alert messages are generated within a short interval, the first message is delivered in a timely fashion but each subsequent message issued during the interval is delayed by 3-4 minutes.

Keyswitch Position in RSC GUI Is Unknown When RSC Is on Battery Power (BugID 4492888)

When the RSC card is running on battery power, the keyswitch slot in the RSC GUI displays as a gray dot, and the mouse-over text on the keyswitch reads Current Keyswitch Position Unknown.

Wrong Information Provided on alerts.html (BugID 4522646)

When configuring the page_info1 or page_info2 fields, you may use any digit or the alphanumeric characters #, @, and , (comma) when specifying a pager phone number, but the PIN area may only contain digits (0-9). In the RSC GUI, the online help for this function is incorrect. For more information about how to configure RSC to work with a pager, refer to the Sun Remote System Control (RSC) 2.2 User's Guide.

rsc-console Will Switch to Tip Connection During Boot if diag-switch? Is Set to true (BugID 4523025)

If diag-switch? is set to true and you use the bootmode -u command to reboot your workstation, rsc-console will revert to the serial (tip) connection after Solaris restarts, even if you have previously redirected the console to RSC.

If this occurs, manually redirect the console ouput to RSC again after the reboot operation has completed. Refer to the Sun Remote System Control (RSC) 2.2 User's Guide for more information.

Power On From GUI/CLI Is Allowed, Yet Doesn't Work, With Keyswitch Turned to Off (BugID 4524277)

If the system's state changes from battery power to standby power and the keyswitch is in the off position, the RSC software should generate a warning that you cannot turn the system power back on when you issue a poweron command from either the CLI or the GUI. The RSC software should issue this warning. You need to move the keyswitch back into the on position.

If this happens, use the resetrsc command.

RSC bootmode -u Command Fails to Toggle the Console (BugID 4525310)

This intermittent problem has been observed on Sun Fire V880 servers running OpenBoot PROM version 4.4.6. Occasionally, the bootmode -u command fails to redirect the console to RSC. If this happens, use the resetrsc command.

OBP 4.4.3 Displays ERROR: RSC-Initiated Reset Instead of a Warning Message (BugID 4514863)

On servers running OpenBoot PROM software version 4.4.3, an RSC-initiated system reset produces the following message:

ERROR: RSC-initiated Reset

This message serves as a warning-level message only; no action is required.

RSC Restart Error on Japanese Windows 98 Systems

If you install the RSC client on the Japanese version of Microsoft Windows 98, RSC does not start again once you exit from the client and the javaw stack error appears, unless you reboot the system. This situation occurs only on the initial version of Windows 98, and does not happen on other versions of Microsoft Windows (95, 98 Second Edition, NT).

Workaround: Download and install the Microsoft IME98 Service Release 1 (IME98-SR1) from the Microsoft Website. The crash does not occur after IME98-SR1 has been installed.

RSC Issues for Sun Fire 280R, Sun Fire V880, and Sun Fire V480 Servers

This section describes issues that affect RSC running on Sun Fire 280R, Sun Fire V880, and Sun Fire V480 servers.

Removing and Installing the RSC Card

CAUTION: Removing or installing the RSC card while the system has the AC power cord connected could damage your system or your RSC card. Only qualified service personnel should remove or replace the RSC card. Contact your qualified service representative to perform this service operation.

Before you follow the procedures in the Sun Fire 280R Server Service Manual or Sun Fire 880 Server Service Manual to remove or install the RSC card, perform this procedure to ensure that there is no AC power present in the system.

1. Shut down and halt the system.

2. With the system at the ok prompt, turn the keyswitch to the Off position.

Standby power is still present in the system at this point.

3. Disconnect all AC power cords from their back panel receptacles.

This ensures that there is no standby power voltage present in the system.

4. Follow the procedure you require in your service manual.

Additional RSC Alerts

RSC generates the following alerts on a Sun Fire 280R or Sun Fire V880 server when the RSC card begins battery use after a power interruption:

00060012: "RSC operating on battery power."

RSC generates the following alerts when the host system has shut down from RSC. The messages appear in the log history.

00040000: "RSC Request to power off host."

00040029: "Host system has shut down."

If you shut down the system using the keyswitch, or by using the OpenBoot PROM poweroff command, the above alert 00040029 is the only alert displayed.

These alerts are not documented in the Sun Remote System Control (RSC) 2.2 User's Guide.

Going from Battery to Standby, the Locator LED Will Turn On in the GUI (BugID 4524272; Sun Fire V480 Servers Only)

When the RSC hardware changes state from battery power to standby power, the Locator LED on the Sun Fire V480 appears illuminated in the GUI only. It does not illuminate on the system.

If this situation happens, use the resetrsc command.

RSC Issues for Sun Fire 280R Servers Only

This section describes issues that affect RSC running on Sun Fire 280R servers only. See the Sun Fire 280R Server Product Notes for other Sun Fire 280R server issues.

Soft Reset With xir Does Not Work Correctly (BugID 4361396, 4411330)

The xir command does not bring the server to the ok prompt as expected. This issue may have been resolved for your server type; see your hardware platform release notes.

Boot Sequence Sometimes Bypasses RSC (BugID 4387587)

In rare instances, the system may bypass the RSC card during startup. To check whether the system booted and is online, use the ping command to see if the card is alive, or log in using telnet or rlogin. If the system is not connected to the network, establish a tip connection to the system. (Be sure that console I/O is not directed to the RSC card.) Use the tip connection to view boot messages on the troubled system, or reboot the system. For help in diagnosing the problem, see your hardware Owner's Guide.

False Drive Fault Reported at Power On (BugID 4343998, 4316483)

When you power on the system, it may report a false internal drive fault that is recorded in the Sun Remote System Control (RSC) log history.

If the error is reported by RSC, you should disregard the report if the system boots successfully to the Solaris operating environment. In most cases the erroneous fault does not reappear. You can verify the disk after the boot process by using the fsck utility.



Note - Any disk drive error message reported by the Solaris operating environment is a real disk drive error.



If a disk fault is reported at the ok prompt and the system fails to boot to the Solaris operating environment, there may be a problem with the disk drive. Test the disk drive with the OpenBoot Diagnostics tests documented in the "Diagnostics, Monitoring, and Troubleshooting" chapter in the Sun Fire 280R Server Service Manual.

Command rscadm resetrsc Fails (BugID 4374090)

After a cold restart or after powering on the system, the RSC command rscadm resetrsc fails; this is a known condition. You need to reset the host system for the command to function correctly.

There are three ways you can reset the host. Use one of the following commands:

  • At the ok prompt, execute the reset-all command.

  • At the RSC command-line interface (CLI) prompt, issue the reset command.

  • At the Solaris CLI prompt, issue the reboot command.

The RSC rscadm resetrsc command will now function correctly.

RSC Issue for Sun Fire V880 Servers Only

This section describes an issue that affects RSC running on Sun Fire V880 servers only.

Soft Reset With xir Does Not Work Correctly (BugID 4361396, 4411330)

The xir command does not bring the server to the ok prompt as expected. This issue may have been resolved for your server type; see your hardware platform release notes.

RSC Issues for Sun Enterprise 250 Servers Only

This section describes issues that affect RSC running on Sun Enterprise 250 servers only. See the Sun Enterprise 250 Server Product Notes for other Sun Enterprise 250 server issues.

Increased Number of RSC User Accounts Not Supported

Support for a maximum of 16 RSC user accounts has been added for RSC 2.2. However, Sun Enterprise 250 servers continue to be limited to four RSC user accounts because of hardware limitations.

Do Not Run OpenBoot PROM fsck Command From the RSC Console (BugID 4409169)

Do not issue the fsck command from the redirected RSC console.

Reset the system's input-device and output-device settings to ttya. Then reboot the system and access the system through its local console or terminal and execute the OpenBoot PROM fsck command directly.

Do Not Run OpenBoot PROM boot -s Command From the RSC Console (BugID 4409169)

The command boot -s does not work from the RSC console.

Reset the system's input-device and output-device settings to ttya. Then reboot the system and access the system through its local console or terminal and execute the boot -s command directly.

Change to the serial_hw_handshake Variable Requires a System Reboot (BugID 4145761)

In order for changes to the RSC configuration variable serial_hw_handshake to take effect, the server must be rebooted. This also affects the Enable Hardware Handshaking check box in the RSC graphical user interface. This limitation is not stated in the documentation.

Power Supply Alerts Display Incorrect Index in the GUI (BugID 4521932)

In the Sun Enterprise 250, the power supplies are numbered 0 and 1, but the RSC GUI refers to them as Power Supply 1 and Power Supply 2 in the event log and in alerts.


Platform-Specific Issues

Netra T4/Netra T20 Issues

System Incorrectly Reports Removed Device Links (BugID 4418718)

When calling luxadm remove_device /dev/rdsk/c1t1d0s2, the system asks for confirmation and reports that the disk is spinning down and being taken offline. When the disk is removed, pressing Return causes the system to report that the device links are removed.

However, the device links are not removed. The disk can then be re-inserted and used without running the luxadm insert_device command. When the command is subsequently run, the system reports that no new devices were added and the following message is produced at the console:

bash-2.03# luxadm remove_device /dev/rdsk/c1t1d0s2

 WARNING!!! Please ensure that no filesystems are mounted on these device(s).
 All data on these devices should have been backed up.

The list of devices which will be removed is:
  1: Device name: /dev/rdsk/c1t1d0s2
     Node WWN:    2000002037e367e4
     Device Type:Disk device
     Device Paths:
      /dev/rdsk/c1t1d0s2

Please verify the above list of devices and
then enter 'c' or <CR> to Continue or 'q' to Quit. [Default: c]: 
stopping:  /dev/rdsk/c1t1d0s2....Done
offlining: /dev/rdsk/c1t1d0s2....Done

Hit <Return> after removing the device(s)  

Device: /dev/rdsk/c1t1d0s2
  Logical Nodes being removed under /dev/dsk/ and /dev/rdsk:
        c1t1d0s0
        c1t1d0s1
        c1t1d0s2
        c1t1d0s3
        c1t1d0s4
        c1t1d0s5
        c1t1d0s6
        c1t1d0s7

Device: /dev/rdsk/c1t1d0s2
  Logical Nodes being removed under /dev/dsk/ and /dev/rdsk:
        c1t1d0s0
        c1t1d0s1
        c1t1d0s2
        c1t1d0s3
        c1t1d0s4
        c1t1d0s5
        c1t1d0s6
        c1t1d0s7

 bash-2.03# ls -l /dev/dsk/c1t1*
lrwxrwxrwx   1 root     root          70 May  4 19:07 /dev/dsk/c1t1d0s0 -> ../
../devices/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e367e4,0:a

lrwxrwxrwx   1 root     root          70 May  4 19:07 /dev/dsk/c1t1d0s1 -> ../
../devices/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e367e4,0:b

bash-2.03# ls -l /dev/rdsk/c1t1*
lrwxrwxrwx   1 root     root          74 May  4 19:07 /dev/rdsk/c1t1d0s0 -> ../
../devices/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e367e4,0:a,raw
lrwxrwxrwx   1 root     root          74 May  4 19:07 /dev/rdsk/c1t1d0s7 -> ../
../devices/pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100002037e367e4,0:h,raw
.
.
/* the following errors are caused by SUNWvts reprobe looking for said disk */

bash-2.03# 
8012    05/22/01 14:05:07 Failed on iotcl DKIOCGMEDIAINFO: 6: No such device or address

8012    05/22/01 14:05:41 Failed on iotcl DKIOCGMEDIAINFO: 6: No such device or address

8012    05/22/01 14:07:25 Failed on iotcl DKIOCGMEDIAINFO: 6: No such device or address

bash-2.03# luxadm insert_device
Please hit <RETURN> when you have finished adding Fibre Channel Enclosure(s)/Device(s): 

Waiting for Loop Initialization to complete...
 No new device(s) were added!!


To work around, enter the following when luxadm remove_device claims to have completed successfully:

# devfsadm -C -c disk

Not All USB Zip Drives Found (BugID 4453787)

If four USB Iomega zip drives are attached, prtconf indicates that no driver is loaded after the system has booted. drvconf starts a system probe that finds only two of the four USB zip drives.

Running cat on the /dev/usb/hub0 file causes the system to add the two zip drives.

Workaround: Do not use more than two zip drives in the current release.

LOMlite2 reset-x Does Not Reset CPUs (BugID 4462131)

The LOMlite2 reset-x command does not currently reset the CPUs. Look for this functionality in a later revision of the OpenBoot PROM.

Sun Blade Systems

Invalid Warning During System Boot (BugID 4519441)

A warning message may appear when booting a Netra ct 800 or Sun Bladetrademark 100 system which reads:

invalid vector intr: number 0x7de, pil 0x0

This message is benign and can be ignored.


Documentation Errata

The following documentation errors have been found in the Solaris 8 2/04 documents.



Note - Some documents and CDs provided with this release have names based on the Solaris 8 2/02 release. These are included intentionally for use with the Solaris 8 2/04 operating environment. The contents of these documents and CDs have not been changed since the earlier release.



Solaris 8 2/04 Sun Hardware Platform Guide

SMS Version

References to System Management Services (SMS) in the Solaris 8 2/04 Sun Hardware Platform Guide mistakenly list version 1.4. Instead, SMS 1.3 is supported in this release.

PC Launcher

Non-English versions of this document might mention the PC Launcher software as included on the Supplement CD. However, this software is not supported in this Solaris release.

References to MPxIO Documentation

The Sun Enterprise 10000 SSP 3.5 User Guide, Sun Enterprise 10000 Dynamic Reconfiguration User Guide, and the Sun Enterprise 10000 DR Configuration Guide contain references to a document that is not available, namely the MPxIO Installation and Configuration Guide.

The MPxIO product is now called the Sun StorEdgetrademark Traffic Manager. Information on installing and configuring the Sun StorEdge Traffic Manager is provided in the Sun StorEdgetrademark Traffic Manager Software Installation and Configuration Guide, available on the Sun Network Storage Solutions website:

http://www.sun.com/storage/san

To access this document:

1. Go to http://www.sun.com/storage/san and click the "Sun StorEdgetrademark SAN3.0 release Software/Firmware Upgrades and Documentation" link.

2. Sign on or register.

3. Click the "Download STMS Install/Config Guide, Solaris/SPARC (.35 MB)" link.

SSP 3.5 Installation Guide and Release Notes

Page 8: In the description of the snmpd memory leaks (Bug ID 4486454), you must be superuser on the main SSP to stop and start SSP daemons, not user ssp as indicated in the text.

Pages 75 and 99: The references to the Solaris 8 Installation Supplement are incorrect. Refer to the Solaris 8 Advanced Installation Guide for details.

eri(7d) Man Page

The eri(7d) man page incorrectly states that the eri.conf file is in the
/kernel/drv/sparcv9/eri.conf file

The correct location is: /kernel/drv/eri.conf


Other Issues

Network Drivers Installed by Default

The Computer Systems Installer CD automatically installs the Network Drivers from the Supplement CD. Drivers for the SunATMtrademark, SunHSI/S, SunHSI/P, SunFDDI/S, and SunFDDI/P cards are now installed by default when the Solaris 8 2/04 operating environment is installed. Error messages might be displayed if you do not have some of the corresponding hardware installed. You can ignore these error messages.

Serial Parallel Controller Driver Does Not Support Dynamic Reconfiguration (BugID 4177805)

This spc driver does not support Dynamic Reconfiguration features in the Solaris 8 operating environment.

Some DVD and CD-ROM Drives Fail to Boot Solaris (BugID 4397457)

The default timeout value for the SCSI portion of the SunSwift PCI Ethernet/SCSI host adapter (X1032A) card does not meet the timeout requirements of the Sun SCSI DVDROM drive (X6168A). With marginal media, the DVD-ROM occasionally experiences timeout errors. The only exceptions are Sun Fire 6800, 4810, 4800, and 3800 systems, which overwrite the SCSI timeout value via OBP.

Workaround for other platforms: use the on-board SCSI interfaces or DVD-ROM compatible SCSI adapters, such as X1018A (SBus: F501-2739-xx) or X6540A (PCI: F375-0005-xx).

FDDI May Hang During Heavy Load (BugIDs 4485758, 4174861, 4486543)

The PCI FDDI card has known hardware problems related to DTXSUSP (DMA TX process suspend interrupt) and DRXSUSP (DMA RX process suspend interrupt) bits in the MAIN_CONTROL and MAIN_STATUS registers. These hardware bugs minimally affect FDDI functionality under normal conditions. However, under a very heavy TX or RX load, the card posts an unexpected interrupt. The system posts the error message, "Interrupt level 6 is not serviced". After 20 such errors, the pcipsy driver shuts down interrupt processing for the FDDI and hangs FDDI.

Monitor Goes Blank When Stop-A Is Pressed During Screen Lock (BugID 4519346)

The monitor may go blank if all of the following conditions occur:

  • Your frame buffer card is a Creator3D or an Elite3D.

  • The "Blank Screen" screen saver is used.

  • Stop-A is pressed while in the blank screen mode.

Workaround: If your screen saver is enabled, choose any pattern other than "Blank Screen."

U-Code Does Not Reload After IFB Driver Unloaded (BugID 4532844)

At the command line login, systems with Expert3D or Expert3D-Lite cards may be unable to start a window system or dtlogin.

Workaround:

1. Remotely log into the troubled system as superuser.

2. Stop all ifbdaemon processes:

# sh /etc/init.d/ifbinit stop

3. Start all ifbdaemon processes:

# sh /etc/init.d/ifbinit start

USB Dual Framework

This software release features a dual USB framework. The original framework, released with Solaris 8 2/02, is provided for compatibility with all preexisting USB drivers. It supports USB 1.0 and USB 1.1 devices, and operates devices connected to on-board and other USB 1.0 or 1.1 ports.



Note - On-board USB ports include those next to the rear fan on Sun Blade 1500 and 2500 systems, and the two ports at the bottom of the Sun Blade 1500 system's front panel. If your Sun Blade 1500 or 2500 system came with the IEEE 1394 and USB 2.x card, it also has three USB 2.0 ports next to two IEEE 1394 ports, located in the rear near the bottom of the system.



The USBA 1.0 framework (new in Solaris 8 HW 5/03) is more evolved, and as such offers better performance and support for more devices than the original framework. It supports high speed USB 2.0 devices, and operates devices connected to the computer's USB 2.0 ports. Thus, the "dual framework" refers to the old USBA framework which supports only USB 1.0/1.1 devices, and the new USBA 1.0 framework which supports both USB 1.1 and USB 2.0 devices.

This dual framework release is supported on Sun Blade 1500 and Sun Blade 2500 systems. Systems pre-equipped with the IEEE 1394 and USB 2.x card support USB 2.0 through the card's USB 2.0 ports. Additionally, some aftermarket PCI USB 2.0 cards may work. For a listing of Solaris Verified PCI USB 2.0 cards for use with other platforms, see:

http://www.sun.com/io

Optimal USB Device Connections

The USB console keyboard and mouse must be connected through an on-board USB port. This is required in order use them as console devices which can boot, halt and examine a system, and allow the window manager to start.

All other USB 1.1 devices can be connected to any USB port on the computer. Note, however, that any device connected to a USB 2.0 port on the computer can take advantage of the USBA 1.0 framework.

For best performance, connect USB 2.0 storage devices to a USB 2.0 computer port (optionally through a USB 2.0 hub). While USB 2.0 devices can function on other ports, they operate significantly slower when using USB 1.1.

Device Restrictions

USB 1.x devices do not function when connected through a USB 2.0 hub to a computer USB 2.0 port. You can connect the USB 2.0 hub to an on-board or other USB 1.1 port, use a USB 1.1 hub, or bypass the hub and plug the USB 1.x device directly into a USB port on the computer.

Administration of the Dual Framework

Please see http://www.sun.com/desktop/whitepapers.html for a link to a guide which discusses administration of USB devices on both frameworks. It is more complete than the System Administration Guide, which covers only the original framework.

All USB Storage Devices Treated as Removable Media

This change was implemented to fix inconsistent behavior in previous releases, where some USB storage devices were seen as removable devices and others were not.

What This Change Means

In general, USB devices now operate with a more consistent interface, and are easier to use:

  • The rmformat(1) program can now be used to format USB storage devices, instead of other, more complicated programs such as format(1M).

  • USB hard drives with a FAT file system can be mounted and used.

  • Non-root users can now access USB storage devices, since a root-privileged mount command is no longer needed. The volume manager mounts it and makes it available under /rmdisk. (See Caveats for restrictions.)

  • All USB storage devices are power managed, except for those which support log sense pages. Devices with log sense pages are usually SCSI devices connected through a USB to SCSI bridge device.

  • Error handling is more forgiving for removable media devices, with increased timeouts for recovery or preparing for the drive to become ready.

Caveats

  • External removable media applications might not work correctly if they make assumptions about the size of the media or are not largefile aware. For example, a number field containing a disk size may overflow.

  • If a new USB device is connected while the system is down, a reconfiguration boot (boot -r) is required for the volume manager to find it for automatic mounting. If a new device is connected while the system is up, the volume manager must be restarted. Refer to vold(1M), scsa2usb(7D), the System Administration Guide, and Known Bugs for more information.

  • The format(1M) program must now be started in expert mode (-e) in order to see any USB storage device. In previous releases, those USB storage devices which were not seen as removable media could be seen without the -e switch. You must either answer questions about device geometry or furnish an entry for /etc/format.dat in order to utilize the program.

  • Some applications which make DKIOCEJECT ioctls may have returned ENOTTY for non-removable media. These now succeed with no effect because the device is treated as a removable media device.

  • Setting removable=false in /kernel/drv/scsa2usb.conf (original framework) or /kernel/drv/usba10_scsa2usb.conf (USBA 1.0 framework) for a particular device type overrides the forced treatment of that device type as removable media. Use this option if compatibility with previous releases is an issue. Please see these configuration files for more details.

  • For best performance, connect USB 2.0 storage devices to a USB 2.0 computer port (optionally through a USB 2.0 hub). While USB 2.0 devices can function on other ports, they operate significantly slower when using USB 1.1.

Known Bugs

The vold Process Does Not See USB Devices After a Non-Reconfigure Reboot (Bug ID: 4799998)

USB storage devices are not automatically seen by the vold process after a non-reconfigure reboot, due to a boot-time delay in starting the USB frameworks.

Workaround: use any of the four workarounds listed below.

  • As root, edit the /etc/init.d/initusb script. Change the entry sleep 60 to sleep 5. This alleviates the delay in starting the USB frameworks, and almost always causes the vold process to find the devices automatically; however, it also increases the boot time by a few seconds. If a device still is not found, hotplug it as in the second workaround listed.

  • Hotplug the USB storage device two minutes after the system has given the login prompt. This method must be repeated for each USB storage device after every reboot.

  • As root, stop and restart vold:

    # /etc/init.d/volmgt stop# /etc/init.d/volmgt start
    

    Do this after every reboot, two minutes after the system has given the login prompt.

  • As root, send a SIGHUP signal to the vold process to rescan for devices:

# pkill -HUP vold

Do this after every reboot, two minutes after the system has given the login prompt.



Note - Due to a bug inthe vold process, CD-ROM drives might eject their media in response to this signal.



ugen Returns EIO on Bulk Write Out Endpoints for a USB Canon Scanner (BugID 4786786)

The generic USB (ugen) driver only works with devices that support setting of configurations and alternate interfaces. Attempts to open data endpoints on devices which do not support these settings fail with an I/O error. Please see Chapter 9 of the USB 2.0 spec (http://www.usb.org) for more information.

Enumeration Fails if String Descriptor Is Not Provided (BugID 4798619)

As part of first-order identification (enumeration) to the operating system, USB devices say whether or not they provide a string descriptor (used to identify the device for messages). A system cannot use USB devices that say they provide such a descriptor and then fail to provide that descriptor.

Slow Enumeration Might Prevent Device Connection (BugID 4735465)

Some USB devices fail to identify themselves within the system's allotted window. If this happens, the user sees the following error message:

WARNING:  (usba10_ohci0): Connecting device on port x failed

Workaround: Hot-plugging the device again might successfully identify it.

USB Floppy Devices

USB floppy devices appear as removable media devices, as all other USB disks do. USB floppy devices are not managed by the fd (floppy) driver. Applications which issue ioctl(2) calls intended for the fd driver fail. Applications which issue only read(2) and write(2) calls succeed. Some other applications, such as SunPCI and rmformat, do work.

Use With Volume Manager and File Manager

Volume Manager sees the USB floppy as a SCSI removable media device. Volume Manager makes the device available for access under /rmdisk.

File Manager does not fully support the USB floppy at this time. Floppies containing a ufs file system can be opened, renamed and formatted from the File Manager's Removable Media Manager. However, the only action that the Removable Media Manager can take with a floppy containing a pcfs file system is to open it. Floppies containing either type of file system can successfully drag and drop files.

Always perform a reconfigure boot (boot -r) when rebooting your system, if you plan to use a connected USB floppy device with Volume Manager and File Manager. When you hotplug a new USB floppy device, you must stop and restart vold in order for vold to find the newly connected device.

Manual Configuration

This section describes how to use a USB floppy without the File Manager.

After plugging in the device, find the device's name:

# cd /dev/rdsk
# devfsadm -C
# ls -l c*0 | grep usb
lrwxrwxrwx   1 root     root          55 Mar  5 10:35 c2t0d0s0 ->
../../devices/pci@1f,0/usb@c,3/storage@3/disk@0,0:a,raw

Here, the device name shows as c2t0d0s0. The device can be accessed as raw device /dev/rdsk/c2t0d0s0, and as block device /dev/dsk/c2t0d0s0.

Floppies support both pcfs(7FS) and ufs file systems. Below are examples of how the different file systems are used. The examples assume a device of
/dev/[r]dsk/c2t0d0s0.

If multiple device names are displayed, determine which name corresponds to the USB floppy device:

  1. Insert a floppy disk into the USB floppy device.

  2. Cycle through each device, attempting to access each device (using od(1) on that device's raw partition, for example).

    The USB floppy's indicator lamp lights up when you have found the floppy.

Floppies support both pcfs(7FS) and ufs file systems. The following commands are examples of how to use the two file systems. The examples assume a device of
/dev/[r]dsk/c2t0d0s0.

Use the following commands to create and use the floppy as a pcfs file system:

Format:

rmformat -Flong /dev/rdsk/c4t0d0s0

Create 1.4 Mb file system:

mkfs -F pcfs -o nofdisk,size=2880 /dev/rdsk/c4t0d0s0

mount -F pcfs /dev/dsk/c4t0d0s0:c /mnt

Mount:

 umount /mnt

Unmount:

Use the following commands to create and use the floppy as a ufs file system:

Format:

rmformat -Flong /dev/rdsk/c4t0d0s0

Create filesystem:

newfs /dev/rdsk/c4t0d0s0

Mount:

mount /dev/dsk/c4t0d0s0 /mnt

Unmount:

umount /mnt

SunFDDI and Diskless Booting (BugID 4390228)

The SunFDDI PCI board (FDDI/P) does not support diskless booting. The SunFDDI SBus board (FDDI/S) supports diskless booting on sun4m and sun4u platforms only.

Multiple Sun GigaSwift Ethernet Cards May Hang System (BugID 4336400, 4365263, 4431409)

Your system may experience heavy CPU usage or may hang if more than two Sun GigaSwift Ethernet cards are installed.

System May Hang When the cpr Module Runs (BugID 4466393)

If you are running any version of the Solaris 8 software with an Expert3D or Expert3D-Lite card, you may experience problems after cpr runs.

Workaround: Install Patch 108576-15 or greater.

Unable to Disconnect SCSI Controllers With DR (BugID 4446253)

Performing a cfgadm -c disconnect (bus quiesce) command when the SCSI bus is unconfigured does not succeed.

Workaround: If the SCSI bus is unconfigured, use the cfgadm -c configure command before attempting the cfgadm -c disconnect command.

Command cfgadm -c unconfigure Fails Due to qlc detach Failure (BugID 4881110)

Using the cfgadm -c unconfigure command might fail if a qlc driver fails to detach. The following error message appears:

>cfgadm -c unconfigure pcisch6:sg8slot5 
cfgadm: Component system is busy, try again: unconfigure failed 

Workaround: Download the SAN 4.3 packages from:

http://www.sun.com/storage/san/

wrsm Driver Not Loaded Automatically (BugID 4975878)

The Sun Fire Link RSM (wrsm) driver is not loaded automatically at the kernel boot time if no wrsm configuration has been previously established.

Workaround: Use the command:

# /usr/platform/sun4u/sbin/wrsmconf topology

Tearing Down an RSM Connection Can Cause an Application to Dump Core (BugID 4966095)

When a DR unconfigure operation is performed on a system board containing permanent memory, all I/O devices are quiesced for approximately 75 seconds. The default timeout value for remote procedure calls to WRSM is 5 seconds, which means attempts to write to the WCI interrupt page during this quiescent period fail.

Workaround: Do not disconnect a system board containing permanent memory while a Sun Fire Link cluster is in use. If you do attempt to do so, you are prompted to confirm that you want to disconnect the board. Enter no to cancel the disconnect request:

# cfgadm -c disconnect N0.SB0
System may be temporarily suspended, proceed (yes/no)? no
cfgadm: Configuration operation cancelled: disconnect N0.SB0