THE FOLLOWING INFORMATION WAS PROVIDED TO IKON BY SUN'S Sbus SUPPORT GROUP SPARCstation-2 SunOS 4.1.1 patch for multiple register set devices The Bug: On the SPARCstation-2 with SunOS 4.1.1 SBus cards with more than one register set defined in the FCode PROM will have corrupt dev_info information in the register address field. This is a bug in the way the kernel decodes the FCode PROM information from the SBus card during the boot/autoconfiguration process. It will be fixed in the next SunOS release. The Fix: The bug lives in /usr/share/sys/sun4c/openprom_xxx.c which comes with the SPARCstation-2 running SunOS 4.1.1. The fix is to change line 155 in the above file so that it looks like; for (i = 0, regp = dip->devi_reg; i < dip->devi_nreg; ++i, ++regp) { ^^^^^^ Then recompile this module and re-build vmunix, reboot it and you should be all set. Files Provided: We have taken the liberty of including this change on this diskette. openprom_xxx.c - soruce file with above change openprom_xxx.o - object module compiled from above soruce module vmunix.Z - GENERIC SunOS 4.1.1 (for the SPARCstation only) with above change built into it. This file is compressed in in it's current form. Do not boot it, first type uncompress vmunix.Z then boot the resulting vmunix file. info.generic - output from devinfo -v on a SPARCstation-2 that shows the bug before its fixed. Look at node SUNW, serftest1 the bus types and register addresses under the register specification section. Both of these fields are wrong. info.fixed - the correct output from devinfo -v running the vmunix included on this diskette.