Fragen zum LSI 9300-8i HBA

  • Ersteller Gelöschtes Mitglied 304674
  • Erstellt am
G

Gelöschtes Mitglied 304674

Guest
Hi,

ich habe mir für meinen kommenden Server einen LSI 9300-8i HBA gekauft.
Dieser soll an eine FreeNAS VM durchgereicht werden um direkten Zugriff auf die Platten für ZFS zu ermöglichen.

Ich weiß dass es bei diesen Karten IR/IT Firmware gibt, wobei IR wohl RAID Funktionalität mitbringt und IT nicht.
IT ist daher die Firmware, die ich brauche.

Auf der Website von Broadcom (Die haben wohl LSI gekauft?) habe ich mir unter Firmware das Paket Installer_P16_for_Linux heruntergeladen.
Darin enthalten ist das Tool "sas3flash".

Ich habe die Karte mal testweise in meinen Linux Rechner eingebaut.
Beim booten kam schon ein LSI Screen wo zumindest zu sehen war, dass auf der Karte bereits die IT Firmware drauf ist.

Jetzt wollte ich mit dem sas3flash Tool aber noch die Version bestimmen und ggf. die Firmware auf einen aktuelleren Stand bringen.
(Zum Download verfügbare Version ist P16 (v17.0) vom November 2019. Meine Karte wurde laut Verpackung 2017 gefertigt...)

Allerdings wird die Karte von dem Tool wohl nicht erkannt:
Code:
$ ./sas3flash -list

Avago Technologies SAS3 Flash Utility
Version 17.00.00.00 (2018.04.02)
Copyright 2008-2018 Avago Technologies. All rights reserved.

    No Avago SAS adapters found! Limited Command Set Available!
    Finished Processing Commands Successfully.
    Exiting SAS3Flash.

Allerdings kam der Screen beim booten und mittels lspci ist sie auch zu sehen:
Code:
$ lspci | grep -i lsi

03:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02)
    Subsystem: Broadcom / LSI SAS9300-8i
    Physical Slot: 4
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 32 bytes
    Interrupt: pin A routed to IRQ 27
    NUMA node: 0
    Region 0: I/O ports at e000 [size=256]
    Region 1: Memory at fb240000 (64-bit, non-prefetchable) [size=64K]
    Region 3: Memory at fb200000 (64-bit, non-prefetchable) [size=256K]
    Expansion ROM at fb100000 [disabled] [size=1M]
    Capabilities: <access denied>
    Kernel driver in use: mpt3sas
    Kernel modules: mpt3sas

Jetzt ist mir nicht ganz klar wie ich weiter verfahren soll?

Ich probiere es jetzt im Anschluss mal über UEFI Shell anstatt über Linux.
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Tja... das wohl wohl eindeutig mein Fehler.
Ich musste das tool wohl als root starten um Zugriff auf die Karte zu bekommen.
(Macht ja auch Sinn irgendwie... :hust:)

Naja, ich konnte jetzt jedenfalls genauere Informationen über die Karte herausfinden:

Firmware Version 16.00.01.00 (IT)
BIOS Version 08.37.00.00

Code:
# ./sas3flash -list -debug

    Adapter Selected is a Avago SAS: SAS3008(C0)

    Chip status 20000000:

    Controller Number              : 0
    Controller                     : SAS3008(C0)
    PCI Address                    : 00:03:00:00
    SAS Address                    : XXX
    NVDATA Version (Default)       : 0e.01.00.07
    NVDATA Version (Persistent)    : 0e.01.00.07
    Firmware Product ID            : 0x2221 (IT)
    Firmware Version               : 16.00.01.00
    NVDATA Vendor                  : LSI
    NVDATA Product ID              : SAS9300-8i
    BIOS Version                   : 08.37.00.00
    UEFI BSD Version               : N/A
    FCODE Version                  : N/A
    Board Name                     : SAS9300-8i
    Board Assembly                 : N/A
    Board Tracer Number            : N/A

    Finished Processing Commands Successfully.
    Exiting SAS3Flash.

Eigentlich passt es ja so wie es jetzt ist... ich denke ich lasse es vorerst mal so.
 
Prinzipiell geht das Flashen auch ohne OS

Die vorhandene Firmware ist aber gut. IR Firmware (normale Werkseinstellung) ginge auch, ist halt nicht ganz so optimal (Mehr und nicht genutzter Code, anderer Treiber). Richtig problematisch sind die Raid-5 Firmware Varianten. Die sollte man mit Softwareraid meiden.
 
Habe sie von 16.00.01.00 auf 16.00.10.00 geflasht.

War eigentlich ganz einfach...
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh