Archivos Mensuales: septiembre 2017

Las LSI 9211-8i y el modo IT

La madre de las tarjetas interesantes fabricadas por LSI que son útiles para algo como FreeNAS o (probablemente) BlueStore, es la 9211-8i: Dos conectores SFF-8087 y, algo de magia negra mediante, ningún software RAID entre los discos y el sistema operativo principal. Es básicamente la misma tarjeta que la Dell H310 o la IBM M1015.

Sin embargo, para convertir estas tarjetas a modo IT, he tenido que hacer algo distinto. En algunas placas base, los sas2flsh.exe de DOS no funcionan. Ni idea del motivo; da un error diciendo algo de PAL, que me suena a tele analógica en color. Así que he tenido que recurrir al shell UEFI.

Como no todo podía ser bonito, el shell UEFI de la Supermicro X9SCM-F tiene dificultades para ver un sistema de ficheros que no sea el de un disco SATA (tampoco ni idea de por qué: tenía que flasear las malditas tarjetas, así que simplemente fui aceptando los hechos tal como me los iba encontrando). Adiós al brillante plan de cascar los ficheros en un pincho USB y terminar.

Total, que con un FreeDOS instalado en el disco C:, me bajé el paquete Installer_P20_for_UEFI de Broadcom (ex Avago, ex LSI), creé un directorio 9211 y le copié:

  • sas2flsh.efi
  • MPTSAS2.ROM
  • 2118IT.BIN

Si se intenta meter el firmware IT sin más, el chisme se niega, indicando (un tanto estúpidamente) que nada de flasear un firmware IT sobre uno IR. Así que, igual que con toda la familia, lo primero que hay que hacer es

sas2flas.efi -o -e 6

Al carallo, ya no hay firmware. Ahora ya nada nos lo impedirá:

sas2flas.efi -o -f 2118IT.BIN -b MPTSAS2.ROM

La BIOS no creo que sea necesaria, pero ya estaba un poco cansado y decidí que ya experimentaría con quitarla de en medio en otro momento, si eso.

Como cosa curiosa, al borrarles la flash a estas tarjetas, no han perdido su dirección SAS.

Como cosa más curiosa aún, el proceso de pasarlas a IT ha sido el más sencillo de la familia.

Referencias y créditos:

  • http://brycv.com/blog/2012/flashing-it-firmware-to-lsi-sas9211-8i/
  • https://linustechtips.com/main/topic/104425-flashing-an-lsi-9211-8i-raid-card-to-it-mode-for-zfssoftware-raid-tutorial/
  • Añadido con posterioridad a la redacción: https://www.broadcom.com/support/knowledgebase/1211161501344/flashing-firmware-and-bios-on-lsi-sas-hbas
  • La referencia definitiva para hacerlo rápido y fácil:
    https://fohdeesha.com/docs/perc.html