Die Entwickler von 9elements CoreBoot fĂŒr das Server-Motherboard Supermicro . Die Ănderungen sind bereits in die Haupt-Codebasis von CoreBoot integriert und werden Teil der nĂ€chsten bedeutenden Veröffentlichung sein. Supermicro X11SSH-TF ist das erste moderne Server-Motherboard mit einem Intel Xeon-Prozessor, das mit CoreBoot verwendet werden kann. Das Board unterstĂŒtzt Xeon-Prozessoren (E3-1200V6 Kabylake-S oder E3-1200V5 Skylake-S) und kann mit bis zu 64 GB RAM (4 x UDIMM DDR4 2400MHz) ausgestattet werden.
Die Arbeit wurde in Zusammenarbeit mit dem VPN-Anbieter Mullvad im Rahmen des Projekts , das darauf abzielt, die Sicherheit der Serverinfrastruktur zu erhöhen und proprietĂ€re Komponenten zu eliminieren, deren Zustand nicht kontrollierbar ist. CoreBoot ist ein freies Analog zu proprietĂ€ren Firmware-Lösungen und steht fĂŒr vollstĂ€ndige Verifizierung und Auditierung zur VerfĂŒgung. CoreBoot wird als grundlegende Firmware zur Initialisierung von Hardware und Koordination des Bootvorgangs eingesetzt. Dazu gehört die Initialisierung des Grafikchips, PCIe, SATA, USB, RS232. Gleichzeitig sind in CoreBoot die binĂ€ren Komponenten FSP 2.0 (Intel Firmware Support Package) und die binĂ€re Firmware fĂŒr das Intel ME-System integriert, die zur Initialisierung und zum Start des CPUs und des Chipsatzes erforderlich sind.
Zur Installation des Betriebssystems wird empfohlen, oder (die UEFI-Implementierung auf Basis von wird derzeit aufgrund von InkompatibilitĂ€ten mit dem Grafiksystem Aspeed NGI, das nur im Textmodus arbeitet, nicht unterstĂŒtzt). Neben der Implementierung der Board-UnterstĂŒtzung in CoreBoot haben die Projektteilnehmer auch die UnterstĂŒtzung von TPM-Modulen (Trusted Platform Module) 1.2/2.0 auf Basis von Intel ME realisiert und einen Treiber fĂŒr den ASPEED 2400 SuperI/O-Controller vorbereitet, der die Funktionen eines BMC (Baseboard Management Controller) erfĂŒllt.
FĂŒr die Remote-Verwaltung der Platine ist die FunktionalitĂ€t des IPMI-Interfaces verfĂŒgbar, das vom BMC-Controller AST2400 bereitgestellt wird. FĂŒr die Nutzung von IPMI ist jedoch die Installation der originalen Firmware im BMC-Controller erforderlich. Zudem wurde die FunktionalitĂ€t fĂŒr verifiziertes Booten implementiert. Die UnterstĂŒtzung von AST2400 wurde in die integriert, und bietet UnterstĂŒtzung fĂŒr Intel Xeon E3-1200. Intel SGX (Software Guard Extensions) wird derzeit aufgrund von StabilitĂ€tsproblemen nicht unterstĂŒtzt.
Quelle: opennet.ru
