===== Supermicro-kvm =====
==== Bios-Update über IPMI freischalten ====
{{:supermicro_biosupdate.jpg?400|}}
Um nicht mittels DOS-Diskette ein neues Bios aufspielen zu müssen, kann man bei Supermicro-Boards einen Lizenzkey in IPMI eingeben. Dieser berechnet sich wie folgt:
echo -n 'bmc-mac' | xxd -r -p | openssl dgst -sha1 -mac HMAC -macopt hexkey:8544E3B47ECA58F9583043F8 | awk '{print $2}' | cut -c 1-24
//bmc-mac// ist die Mac-Adresse des BMC-Interfaces in der Form aa:bb:cc:dd:ee:ff
Die ersten 6 Blöcke bilden den Produkt-Key.
{{:smbu.png?400|}}
Quelle: https://peterkleissner.com/2018/05/27/reverse-engineering-supermicro-ipmi/
==== Reset Supermicro-IPMI Username und Passwort ====
Wenn das Passwort und/oder der Username für den IPMI-Zugang vergessen wurde, dann kann man ihn wie folgt neu setzen.
* IPMICFG-Paket von Supermicro herunterladen
* DOS-Ordner aus dem Paket auf bootfähigen USB-Stick kopieren
* ipmicfg -user add [Userlevel] Username Passwort UserID
* ipmicfg -user help liefert die Userlevel
* UserId = Integer
* ipmicfg -user list zeigt die vorhandene User an
* ipmicfg -fd setzt BMC auf die Default-Einstellungen zurück
Quelle: https://www.servethehome.com/reset-supermicro-ipmi-password-default-lost-login/
==== Java-Fehlermeldungen in KVM-Console ====
Falls Sie beim Starten der KVM-Konsole die Fehlermeldung
no iKVM64 in java.library.path
erhalten sollten, können Sie dies folgendermaßen beheben:
Wechseln Sie in Ihren Download-Ordner und suchen Sie die Datei "launch.jnlp". Öffnen Sie diese Datei in einem Editor und suchen Sie den Eintrag
Entscheidend ist, dass Sie den korrekten Eintrag für Ihre Rechnerarchitektur ausfindig machen (in diesem Fall "amd64" für 64 Bit). Fügen Sie nun zwischen **** und **** folgende Zeilen ein:
Speichern Sie die Datei, rechtsklicken darauf und öffnen diese z.B. in Ihrem Browser oder (wenn installiert) der "IcedTea Java Web Start" Anwendung o.ä.