Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for support for Debian 8 and other older Linux distributions in smbios-lib #108

Open
Mota-Link opened this issue Sep 14, 2023 · 2 comments
Labels
wontfix This will not be worked on

Comments

@Mota-Link
Copy link

I would like to request support for Debian 8 (Jessie) and other older Linux distributions in the smbios-lib library. Currently, the smbioslib::table_load_from_device() function is unable to locate the /sys/firmware/dmi/tables/smbios_entry_point path on these systems, which causes issues when trying to retrieve SMBIOS information.

@jczuluag
Copy link
Collaborator

jczuluag commented Sep 15, 2023

I would like to request support for Debian 8 (Jessie) and other older Linux distributions in the smbios-lib library. Currently, the smbioslib::table_load_from_device() function is unable to locate the /sys/firmware/dmi/tables/smbios_entry_point path on these systems, which causes issues when trying to retrieve SMBIOS information.

@Mota-Link thanks for the interest. I took a quick look and the version of Debian you suggested and seems like it went into EOL in 2020. I tried to spawn one instance and upgrade it, but got a bunch of errors, for instance:

apt update
Ign http://archive.debian.org jessie InRelease
Ign http://security.debian.org jessie/updates InRelease
Get:1 http://archive.debian.org jessie/updates InRelease [44.9 kB]
Ign http://security.debian.org jessie/updates Release.gpg 
Ign http://security.debian.org jessie/updates Release     
Get:2 http://archive.debian.org jessie Release.gpg [2420 B]                
Get:3 http://archive.debian.org jessie Release [148 kB]                                 
Ign http://archive.debian.org jessie Release                                    
Get:4 http://archive.debian.org jessie/updates/main amd64 Packages [992 kB]
Get:5 http://archive.debian.org jessie/main Sources [9169 kB]    
Get:6 http://archive.debian.org jessie/main amd64 Packages [9098 kB]
Err http://security.debian.org jessie/updates/main Sources                 
  404  Not Found [IP: 151.101.66.132 80]
Err http://security.debian.org jessie/updates/contrib Sources              
  404  Not Found [IP: 151.101.66.132 80]
Err http://security.debian.org jessie/updates/non-free Sources
  404  Not Found [IP: 151.101.66.132 80]
Err http://security.debian.org jessie/updates/main amd64 Packages
  404  Not Found [IP: 151.101.66.132 80]
Err http://security.debian.org jessie/updates/contrib amd64 Packages
  404  Not Found [IP: 151.101.66.132 80]
Err http://security.debian.org jessie/updates/non-free amd64 Packages
  404  Not Found [IP: 151.101.66.132 80]
Fetched 19.5 MB in 4s (3917 kB/s)
W: GPG error: http://archive.debian.org jessie Release: The following signatures were invalid: KEYEXPIRED 1587841717

Building the project on that platform might need to upgrade it with certain tooling that might not be available.
I'm curious how/where if you were able to build it.

@jczuluag jczuluag added the wontfix This will not be worked on label Sep 15, 2023
@Mota-Link
Copy link
Author

I'm building in the cloud platform.
I've also found the same problem in CentOS 6.8, and I'm guessing that it may be occurring in some older version of the Linux kernel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants