[Sammelthread] Gigabyte Mainboard MC12-LE0 AM4, IPMI, Dual Intel GB Lan ECC fähig

Vorvorwort:
Der Großteil des unteren Beitrags ist noch im Original von @pumuckel . Ich habe mich bereit erklärt den Thread zur Pflege zu übernehmen und um neue Inhalte zu ergänzen. Die ersten Anfänge der Überarbeitung sind zunächst nur als Spoiler ganz am Ende eingefügt.

------------- Vorwort, Credits und Angebote

Vorwort:


Wer mir ein vergleichbares NEUWARE Mainboard zu dem Preis mit den Features nennen kann, der darf dies gern tun.... bisher fand ich keines unter 200-400€
hingewiesen darauf hat @sch4kal zuerst im Marktplatz Link Thread

Vergleichbare MBs (ab 390€ mit PCIe 4.0):





Unterstützte CPUs: AMD 3000er und 5000er (und mit F15 wohl auch APUs mit intern - aka für VMs nutzbarer aber nicht extern - nutzbarer IGP)

Bestpreise lagen um die 35€ für das Board (ultra low war mal 27€ bei 4 Stück inkl kühler)


mit low profile Kühler:


ohne low profile Kühler

(hier die Gutscheine beachten!)



im Webshop von Pio (Ergänzung auf Userwunsch):

(hier die Widerrufsbelehrung beachten!)





------------- Zur Hardware

Gigabyte Mainboard MC12-LE0​


880.png


MC12-LE0_BlockDiagram-1027390689.png



mAtx B550 Am4 Board für 3000-5000er AMD CPUs
bis zu 128GB unbuffered ECC oder non ECC (DDR4 2133-3200) (ACHTUNG: KEIN REGISTERED ECC sondern unbuffered ECC)

2 x 1GbE LAN ports (Intel® I210-AT)
1 x 10/100/1000 management LAN

Integrated in Aspeed® AST2500
2D Video Graphic Adapter with PCIe bus interface
1920x1200@60Hz 32bpp


Expansion Slots

1 x PCIe x16 (Gen4 x16 bus) slot from CPU (Bifurcation 4/4/4/4 fähig mit NON -APUs)

Kommentar: setzt hier also normale CPUs ein . der 5600 (non x) ist imho hier ein sweetspot oder auch ein gebrauchter 3600x/3700x/3900x ...
generell würde ich bei 65W CPUs bleiben oder entsprechend die CPU limitieren (cTPU)

APUs können keine 4/4/4/4 bifurcation

1 x PCIe x4 (Gen4 x4 bus) slot from CPU (im Gegensatz zu anderen Boards direkt von der CPU = weniger Latenz und Probleme)
... die meisten Boards nutzen die Anbindung für die NVMe


1 x M.2 slot (über Chipsatz angebunden): (imho gut für ne kleine 128/256GB M2 SSD fürs OS - sowas bekommt ja nachgeworfen aus EDU stores und viele davon haben oft eh nur 2x PCIe 3.0)
- M-key
- PCIe Gen3 x1 (max brutto 0,97 GByte/s)
- Supports NGFF-2242/2280 cards




Board Management

Aspeed® AST2500 management controller
GIGABYTE Management Console (AMI MegaRAC SP-X) web interface


  • Dashboard
  • HTML5 KVM
  • Sensor Monitor (Voltage, RPM, Temperature, CPU Status …etc.)
  • Sensor Reading History Data
  • FRU Information
  • SEL Log in Linear Storage / Circular Storage Policy
  • Hardware Inventory
  • Fan Profile
  • System Firewall
  • Power Consumption
  • Power Control
  • LDAP / AD / RADIUS Support
  • Backup & Restore Configuration
  • Remote BIOS/BMC/CPLD Update
  • Event Log Filter
  • User Management
  • Media Redirection Settings
  • PAM Order Settings
  • SSL Settings
  • SMTP Settings

------------- Kühlerempfehlung

Top Blow der die Spawas links unter dem CPU Sockel abdeckt (Thermalright baut nette)
.. damit ist der silberne Kühlkörper links unter dem CPU Sockel gemeint

------------- Bios, BMC Firmware, Treiber

offizielle:

BMC: 12.61.21
Bios:
F18 1. [Feature] Enhance BIOS item switch policy.
F17 1. [Security Update] CVE-2023-31315.
F16 1. [Security Update] PKfail issue.
F15 1. Security Update: CVE-2023-39538 / CVE-2023-39539 / CVE-2023-45229 / CVE-2023- 45230 / CVE-2023-45231 / CVE-2023-45232 / CVE-2023-45233 / CVE-2023-45234 / CVE2023-45235.
F14 1. Modify default year from 2023 to 2024. 2. Fixed system hangup when modify the BIOS item.
F13 1. Update AGESA 1.2.0.B. 2
F12 1. Update RedFish Boot Options feature. 2. Default year 2023.
F11 1. Fixed first flash BIOS and clear CMOS not show warring message. 2. Fixed Renoir CPU AC loss can't sync with BMC. 3. Fine tune POST SATA information. 4. Fine tune Onboard LAN control item.
F10 1. Update AGESA 1.2.0.8.
F09 1. Fine tune BIOS setup item. (We are not guarantee the system is stable when modified BIOS item in AMD Overclocking.)
F09a 1. Default year 2022. 2. Fine tune BIOS setup item.
F08 1. Support Cezanne CPU 2. Fixed AC Loss item doesn’t sync with BMC. -
F07 1. Fine tune setup manual. 2. Fixed LAN MAC display NA
F06 1.Fine tune USB for HLK




hier: https://www.gigabyte.com/de/Enterprise/Server-Motherboard/MC12-LE0-rev-1x#Support



die einfachste Weise das Board auf den aktuellen Stand zu bringen:

eine CPU die auf der QVL ist einsetzen (aber die meisten 3er und 5er non -APUs klappen)
einen Ramstick in Slot A1 (hier sind 2133er wohl problemfreier als 3200er)
Tast/Maus/mon anschließen
System starten und abwarten (erster Start dauert etwas)

Achtung: der Browser sollte keinen Popup/script Schutz haben (notfalls einfach kurz ausmachen)

dann entweder per BMC oder per UEFI den BMC updaten (kann locker > 15 Min dauern, achtet auf die grüne "Heartbeat LED") - Full Flash
dann (wenn nötig) kurz restarten
dann das Bios entweder per BMC oder per UEFI updaten
dann runterfahren
Power trennen vom Board für 1-2 Minuten (aka das Netzteil abziehen)
nach 1-2 Minuten wieder anstecken und Spass haben



es geht auch komplett per BMC aber für viele ist das schwieriger als es rein mit CPU und Ram gleich zu machen
ich z.B. hab grad 2 Boards von F06 (Auslieferungszustand) direkt auf aktuelle BMC und BIOS F15 per BMC (mit CPU/Ram eingesetzt) ohne Probleme geupdated (21-9-2024)


------------- Reset des BMC Passwort



... hier das PDF beachten


------------- Q&A


Passmark Scores ausgewählter CPUs zum Vergleich :

i5-8500: 9581 (6 Core S1151)
3600: 17776 (Zen2)
3600x: 18227 (Zen2)
i5-12400: 19557
E5-2690v4 : 19619 (S2011-3)
5600: 21592 <------ P/L

5600x: 21926
3700x: 22598 (Zen2)
5700x: 26738
i5-13500: 32250
3900x: 32678 (Zen2)
5950x: 45633 (hier muss aber wohl manuell die Spannung begrenzt werden (glaube unter 1,4V)) - aber gute Performance/W/€


------------- Links zu anderen Forendiskussionen


STH: https://forums.servethehome.com/ind...oard-mc12-le0-re1-0-amd-b550-am4-ryzen.42579/
L1T: https://forum.level1techs.com/t/gigabyte-mc12-le0/183692/21



------------- User Anmerkungen (selbst nicht geprüft)

@BobbyD:
  • Das BMC Passwort steht auf dem (Anmerkung: brauner Außenkarton an der Seite) Karton
  • Fürs BMC-Update über das BMC ist folgende Datei auszuwählen: "rom.ima_enc" Mode:BMC
  • Fürs BIOS-Update über das BMC ist folgende Datei auszuwählen: "image.RBU" Mode:Bios
#
#
Vorwort:
Erstmalig in Erscheinung ist das Gigabyte MC12-LE0 kurz vor Weihnachten 2023 auf mydealz getreten. Mit einem Preis von 50€ Neuware war (ist) es ein no-Brainer um noch einen günstigen Server auf AM4 Basis zusammen zu stellen. Aktuell (21.10.2024) liegt der Preis bei ~60€, wobei es in der Vergangenheit zwischen 80 und 30 € für Neuware geschwankt hat. Ähnliche Boards (AsRock Rack) und auch der nachfolger MC13 liegen meist bei >300 €.

Von Gigabyte ist es als Enterprise-Workstation-Motherboard eingestuft und eignet sich insbesondere wegen IPMI/BMC auch für den Servereinbau.

Eine nett gemeinter Hinweis vorweg: Wenn du neu bist wärst du nicht der erste, welcher mit dem Updateprozess (BMC & BIOS) und der Hardwareauswahl (Kompatiblität) Probleme hättest. Lies gerne den Starter, bevor du mit Planung und Umsetzung startest.

Viele Dinge werden auch im Thread diskutiert, es ist jedoch mein Bestreben die wichtigsten Dinge im Starter als zentrales Nachschlagewerk zu sammeln und würde dich bitten zunächst einmal dort nach deinem Problem zu suchen oder auch die Suchfunktion des Threads nach ähnlichen Beiträgen zu nutzen.



Inhaltsverzeichnis​

  1. Das Angebot
  2. Technische Daten
  3. Prozessor Support
  4. Anleitungen & Guides
  5. Bekannte Probleme
  6. FAQs
  7. Verbrauchswerte
  8. Weiterführende Links
  9. Vorheriger Starter


1. Das Angebot Nach oben

Das Board ist alleine oder oft für wenige Euro mehr mit einem kleinen Gelid Kühler erhältlich. Erster Händler, welcher es zu einem sehr günstigen Preis angeboten hat war piospartslab über ebay bzw. den eigenen Onlineshop. In beiden Fällen konnte man in Kombination mit Gutscheincodes nochmals günstigere Preise erreichen. Die meiste Zeit ist/war dieser Händler auf einem der Verkaufswege am günstigsten und ist nicht bei geizhals gelistet.
Wenn einem das Board zusagt, jedoch weniger Leistung braucht oder noch weniger ausgeben möchte kann ein Blick auf das Nachbarboard lohnen: MJ11-EC1


(Erste Erwähnung im Luxx)



2. Technische DatenNach oben

  • Bitfurcation
  • ECC
  • Prozessor Support
    • ECC
    • Bitfurcation
    • iGPU


4. Anleitungen / GuideNach oben

  • Updates
  • Anbindung vom M2, sinnvollste Nutzung der PCIe


5. Problembehandlung Nach oben

  • Reset BMC-PW
  • 5950X Abstürze


6. FAQsNach oben

  • Lüfterprofil
  • Stromverbrauch zu hoch (im BIOS gemessen, Systeamatisches Abklemmen von Komponenten, Minimalkonfiguration, 30W Thread)
  • KVM-Konsole öffnen
  • Web-BIOS aufrufen


7. VerbrauchswerteNach oben

leer


8. Weiterführende LinksNach oben



9. Früherer StartbeitragNach oben

#
#
 
Zuletzt bearbeitet:
Web Bios benutzen...
Wenn du glück hast ist die Einstellung die du willst dort vorhanden ^^
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Laufen mit dem neuen BIOS inzwischen alles 32GB DDR4-PC3200 Riegel ohne Probleme oder sollte man manche Hersteller beim Kauf meiden?
 
Hat den Riegel ggf. Jemand erfolgreich im Einsatz oder sollte es Kingston oder Samsung sein?

Mushkin Proline DIMM 32GB, DDR4-3200, CL22-22-22-52, ECC​

 
Ich brauche bitte Hilfe aus der Comunity, um die serielle Konsole unter OpenBMC zum Laufen zu bekommen... Benutzt vielleicht jemand von euch die serielle Konsole des Boards erfolgreich mit der Stock-Firmware des BMC und kann (& mag) mir helfen, das Setup besser zu verstehen?

Konkret moechte ich gerne von Personen, auf die die Praemisse zutrifft, wissen:

1.) Kriegt ihr die Host-Konsole auf dem physischen seriellen Port (so wie in der ATX-Blende ausgefuehrt)?
2.) Kriegt ihr dieselbe Host-Konsole via SOL (Serial over LAN) via IPMI/BMC?
3.) Welche Einstellungen habt ihr im UEFI-Setup unter Advanced > AST2500 Super IO Configuration > Serial Port 1 Configuration?
4.) Welche Einstellungen habt ihr im UEFI-Setup unter Advanced > Serial Port Console Redirection > Legacy Console Redirection Settings?
5.) Welche Einstellungen habt ihr im UEFI-Setup unter Advanced > Serial Port Console Redirection > (falls bzw. mit "Console Redirection EMS" enabled) Console Redirection Settings?

Vielen Dank vorab an alle Mitmachenden :hail:
 
Ich bin gerade am grübeln ob ich den Ryzen 5 Pro 5650G oder den Ryzen 7 5700X nehmen soll. Wenn man mal den niedrigeren Stromverbrauch ausblendet bleibt die Frage GPU oder 2-Kerne mehr. Ich will ein Jellyfin aufsetzen, allerdings gucke ich Filme ausschließlich am TV und da habe ich überall NVIDIA Shield TV bzw. Waipu-Sticks mit der Jellyfin-App. Transcoding brauche ich dann ja eigentlich nicht, oder?
Hat die iGPU ansonsten noch irgendwelche Vorteile? Über IPMI/BMC hat man ja auch so ein Bild...
 
Ich bin gerade am grübeln ob ich den Ryzen 5 Pro 5650G oder den Ryzen 7 5700X nehmen soll.
Ich habe auch lange mit einem Ryzen 7 5xxx geliebäugelt.
Mich am Ende aber für die PRO APU entschieden, weil hier ECC seitens AMD wirklich versprochen wird.
Bei den anderen besteht die theoretische Möglichkeit, dass bei Updates das ECC Feature verschwinden könnte.
Halte ich für sehr unwahrscheinlich, aber wer weiß ….!
Nur meine Meinung.
 
Bei den anderen besteht die theoretische Möglichkeit, dass bei Updates das ECC Feature verschwinden könnte.
Halte ich für sehr unwahrscheinlich, aber wer weiß ….!
Nur meine Meinung.
Das Update kann man ja dann auch einfach auslassen.
 
Ich habe auch lange mit einem Ryzen 7 5xxx geliebäugelt.
Mich am Ende aber für die PRO APU entschieden, weil hier ECC seitens AMD wirklich versprochen wird.
Bei den anderen besteht die theoretische Möglichkeit, dass bei Updates das ECC Feature verschwinden könnte.
Halte ich für sehr unwahrscheinlich, aber wer weiß ….!
Nur meine Meinung.

da (zumindest beim Kauf meiner CPUs in den offiziellen AMD Spezifikationen "ECC capable: yes" stand wäre das für mich ein "nachträgliches Entfernen einer zugesicherten Eigenschaft bei Kauf"

  • Wie lange gilt die Haftung des Verkäufers für das Fehlen einer zugesicherten Eigenschaft?
    Die allgemeine Verjährungsfrist beträgt 3 Jahre ab Ablauf des Jahres, in dem der Käufer Kenntnis von dem Fehlen der zugesicherten Eigenschaft erhalten hat, spätestens aber 30 Jahre nach Übergabe der Kaufsache (§ 438 BGB).
  • Kann ein Käufer auch Schadensersatz verlangen, wenn eine zugesicherte Eigenschaft fehlt?
    Ja, der Käufer hat bei Fehlen einer zugesicherten Eigenschaft grundsätzlich einen Anspruch auf Schadensersatz nach § 437 Nr. 3 BGB i.V.m. § 281 BGB.
:)
 
Zuletzt bearbeitet:
Ich habe gleich noch eine Frage: (Wie) passt ein Thermalright AXP120-X67 auf das Board?

Ich habe hier im Thread schon gesucht und bisher hat nur jemand geschrieben, dass es mit dem Ram knapp werden könnte (sehe ich auch so).

G-Low scheint aber einen einzusetzen.

Thermalright AXP120-X67​


Ansonsten könnte der Alpenföhn Panorama 2 evtl. was sein. Oder habt ihr andere Empfehlungen für einen Top-Blow Kühler?
 
Ich wollte hier keine Diskussion lostreten, sondern dem Fragenden den Hintergrund meiner Kaufentscheidung mitteilen.
Und ich sagt auch, dass ich ein entfernen für sehr unwahrscheinlich halte. 😉
 
Ich habe gleich noch eine Frage: (Wie) passt ein Thermalright AXP120-X67 auf das Board?

Ich habe hier im Thread schon gesucht und bisher hat nur jemand geschrieben, dass es mit dem Ram knapp werden könnte (sehe ich auch so).

G-Low scheint aber einen einzusetzen.



Ansonsten könnte der Alpenföhn Panorama 2 evtl. was sein. Oder habt ihr andere Empfehlungen für einen Top-Blow Kühler?

wenn du noch etwas warten kannst, ich baue grad die Kühler um (wohl nächstes WE)

Grund: ich muss den SI-100 von 12600er System gegen einen AXP120-X67 ersetzen (die 12600 wird kaum warm) und wollte den SI-100 aufs Gigabyte packen
Im zuge dessen kann ich dann mal Bilder machen (der SI-100 und der AXP120 sind ja bis auf die Höhe gleich)


beide kosten ATM um die 31€, der SI-100 ist halt etwas kräftiger

SI-100: https://www.amazon.de/Thermalright-SI-100-TL-E12B-Bearing-technology/dp/B0C4DD86H7/?th=1
AXP120-x67 : https://www.amazon.de/Thermalright-AXP120-X67-BLACK-ARGB-Low-Profile-CPU-Luftkühler/dp/B0B1M7Z755/?th=1

da beide die "gleiche" MB Befestigung haben kann man die recht einfach mal tauschen
 
Zuletzt bearbeitet:
Ich habe gleich noch eine Frage: (Wie) passt ein Thermalright AXP120-X67 auf das Board?
Bin mit dem SI-100 zufrieden.
mein si-100. Er ist so gedreht, dass der RAM mit gekühlt wird, da sonst die Grafikkarte nicht passt.
PXL_20240410_152938603.jpg

Nach unten gedreht habe ich den montiert, da bei mir gerade noch passend. Fotos sind dort angehängt:
Edit:
Hatte noch Fotos.
 
Warum nutzt man dann nicht KODI mit sowas?
Stattdessen will man freiwillig den Videostream recoden, nur weil eine Software mit PGS Untertitel nicht klarkommt? :shake:
Recoden kann man fürs Tablet auf dem Gäste WC :d
HDR geht glaube ich auch noch flöten dabei?
 
Ich hab jetzt den 5950X im Einsatz und mein X470D4U von ASRock geht in den Verkauf. Bin sehr zufrieden mit dem Gigabyte Brett!
 
An mir ist völlig vorbeigegangen, dass seit längerem F15 final ist. Cool, ich dachte schon, dass es keine Updates mehr gibt!
 
An mir ist völlig vorbeigegangen, dass seit längerem F15 final ist. Cool, ich dachte schon, dass es keine Updates mehr gibt!
Das letzte update hängt bestimmt mit Sinkclose zusammen. So wie ich das verstanden habe ist das gerade bei Servern als attraktive Ziele (24/7 Verfügbarkeit) sehr sinnvoll. Besonders wenn gar hunderte Maschine mit identischer Hardware die gleiche Schwachstelle in einem Rechenzentrum haben.
 
Das letzte update hängt bestimmt mit Sinkclose zusammen.
Vermutlich nicht, dafür bräuchte es wohl AGESA 1.2.0.Cc und nicht nur 1.2.0.Ca. Aber was nicht ist, kann ja noch werden.
 
Hat jemand hier einen 5950X erfolgreich am laufen mit Proxmox?
ja. Hätte ich vor zwei Stunden gesagt. Aber um 18:45 ist das Ding plötzlich stehen geblieben. Ich konnte noch in der BMC sehen, dass er meldete "VCORE low 0,0V" osä. Der Rechner ließ sich über BMC weder resetten, noch powercyceln, noch ausschalten. Noch habe ich den ECO-Modus nicht drin. Aber ich könnte mir vorstellen, dass die VRMs nicht gut genug gekühlt wurden und habe, weil die Kühlung Potential (2x Front-, 1x CPU und 1x Backside-Fan) hat, ein neues Lüfterprofil erstellt und gestartet. Zumindest grafisch sehen die VRM-Temperaturen jetzt deutlich besser aus (stabil 40-43°C). Muss man beobachten.
Wahrscheinlich will ich aber sowieso zu der ECO-Einstellung. Ich verwende F15. Proxmox-UI meldet 2-10% Load.
Beitrag automatisch zusammengeführt:

Ich brauche bitte Hilfe aus der Comunity, um die serielle Konsole unter OpenBMC zum Laufen zu bekommen... Benutzt vielleicht jemand von euch die serielle Konsole des Boards erfolgreich mit der Stock-Firmware des BMC und kann (& mag) mir helfen, das Setup besser zu verstehen?

Konkret moechte ich gerne von Personen, auf die die Praemisse zutrifft, wissen:

1.) Kriegt ihr die Host-Konsole auf dem physischen seriellen Port (so wie in der ATX-Blende ausgefuehrt)?
2.) Kriegt ihr dieselbe Host-Konsole via SOL (Serial over LAN) via IPMI/BMC?
3.) Welche Einstellungen habt ihr im UEFI-Setup unter Advanced > AST2500 Super IO Configuration > Serial Port 1 Configuration?
4.) Welche Einstellungen habt ihr im UEFI-Setup unter Advanced > Serial Port Console Redirection > Legacy Console Redirection Settings?
5.) Welche Einstellungen habt ihr im UEFI-Setup unter Advanced > Serial Port Console Redirection > (falls bzw. mit "Console Redirection EMS" enabled) Console Redirection Settings?

Vielen Dank vorab an alle Mitmachenden :hail:
Du brauchst ja auch passendes Setup im OS. Von daher reicht es nicht, diese Einstellungen zu vergleichen.
 
Zuletzt bearbeitet:
Das Thema 5900x/5950x hatten wir imho schon öfter, mit dem Ergebnis, dass die VRMs das nicht so recht packen.

Habs selber aber nicht probiert, kann natürlich irren und auf eco wohl laufen.
Evtl. mal mit Rufus einen Win10-mobileOS-Stick machen und CoreCycler laufen lassen um PBO bissl zu tunen, falls einstellbar? (hab ich noch vor mir)
Das dann zusammen mit Power-Limit (welches natürlich wichtiger ist) setzen und probieren.


Btw, gibts eigentlich zuverlässige 2.5 GbE Adapter für USB? Am besten wäre natürlich für internes USB.
 
Neues von meinem OpenBMC-Portierungsversuch: Ich hab's heute wohl wirklich geschafft und ENDLICH, nach so vielen Tagen (Wochen? MONATEN?!) des Source-Code-Suchens und -Lesens, der Datenblattlektuere und des (semi)organisierten Herumprobierens die magische Sequenz an GPIO-Interaktionen gefunden, um den Host "sanft" (per emuliertem ACPI-Power-Button) runterzufahren :cry::banana::d

Das war DER fuer mich wichtige Meilenstein, dem ich eigentlich alles andere an erzielten Teilerfolgen untergeordnet hatte: In den letzten Tagen und Wochen hab ich es, auch dank der tollen und unermuedlichen Hilfe meines IRC-Freundes Paul, geschafft, die Netzwerksituation in u-boot und Linux zu verstehen (und die beiden Schnittstellen auch korrekt konfiguriert zu bekommen), oder auch den SPI-Zugriff aufs Host-BIOS implementiert zu bekommen (schreibend hab ich ihn noch nicht ausprobiert, aber lesend/dumpend klappt er einwandfrei :)). POST-Code-Snooping klappt inzwischen auch, Remote Media (ISO-Images in virtuelle Laufwerke mounten) Access ebenfalls. Zudem hab ich es geschafft, die iKVM-Performance auf das fuer AST2500 afaiui optimale Niveau zu bringen.

Eigentlich eine Menge Holz (und echt auch eine Menge muehsamer Arbeit - ich war mir zwischendurch immer wieder unsicher, ob ich genug Geduld aufbringen koennen wuerde, um das Projekt durchzuziehen... aber jetzt schaut es wirklich ganz danach aus :d) - aber eben nahezu wertlos, wenn die allerwichtigsten Funktionen, die den Host ganz direkt betreffen, nicht da sind.

D. h. jetzt fehlt "nur" noch ein Haufen Userspace-Config fuer den Wald aus OpenBMC-Services, die die Kernel-Seite mit den Interfaces von IPMI/Redfish et al. verbandeln, und dann duerfte das MC12-LE0 tatsaechlich das erste Mainboard sein, das ohne Zutun/Unterstuetzung seines Herstellers, rein durch "die Community", mit einem OpenBMC-Port versorgt worden sein wird :cool:

(Ich hoffe instaendig, hier nix zu verschreien! xD ...aber irgendwo musste ich diesen juengsten Durchbruch ein kleines Bisschen feiern, und ihr habt ja dankenswerterweise auch sonst alle Berg- und Talfahrten mit mir mitgemacht! :hail:)
Mensch das klingt ja mega! Habe damals auch auf dem X470D4U OpenBMC halbwegs geportet, aber irgendwann dann aufgehört mangels Interessenten.
 
Btw, gibts eigentlich zuverlässige 2.5 GbE Adapter für USB? Am besten wäre natürlich für internes USB.
irks. Eine 32Threads-CPU cappen.

USB-Netzwerkadapter...
Alles Krücken, finde ich, aber es gibt bessere Krücken. Benutzen meist Realtek 8125 oder 8169. Ich habe einen von Ugreen, der hat anstandslos getan und ist mir auch nicht als heiß in Erinnerung, habe ihn aber auch nicht mit 2,5Gbps betrieben sondern nur mit 1Gbps.
 
Zuletzt bearbeitet:
@Gemütlich4S: Jein. Sobald /dev/ttyS0 einen tty als fd zurueckwirft, und man dann mit dem SoL-Feature des BMC kommunizieren kann, ist die Aufgabe erfuellt.

@Knogle: Fuer manche ASRock-Boards gibt es ja Support fuer OpenBMC - ich schaetze also, dass der Hersteller so einem Projekt offener gegenuebersteht als Gigabyte :')

Ist jedenfalls ein ziemlich Knochenjob :fresse2:
Code:
$ git log --format=oneline origin/master~1..HEAD
c502f4bd923b20c47f9f95a3876379e85a8859f1 (HEAD -> gigabyte-mc12-le0) Track (my personal) TODO
c1d21479ead0002d94e0245b2db8266b97e722ea Enable uart_routing (maybe required for Serial Console)
1419e0c310c4b3dd33204731cd3f41fd25904973 Commit even more to x86-power-control
d8a209a8d31b709bc68b6c576028fa17a16ee6bc Improve DTS comments
8242d24856cdfd11027199d79fbaf68f03fd1655 Enable sbtsi AMD CPU thermal sensor
6e1e990064749ec3d0bfc50892a4d75069d5a486 Add Host DIMM SPD EEPROMs in dts
fd6a495177c11205ac19444dd4079dab6bdfc219 Add driver for DDR4 EEPROM (i2c-5 0x50 - 0x53)
aaf8a2ac8a67e8c01a49d0929a16a77e1867f709 Add support for reading DIMM temperature sensors
4418e73bc439e04ff6a2f7b8eac754fe21840418 Add board FRU EEPROM definition
476c383b194aceddcf933733fb7185154b02a120 Improve GPIO pinline mapping layout
9a92beb6fc4902041c3a9e3a7de477125e40fa23 Fix and extend PWM header description
f41e15e4530fa2d3f3404494da4909461f785a02 Revert to eth0/1 device names
2bae0b9fc72aa845b71bc4cd57487abc3781c302 Add sbtsi sensor
734bb6a8668897a4f534a8c2958dc79f4171d392 Rename
35fce3e8678291d10b474340119c67a5516faf14 Add ipKVM service overrides
0e2b2bef4f3d61ebfc567726119920becc05df6b Add config for phosphor-ipmi-host.service
1d073371d72750d11f7e1e6560e04217820d4620 Fix x86-power-config
a309bbe784b8ac4c5d1f8827107b4e813baa4cdc Name "power-ok" GPIO line
3ca011a3688440648f7c4cc8863b9c6fbea63cb0 Adopt (mostly broken) x86-power-control
1d5d16995a8594098b286961d5e4a856655eb125 Identify NMI control GPIO pin
cd045e00be803bcf21254c5aa552040ffad88e0b Premilinary kernel config (needs trimming)
bbd540f206f37363066541a20a5a2fc2f3e194a7 Adopt "final"(?) DTS changes
583d9b1e5a0beff32ce372e668a40abb7442db10 Fix the fix
d7529ec0ccf29fabaa0689e1271c5110337f1a46 Fix host BIOS access GPIO pin offset
395e48209bc1d5858cb945328a09a70dc6638c01 FIX ETHERNET IN U-BOOT WHHEEEEEE
b1d2897bfecb18c9a3f7c6daf114a9c4c770d2d9 Add copyright header
00c6d8bf6d2fdcae34818d33c419ac4010778b18 Note that this is actually having an effect :')
42c4bf6af10d140fdd8d9fc529720c36104a5cb8 (Try to) enable AST2500 EDAC
05ae960a1cfd3b99d98df59f4d2ae3ecf6e42751 Add Host-BIOS related GPIO pin and DT entry
8b60222261e94f156127cb5450b4ef453f803b50 Re-add Ethernet aliases (required for u-boot networking support, I think)
dd37cb521a7662d4bab587515dde4ce1906e44f2 AST2500 specs say this, some (often wrong) SKU XML says that...
41c06e848490c3c18fe39c665ddc0ca80283d301 Setting NC-SI shared PHY speed to Fast Ethernet seems to fix it
5d214740bf81c3cb0df92168dddc560f68f565a3 Also build strace
31495053198eb22ef14afeadbf5cd70e9758a137 Ensure useful drivers are built
e8a7ba00d08bcfc0a8001f825eb6f88ae8a12e67 Add (dubious) GPIO pin names
83d80f0fae5dc432523947e6755f68e3ac7ebf14 Include iperf3 for network performance tests
b926f9c263972c5eb880dc2cbc9804d6af907e72 Steal *likely* GPIO line names (adapted) from asrock-x570d4u
be59c130e3edd0c0d729886010e20973d606e48e Make GPIO names conform to OpenBMC suggested defaults
d73ad3b0ae7a4b17c02d27345e2590c4ebc217e8 Enable all AST2500 I2C busses in Linux, disable all in u-boot
f9dae625451284f778ca0761602a39e7673f0ee4 Fix mux config on i2c4
b7819057634dac360b79263d0989a3352c33a1c3 Widen compatibility of LM75 entries
8b18b3a4bee68a87548f0f881fc301ac12ae61a8 Kernel DTS: Fix Ethernet MAC/PHYs
46a2f34d27e363fec549581208c3b7c7752df114 Ethernet is abysmally slow, but at least it works right now
b1160a61a9f70a77d9ce4f5b7e353bc636058068 Revert "Steal u-boot DTS MAC/PHY config"
ee47bc6727af43141f6b37c2cea37e1fab884ee0 Make u-boot and linux DTS differ less
90d4e1f4856d4cd32c16c01d74aa2feb25b56cbe Steal u-boot DTS MAC/PHY config
c2e4cc88c4345cffa82ee88bc4dc26285722aa93 Tabs -> Spaces, fix board model name
83d88ea832896d04b9477537979eb3d299516d77 Drop unconfirmed comments
e01ca43dde1e227ce6bae6ffd3e098ad5a1db063 Update Copyright header and model string
0f77d48d6b9cec6fe9f29c32440098235811cfef Fix i2c4 sensors (lm75, nct7802)
38930be30a2dd6b266a6e0ee175237fb5d2989c1 Disable NCSI for primary Ethernet
00c24efbe33d054bce188a58683354e03fb7ce63 Fix LM75 driver name in DTS
cfc85954dfc816c8035e64e0f1a0c47b317a7f3a Note successfully tested sensors
1a965d8cc058be420f1c3010d7d99a7dbe592e52 Steal/port ADC config from MC12-LE0.XML from StockFW
314939a247b2895c9df19259e4db6de2d6c94673 Add driver for NCT7802 (used for GPU_TEMP on StockFW)
d7e1c0532e9bec938f8e62561376bcd650991fe3 Add kernel modules for AMD APML sensor stuff
8e061b94100e81087d65d618c30ad8ef6f58e5b8 Whitespace fixes
234c058ea48f578ca0b5bcaeb6a5052e3b64ce73 Whitespace fixes
cda8ba668405b21826a5080f5027925e91a15dbd Drop all copypasta'd (bogus) I2C definitions
153c145d6be3a5c6d0e3a290f60ee17fbe72044a Fix PWM and fan header configuration
3148c01d3fb417cb232372700a20d1626413b923 I2C: Bring config closer to StockFW-XML-inspired guesswork
bbc07c06ff1f69fffb1e58496b4096d55876159e Add ID_LED_CHASSIS GPIO name
eeddc58b33375a61cc9cbb7b541281abbbf6f310 Enable UID_LED via sysfs thru GPIO
39eb19352e5120fc97da6179f282afe19a2286b6 Use different model strings for u-boot and Linux DTS
8c39025bf1cf0d033f3da3633571a674d3ee079f Remove i2c definitions for "legacy apps" (tiogapass/FB-specific?)
80469491f63b136d9f8d34df2f2b7fbff16f9a6b Fix DTS IDs and compatibility info
9d3eec9f4267853252c9eda8400ed16d892bbacd Make bbappend stuff more intuitive
db7919a9bec114bd39320e5d4a962a4df7b74f5e Assign GPIO PIN: ID_BUTTON
50858fca20d544ce49dbed097b63019005b69888 Improve network interface correctness in DTB
d03ba0d56f1a1475efb5163fd2f427cd619b6604 Fix /proc/mtd "whole flash" partition name
d851eaf934d1d936c2790775f1d6476ab3115cc1 Remove all (pot. misleading) GPIO line names
ef1e2eaa18d7c8b9762c13cfc6ad54f05d0c46e9 Introduce custom u-boot DTB/config (WIP, FIXME)
d0fe136def7fa509e82eaff959c8c19cfdef484b Add initial infrastructure for OpenBMC on Gigabyte MC12-LE0  [<<< Date:   Wed Jun 12 07:07:00 2024 +0200]
1c925db698f4daabca99da622537edfdbb7b5de8 (origin/master, origin/HEAD) meta-google: gbmc-bridge: Fix local routing

(Der interactive rebase am Schluss, um die History herzeigbar zu machen, wird echt nicht ohne! :d)
 
Vielleicht würden dir 2 GB/s auch reichen, wenn du den zweiten Port nicht unbedingt benötigst!
Ja, das ist mir irgendwann unter der Dusche auch gekommen.

Tut aber nix zur Sache, son USB Adapter fürn internen wie diese M.2 wäre schon nice, wenns ginge.
 
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