Check hardware compatibility

From Alpine Linux
Revision as of 18:35, 18 January 2020 by Linuxbuild (talk | contribs) (Add a note about the hw-probe package from edge/testing)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Note: This article is related to bare-metal Alpine installations. This is not for Alpine installed in any virtual environment (Docker, VZ container or VM).

There is an easy and quick method to check all hardware devices on the motherboard for Linux-compatibility with the help of recently added hw-probe package in edge/testing. The tool checks operability of devices by analysis of logs and searches for missed drivers by the LKDDb.

Install

The package can be installed from edge/testing repository by the following command:

   sudo apk add --no-cache -X http://dl-cdn.alpinelinux.org/alpine/edge/testing hw-probe

Check hardware

Note: Private information (including the username, machine's hostname, IP addresses, MAC addresses and serial numbers) is NOT uploaded to the database. The tool uploads 32-byte prefix of salted SHA512 hash of MAC addresses and serial numbers to properly identify unique computers and hard drives. All the data is uploaded securely via HTTPS.
Tip: If you are security paranoid try to run Docker image or Flatpak app instead of the apk package to restrict access to meaningful system resources.

Use this command:

   sudo -E hw-probe -all -upload

Sample output:

   Probe for hardware ... Ok
   Reading logs ... Ok
   Uploaded to DB, Thank you!
   Probe URL: https://linux-hardware.org/?probe=43a8c9674e

Now follow the link to check if everything is fine according to the hardware knowledge base.