OpenBoot SCSI weirdness on an old Sun box

From: Douglas Trainor (trainor@transborder.net)
Date: Fri Feb 13 2004 - 17:43:40 EST


Have any of you ever seen a situation where when you
say

    probe-scsi

or

    probe-scsi-all

to OpenBoot on an old Sun (in my case an otherwise
trusty 32-bit
SparcStation 5) and you see each *external* SCSI disk
listed many
times under different units/LUNs? This box has two
internal disk
drives which are listed properly. Here is a mock
representation
of what probe-scsi says:

Target 1
  Unit 0 Disk SEAGATE ST34371WC
Target 2
  Unit 0 Disk SEAGATE ST34371N
  Unit 1 Disk SEAGATE ST34371N
  Unit 2 Disk SEAGATE ST34371N
  Unit 3 Disk SEAGATE ST34371N
  Unit 4 Disk SEAGATE ST34371N
  Unit 5 Disk SEAGATE ST34371N
  Unit 6 Disk SEAGATE ST34371N
  Unit 7 Disk SEAGATE ST34371N
Target 3
  Unit 0 Disk SEAGATE ST34371WC
Target 4
  Unit 0 Disk SEAGATE ST34371N
  Unit 1 Disk SEAGATE ST34371N
  Unit 2 Disk SEAGATE ST34371N
  Unit 3 Disk SEAGATE ST34371N
  Unit 4 Disk SEAGATE ST34371N
  Unit 5 Disk SEAGATE ST34371N
  Unit 6 Disk SEAGATE ST34371N
  Unit 7 Disk SEAGATE ST34371N

Target 6
  Unit 0 Removable Read Only device TOSHIBA
CD-ROM SD-M55511009

Thus the two external disks look like a hall of
mirrors. Not good!

I thought it might be a nick in a ribbon cable in the
simple disk
enclosure, but I tried a different external enclosure
to no avail.
I've also swapped out the disks, the cables, the
terminator.
I thought it might be the board itself, so I moved the
two internal
disks, the 8 memory chips, and the external enclosure
over to a
different SparcStation 5, but I saw the same behavior,
so it does
not look like the board.

I can boot off the CDROM with:

        boot cdrom -s

and fsck the drives and they pass. External CDROM
and/or a DAT tape
drive do not show up as duplicates. Order in the SCSI
chain doesn't
seem to matter. Maybe some of you have seen such
weird SCSI chain
stuff on other systems? Any magic sequence of
OpenBoot commands?

        douglas

p.s. Previous to this weirdness, the main internal
disk failed and
     was replaced -- and then a clean-install was
done, and patching...
     Maybe the old disk failing is some kind of clue
to you.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:28:03 EDT