Ich wollte gerade anbieten den Baustein zu programmieren, glücklicherweise habe ich noch einen Blick in das Systemhandbuch geworfen.
Die Blade 1000/2000 verwendet natürlich einen anderen Baustein als die Ultra 1/2/5/10 und NetraAX1105.
Die einzige Möglichkeit, außer dem Kauf eines programmierten Bausteins, dürfte also sein, einen Besitzer einer Blade 1000/2000 zu finden, der bereit ist seinen Baustein im Betrieb gegen deinen zu tauschen und dann per EEPROM-Kommando den security-mode auf none zu setzen. Falls der security-mode auf command steht und der boot-device korrekt auf die erste Platte gesetzt ist, ginge auch eine Festplatte mit bekanntem root-password (dann per eeprom security-mode setzen).
http://sunsolve.sun.com/handbook_pub/Systems/SunBlade1000/SunBlade1000.htmlether 0:3:ba:2:8b:d0
host-ID: 0
serial: S0498512Die Seriennummer stimmt fast ! Das erste Zeichen ist aber die Zahl 5 und kein S.
Die Host-ID beginnt bei diesen Systemen mit 83 (real-machine-type).
Inhalt des NVRAM (Byte 0 bis e)
1 0 Format/Type immer 1
83 1 real-machine-type sollte eigentlich 80 sein !
0 2 \
3 3 | Fester Teil (Byte 1 bis 3) der Ethernet-Adresse (sonst immer 8 0 20)
ba 4 /
2 5 \
8b 6 | Variabler Teil (Byte 4 bis 6) der Ethernet-Adresse
d0 7 /
0 8 \
0 9 | Date of manufacture
3 a | (einfach 4 Nullen eintragen)
ba b /
2 c \
8b d | Seriennummer
d0 e /
f checksum der bytes 0 - e (mit xor verknuepft)
Seriennummer 50498512 entspricht 3 2 8b d0, also 4 Byte und nicht 3 !
Obige Auführungen könnte man direkt zur Programmierung verwenden, wennn die entsprechenden Kommandos im OBP 4.x vorhanden wären. Evtl. muß man sich doch mit den "Other more arcane methods for modifying the IDPROM" befassen, denn auch nachdem der security-mode umgesetzt wurde, wird das System kein Betriebssystem von der Platte/CD-ROM laden, da der Kernel abhängig von der gesetzten Host-ID (bzw. dem real-machine-type 83) ausgewählt wird.
Michael