Broadcom 9305-24i one disk showing per port

CDRG

Dabbler
Joined
Jun 12, 2020
Messages
18
I'm having an issue where at boot, only one disk is seen on each of the six ports I have connected on a 9305-24i.

In some initial testing, this looks to either be a FW issue, or some oddities between booting via BIOS vs UEFI.

In UEFI land...

For example:

Code:
<ATA WDC WD60EFZX-68B 0A81>        at scbus52 target 1 lun 0 (pass6,da1)
<ATA WDC WD60EFZX-68B 0A81>        at scbus52 target 5 lun 0 (pass7,da2)
<ATA WDC WD60EFZX-68B 0A81>        at scbus52 target 9 lun 0 (pass8,da3)
<ATA WDC WD60EFZX-68B 0A81>        at scbus52 target 13 lun 0 (pass9,da4)
<ATA WDC WD60EFZX-68B 0A81>        at scbus52 target 17 lun 0 (pass10,da5)
<ATA WDC WD60EFZX-68B 0A81>        at scbus52 target 22 lun 0 (pass11,da6)


If I remove and re-add disks one at a time, they pop up, but of the 22 disks currently installed, at best I can get 17 so far.

The HBA is from a known good setup where it was in a different chassis with 16 disks and would startup fine every single time.

The only change is I've updated the card to sit on FW as shown:

Code:
        Adapter Selected is a Avago SAS: SAS3224(A1)

        Controller Number              : 0
        Controller                     : SAS3224(A1)
        PCI Address                    : 00:1b:00:00
        SAS Address                    : 500062b-2-0299-134d
        NVDATA Version (Default)       : 10.00.00.03
        NVDATA Version (Persistent)    : 10.00.00.03
        Firmware Product ID            : 0x2228 (IT)
        Firmware Version               : 16.00.12.00
        NVDATA Vendor                  : LSI
        NVDATA Product ID              : SAS9305-24i
        BIOS Version                   : 08.37.02.00
        UEFI BSD Version               : 18.00.03.00
        FCODE Version                  : N/A
        Board Name                     : SAS9305-24i
        Board Assembly                 : N/A
        Board Tracer Number            : XW8419001C


I can't tell you what it had previously been on.

I did buy a second card, knowing I was going to be migrating HW and running conncurrently. This card has a FW version of 16.00.01.00. It does not have EFI FW on it yet, so will only boot via BIOS. When going into is BIOS config, all 22 disks are present and accounted for.

All my VMs were built with EFI. Changing the setup to boot dual BIOS and UEFI (Supermicro H12SSL-i) there's no change to the behavior.

Before I go blat my VM, which I've only just built, is this some known issue that I'm running into here?

EDIT...seems to be something with the version of FW I think. Even booting in "legacy" mode on that newer version only brought up six disks. I did have some round about way finding it as any reference on the Broadcom site seemed to default to the -16i.
 
Last edited:
Top