Skip to Main Content

Infrastructure Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

I can't get SMBIOS information from /dev/mem on Solaris10!

807559Sep 14 2005 — edited Jan 3 2006
Hello,

According to the DMTF spec DSP0134, I should be able to find the SMBIOS structure in between physical memory address range 0x000F0000 and 0x000FFFFF.
I wrote a userspace program that looks for the Anchor string using /dev/mem, and it works fine in Linux on several machines, but not Solaris 10 on x86.
I am running Solaris 10 on a Sunfire 40z x86_64 machine.
Is this machine SMBIOS compliant? Or is there a discrepancy in the way Linux exports memory addresses in /dev/mem vs that of Solaris?

Thanks in advance!
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jan 31 2006
Added on Sep 14 2005
3 comments
380 views