On Mar 9, 2009, at 6:53 PM, Darren Reed wrote:

On  9/03/09 03:38 PM, Dale Ghent wrote:

On Mar 9, 2009, at 6:31 PM, Darren Reed wrote:

On  9/03/09 02:59 PM, Will Murnane wrote:

On Mon, Mar 9, 2009 at 17:54, Darren Reed <[email protected]> wrote:

Getting the specific box platform name, even with Solaris on Sun
x86 hardware, requires some other special command... that escapes
me at present.

Luckily, Dale mentioned this.  Try smbios -t SMB_TYPE_BASEBOARD:
ID    SIZE TYPE
2     52   SMB_TYPE_BASEBOARD (base board)

 Manufacturer: Gigabyte Technology Co., Ltd.
 Product: P35-DS3L
 Version: x.x
 Serial Number:

 Chassis: 0
 Flags: 0x0
 Board Type: 0x0
or prtdiag:
System Configuration: Gigabyte Technology Co., Ltd. P35-DS3L
(...)

Both of these work quite nicely on my generic hardware and produce
reasonable, readable values.


On my no-name Sun desktop with an AMD CPU, smbios says it does not work :(

It's actually SMB_TYPE_SYSTEM that you want.

smbios -t SMB_TYPE_SYSTEM

Ok, because you don't want to believe without seeing the actual error:
# smbios -t SMB_TYPE_SYSTEM
smbios: failed to load SMBIOS: System does not export an SMBIOS table

from a Sun Ultra20.

Well, yuck at that. Just came across this from our own Rich Teer and Casper Dik regarding the Ultra 20:

http://fixunix.com/solaris/142112-smbios-ultra-20-a.html

/dale
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to