A new database of supported hardware for BSD systems from the creators of the Linux-Hardware.org has been opened. Among the most popular features of the database are the search for drivers for devices, operability tests, anonymization of collected system logs, and statistical reports. The options for using the database are diverse - you can simply list all the devices on board, you can send logs to the developers to help fix a bug, you can save a “snapshot” of the current state of the computer for the future, so that you can compare with it in case of system failure, etc.
Search for drivers is performed with the help of the lists of supported devices extracted from all FreeBSD, OpenBSD and NetBSD kernel versions.
As for Linux systems, the database is replenished using the hw-probe program (version 1.6-BETA was released specifically for BSD). This program allows you to abstract from the differences between BSD-systems and display a list of devices in a single format. Recall that, unlike Linux, in BSD systems there is no single way to list PCI / USB and other devices. In FreBSD, pciconf / usbconfig is used for this, in OpenBSD, pcidump / usbdevs, and in NetBSD, pcictl / usbctl.
Among the tested supported systems: FreeBSD, OpenBSD, NetBSD, MidnightBSD, DragonFly, GhostBSD, NomadBSD, FuryBSD, TrueOS, PC-BSD, FreeNAS, pfSense, HardenedBSD, FuguIta, OS108 (if your system is not listed, then please let us know).
Please participate in BETA testing and replenishment of the database. This will greatly help the project at an early stage. Instructions for installation of the database client program and creating your hardware probe: https://github.com/linuxhw/hw-probe/blob/master/INSTALL.BSD.md
UPDATE 1: the telemetry package can now be installed by
UPDATE 2: the dump of the database is now available in the GitHub repository.
Search for drivers is performed with the help of the lists of supported devices extracted from all FreeBSD, OpenBSD and NetBSD kernel versions.
As for Linux systems, the database is replenished using the hw-probe program (version 1.6-BETA was released specifically for BSD). This program allows you to abstract from the differences between BSD-systems and display a list of devices in a single format. Recall that, unlike Linux, in BSD systems there is no single way to list PCI / USB and other devices. In FreBSD, pciconf / usbconfig is used for this, in OpenBSD, pcidump / usbdevs, and in NetBSD, pcictl / usbctl.
Among the tested supported systems: FreeBSD, OpenBSD, NetBSD, MidnightBSD, DragonFly, GhostBSD, NomadBSD, FuryBSD, TrueOS, PC-BSD, FreeNAS, pfSense, HardenedBSD, FuguIta, OS108 (if your system is not listed, then please let us know).
Please participate in BETA testing and replenishment of the database. This will greatly help the project at an early stage. Instructions for installation of the database client program and creating your hardware probe: https://github.com/linuxhw/hw-probe/blob/master/INSTALL.BSD.md
UPDATE 1: the telemetry package can now be installed by
pkg install hw-probe
and executed by hw-probe -all -upload
.UPDATE 2: the dump of the database is now available in the GitHub repository.
Last edited: