System_profiler

The system_profiler command is quite useful. I recently ran it on the new MacBook8,1.

IMG_4682
and you can get the output here.

Some examples down.

Getting Boot ROM Version:

Xeon:~ userone$ system_profiler | grep 'Boot ROM Version'
      Boot ROM Version: MB81.0164.B02

Getting SMC Version:

Xeon:~ userone$ system_profiler | grep 'SMC Version (system)'
      SMC Version (system): 2.25f85
Xeon:~ userone$ system_profiler | grep 'smc-version'
    | |   |   "smc-version" = "2.25f85"

Getting Serial Number (system):

Xeon:~ userone$ system_profiler | grep 'IOPlatformSerialNumber'
    |   "IOPlatformSerialNumber" = "C02PG1XDFWW3"
Xeon:~ userone$ system_profiler | grep 'Serial Number (system)'
      Serial Number (system): C02PG1XDFWW3

Getting Hardware-UUID:

Xeon:~ userone$ system_profiler | grep 'IOPlatformUUID'
    |   "IOPlatformUUID" = "9D3555DE-7964-5231-8251-8A7BB3313FE6"
      |   "IOPlatformUUID" = "9D3555DE-7964-5231-8251-8A7BB3313FE6"
Xeon:~ userone$ system_profiler | grep 'Hardware UUID'
      Hardware UUID: 9D3555DE-7964-5231-8251-8A7BB3313FE6

Others:

Xeon:~ userone$ system_profiler | grep 'IOMACAddress'
    | | | |       |   "IOMACAddress" = <a8667f006006>
    | | | |       | |   "IOMACAddress" = <a8667f006006>
    | | | |       |     "IOMACAddress" = <0a667f00600600000000>
    | | | |             "IOMACAddress" = <ba18b184b3dc00000000>
Xeon:~ userone$ system_profiler | grep 'IOMACAddress'
    | | | |       |   "IOMACAddress" = <a8667f006006>

Getting MLB and ROM:

mb8,1_mlb_rom

Getting the ROM:

Xeon:~ userone$ nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM	%0c%bc%9fNE%e2

NE = 0x4e, 0x45 in ASCII to hex C-like array. So ROM is %0c%bc%9f%4e%45%e2

Getting Main Logic Board Serial Number (MLB):

Xeon:~ userone$ nvram 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB
4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:MLB	C025092008VFV4113

Getting System-ID (System-UUID):

Xeon:~ userone$ ioreg -l -p IODeviceTree | grep \"system-id

Getting Board-ID:

Xeon:~ userone$ ioreg -l -p IODeviceTree | grep \"board-id
Advertisements

2015 advices

SuperMicro has some interesting stuff I found in 2015.

  • SuperChassis 721TQ-250B (Parts-No: SC721TQ-250B)
  • X10SDV-F  is a Intel® Xeon® processor D-1540 mini-itx board 
  • X10SDV-TLN4F  is the same as above, but includes Dual 10GbE LAN (if you think you need that) and also has a fan.

cse-721tq_2b_with_door_open.jpg cse-721tq_back.jpg X10SDV-TLN4F X10SDV-F