Patch-ID# 105557-01 Keywords: sun4u sparc5 sparc4 4 performance slow filesharing Win95 Windows95 Synopsis: SunPC 4.2: for Solaris 2.5, 2.5.1, 2.6 and sparc architectures Date: Mar/24/98 Solaris Release: 2.5, 2.5.1, 2.6 SunOS Release: 5.5, 5.5.1, 5.6 Unbundled Product: SunPC Unbundled Release: 4.2 Relevant Architectures: sparc BugId's fixed with this patch: 4061045, 4082433, 4092595, 4094202, 4096661, 4099724. Changes incorporated in this version: Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: Obsoleted by: Files included with this patch: /opt/SUNWsunpc /opt/SUNWsunpc/bin /opt/SUNWsunpc/bin/cleardriverunload /opt/SUNWsunpc/bin/cphd /opt/SUNWsunpc/bin/create_disk /opt/SUNWsunpc/bin/dirname /opt/SUNWsunpc/bin/makedisk /opt/SUNWsunpc/bin/spc.sva_svr4_prod /opt/SUNWsunpc/bin/sunpc /opt/SUNWsunpc/bin/sunpc_UNinstall /opt/SUNWsunpc/bin/sunpc_install /opt/SUNWsunpc/defaults/7.01/dos/setflag.exe /opt/SUNWsunpc/dos6 /opt/SUNWsunpc/dos6/drivers /opt/SUNWsunpc/dos6/drivers/win311 /opt/SUNWsunpc/dos6/drivers/win311/sun1024.drv /opt/SUNWsunpc/dos6/drivers/win95 /opt/SUNWsunpc/dos6/drivers/win95/autoexec.w95 /opt/SUNWsunpc/dos6/drivers/win95/bsetup.inf /opt/SUNWsunpc/dos6/drivers/win95/display /opt/SUNWsunpc/dos6/drivers/win95/display/sunpc.drv /opt/SUNWsunpc/dos6/drivers/win95/display/sunpc.inf /opt/SUNWsunpc/dos6/drivers/win95/display/sunpc.vxd /opt/SUNWsunpc/dos6/drivers/win95/fsd /opt/SUNWsunpc/dos6/drivers/win95/fsd/sunfsd.inf /opt/SUNWsunpc/dos6/drivers/win95/fsd/sunfsd.vxd /opt/SUNWsunpc/dos6/drivers/win95/fsd/sunwmbox.inf /opt/SUNWsunpc/dos6/drivers/win95/fsd/sunwmbox.vxd /opt/SUNWsunpc/dos6/drivers/win95/np /opt/SUNWsunpc/dos6/drivers/win95/np/sunnp.dll /opt/SUNWsunpc/dos6/drivers/win95/np/sunnp.inf /opt/SUNWsunpc/dos6/drivers/win95/np/sunnp.reg /opt/SUNWsunpc/dos6/drivers/win95/odi.bat /opt/SUNWsunpc/dos6/drivers/win95/prep.bat /opt/SUNWsunpc/dos6/drivers/win95/readme.txt /opt/SUNWsunpc/dos6/drivers/win95/runme.bat /opt/SUNWsunpc/dos6/drivers/win95/setup /opt/SUNWsunpc/dos6/drivers/win95/setup/_inst32i.ex_ /opt/SUNWsunpc/dos6/drivers/win95/setup/_isdel.exe /opt/SUNWsunpc/dos6/drivers/win95/setup/_setup.dll /opt/SUNWsunpc/dos6/drivers/win95/setup/_sys1.cab /opt/SUNWsunpc/dos6/drivers/win95/setup/_user1.cab /opt/SUNWsunpc/dos6/drivers/win95/setup/data.tag /opt/SUNWsunpc/dos6/drivers/win95/setup/data1.cab /opt/SUNWsunpc/dos6/drivers/win95/setup/lang.dat /opt/SUNWsunpc/dos6/drivers/win95/setup/layout.bin /opt/SUNWsunpc/dos6/drivers/win95/setup/os.dat /opt/SUNWsunpc/dos6/drivers/win95/setup/setup.exe /opt/SUNWsunpc/dos6/drivers/win95/setup/setup.ini /opt/SUNWsunpc/dos6/drivers/win95/setup/setup.ins /opt/SUNWsunpc/dos6/drivers/win95/setup/setup.lid /opt/SUNWsunpc/dos6/drivers/win95/setup/sunpc.bmp /opt/SUNWsunpc/dos6/drivers/win95/setup/unsetup.exe /opt/SUNWsunpc/dos6/drivers/win95/sunpc.hlp /opt/SUNWsunpc/dos6/drivers/win95/sunwndis /opt/SUNWsunpc/dos6/drivers/win95/sunwndis/sunwndis.inf /opt/SUNWsunpc/dos6/drivers/win95/sunwndis/sunwndis.vxd /opt/SUNWsunpc/dos6/msdos /opt/SUNWsunpc/dos6/msdos/bootme.exe /opt/SUNWsunpc/dos6/msdos/chkstate.sys /opt/SUNWsunpc/dos6/msdos/memmaker.exe /opt/SUNWsunpc/dos6/msdos/memmaker.hlp /opt/SUNWsunpc/dos6/msdos/memmaker.inf /opt/SUNWsunpc/dos6/msdos/setflag.exe /opt/SUNWsunpc/dos6/msdos/sizer.exe /opt/SUNWsunpc/dos6/novell /opt/SUNWsunpc/dos6/novell/net.cfg /opt/SUNWsunpc/drvr /opt/SUNWsunpc/drvr/cleardriverunload /opt/SUNWsunpc/drvr/storekernname.sun4c /opt/SUNWsunpc/drvr/storekernname.sun4m /opt/SUNWsunpc/drvr/storekernname.sun4m_ddi /opt/SUNWsunpc/drvr/storekernname.sun4u /opt/SUNWsunpc/drvr/sunpcload /opt/SUNWsunpc/drvr/sunpcmod.sun4c_530.o /opt/SUNWsunpc/drvr/sunpcmod.sun4c_540.o /opt/SUNWsunpc/drvr/sunpcmod.sun4c_550.o /opt/SUNWsunpc/drvr/sunpcmod.sun4c_551.o /opt/SUNWsunpc/drvr/sunpcmod.sun4c_560.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_530.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_540.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_550.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_550_ddi.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_551.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_551_ddi.o /opt/SUNWsunpc/drvr/sunpcmod.sun4m_560.o /opt/SUNWsunpc/drvr/sunpcmod.sun4u_550.o /opt/SUNWsunpc/drvr/sunpcmod.sun4u_551.o /opt/SUNWsunpc/drvr/sunpcmod.sun4u_560.o /opt/SUNWsunpc/msgs /opt/SUNWsunpc/msgs/en_US /opt/SUNWsunpc/msgs/en_US/SunPC.info /opt/SUNWsunpc/novell /opt/SUNWsunpc/novell/lib /opt/SUNWsunpc/novell/lib/libfsd95.so.1.1 /opt/SUNWsunpc/novell/lib/libndis.so.1.1 /opt/SUNWsunpc/novell/lib/libodi.so.1.1 /opt/SUNWsunpc/roms /opt/SUNWsunpc/roms/hwv7vga.rom Problem Description: Support for drives to 512 Mb SETFLAG.EXE Elimination of Windows 95 "Bad BIOS" or "BIOS out of date" messages This jumbo patch fixes the following Bugtraq bugs: 4061045 SunPC needs to have a primary drive limit greater than 128MB. 4082433 SunPC crashes the system. 4092595 SunPC 4.1 on a SS5, MS-Windows 3.x hangs ones a day. 4094202 SunPC 4.1 with 102924-25 and Windows95 hangs 50% of the time. 4096661 SunPC will hang by simply moving the mouse. 4099724 Application failed in extended drives under Win95 environment. Other fixes in this patch include: Elimination of Windows 95 "Bad BIOS" or "BIOS out of date" messages Opening a DOS window in Win95 no longer causes window flashing. Known Problems: --------------- Doing a 'dir' on an empty Novell drive will echo some garbled output. No data will be lost. Users will see: File not foundPath not foundInsufficient memoryExtended Error %1..... instead of: File not found Running Netware 4.1 prior to a 'print' will not return you to the DOS prompt. Workarounds for this are copying the file to lpt1, or running 'print' before loading the Netware 4.1 client software. The sunpc_install script must be run outside of OpenWindows (see the Special Install Instructions) because of the following reasons: - A conflict with the OpenWindows hardware cursor. As long as sunpc_install is run from the console (ie. outside of OpenWindows), no adverse effects should be seen. Special note on net use command: -------------------------------- We have now made it possible to use Microsoft's net use command. The syntax for the command is based on the directory structure shown when the UNIX df command is executed. Microsoft's net command is located under the directory under which windows was installed (typically c:\windows). Please make sure to mount drives with the net command in that directory. To associate a drive letter with the root of your local machine, type the following... net use drive_letter: \\.\. To associate a drive letter with a directory... net use drive_letter: \\\ or... net use drive_letter: \\\. Usage of this command requires two operands so the . is needed in the second example. HOWEVER - The best method of mapping a drive to a Unix file path is to use Windows Explorer to map the drive. If you want to make the connection permanent, click the "Reconnect at Login" box. Patch Installation Instructions: -------------------------------- Generic 'installpatch' and 'backoutpatch' scripts are provided within each patch package with instructions appended to this section. Other specific or unique installation instructions may also be necessary and should be described below. Special Install Instructions: ----------------------------- NOTE: The SunPC 4.2 User's Guide is available for downloading from SunSolve at: http://www.sun.com/desktop/products/PCCP/sunpc This patch is only for sun4c, sun4m and sun4u systems running Solaris 2.5, 2.5.1, or 2.6 After installing this patch, exit OpenWindows and run the sunpc_install script as root on the system you have installed the patch on. The default location of this script is /opt/SUNWsunpc/bin/sunpc_install. After you have run the prep utility from f:\drivers\win95\prep, you will need to run the setflag script before installing Windows 95. This program is located at C:\dos\setflag. Do NOT reboot your DOS Window after you run this program; if you do, you will need to run the setflag script again before installing Windows 95. You need to do this only once during installation; you do not need to run this script every time you start up. It will also be necessary to re-install the drivers included on your C: drive. This can be accomplished by starting SunPC and Win95 and running both F:\drivers\win95\setup\unsetup and F:\drivers\win95\setup\setup **Note: Please reboot your system after installing this patch.** Instructions for preparing drive for Windows95 -------------------------------------------------- The hard drive to which you are installing Windows95 must be 60MB or larger. We suggest using a full 512MB if you have the space available. If you are not upgrading from a previous version of Windows and you are using a Win95 upgrade CD, you must complete this next step. If you are installing from a full version Win95 CD, you may ignore this step. Make sure that your SunPC memory setting (under the Properties --> Miscellaneous pull down menu) is set to a value greater than 4MB or Windows will not install properly.