Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
06-26-2014, 04:05 AM
|
#1
|
LQ Newbie
Registered: Jun 2014
Posts: 5
Rep:
|
difference between BIOS and SMBIOS
Hi All,
Could anyone please let me know the difference between BIOS and SMBIOS? Suppose if we need to upgarde SMBIOS versions from 2.7 to 2.8, is it possible? or this SMBIOS version depends on BIOS versions.
Could you please share your inputs?
Thanks,
Sendil
|
|
|
06-26-2014, 08:47 AM
|
#2
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,958
|
What do you want to know that's not in, say, the wikipedia article on the subject?
|
|
|
06-26-2014, 09:37 AM
|
#3
|
LQ Newbie
Registered: Jun 2014
Posts: 5
Original Poster
Rep:
|
Hi Guru,
I couldnt see any information like, how to upgrade SMBIOS version? because even after upgrading my BIOS to latest
one, the SMBIOS version is not changing.
Thanks,
Sendil
|
|
|
06-26-2014, 02:54 PM
|
#4
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,958
|
Don't mind or respect my Guru tag. It's my number of posts, not their quality that got me that :-).
SMBIOS is System Management BIOS, I gather the first m$ attempt to stop boot viruses like form, stoned, and ping pong from making idiots of everyone who bought m$. If there's a SMBIOS for your m/b, there is not an ordinary BIOS, or m$ wouldn't allow them to be sold with windows installed.
So if you're on the latest bios version and it's crap, you have my sympathy. What's actually wrong?
|
|
|
06-27-2014, 12:34 AM
|
#5
|
LQ Newbie
Registered: Jun 2014
Posts: 5
Original Poster
Rep:
|
My application is depends on "type 1" system information of SMBIOS. This "type 1" information is present in 2.4 to 2.7 versions of SMBIOS. One of my system having 2.8 version of SMBIOS, in that i couldnt see the "type 1" information, due to this my application is not
running. So i need to know whether "type 1" information is removed or not from SMBIOS verion 2.8. But i can see the "type 1" information
in DMTF SMBIOS version 2.8 spec. So we need to conform, whether problem is in SMBIOS or in my system.
Thanks,
Sendil
|
|
|
06-27-2014, 03:23 AM
|
#6
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,958
|
That sounds like it could be a problem.
And is the application's name a big secret, or is it something you are writing?
|
|
|
06-27-2014, 04:20 AM
|
#7
|
LQ Newbie
Registered: Jun 2014
Posts: 5
Original Poster
Rep:
|
yes, its my own program which verifies "Manufacturer and Vendor name" in "type 1" of SMBIOS structure to allow the main application to run.
can i get dmidecode output of "SMBIOS version 2.8" or any idea how to upgarde SMBIOS version from 2.7 to 2.8.
Please provide your comments.
Thanks,
Sendil
|
|
|
06-27-2014, 06:57 AM
|
#8
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,958
|
We are a L O N G way from the question I undertook in the beginning (see post #1)
Isolate the code that is not getting you output from the particular bios and is from other BIOS, and post a new thread to 'software' including kernel, glibc, & kernel header versions. Something like
This code <paste code> returns <this> from <Manufacturer> BIOS(any version) prior to 2.8<exact version> but will not work here. Instead I get <this wrong output> My machine: <details>
|
|
|
06-28-2014, 12:50 PM
|
#9
|
Senior Member
Registered: Jul 2004
Location: Phoenix, Arizona
Distribution: Gentoo, LFS, Debian,Ubuntu
Posts: 1,537
Rep:
|
SMBIOS would only be upgradeable by the system manufacture, so this would be included in a bios update. If the vendor didn't update it then they either 1. don't need to to support anything or 2. Don't want to pay the cost of their devs to update it.
I would recommend your program is able to support multiple versions of the spec, writing something that is very dependent on a single one is a bad idea since there is likely to be a substantial mix of versions out in the wild. Or you can try and gather the needed information another way, maybe kernel interfaces that does the hard work for you and reads this data. This is of course assuming that your writing a program this is to be released to the public.
|
|
|
All times are GMT -5. The time now is 09:32 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|