Smolt caught my interest on the spot, although still in development and with rough edges, it looks promising.
It is project aimed to collect anonymously and completely voluntarily hardware data from computers running Linux. There is many advantages of such collection. It is originally a Fedora project, but they posted open invitation to everyone on LWN.net . Smolt is now included in openSUSE distribution, and if it is not installed then:
# zypper install smolt
$ sudo zypper install smolt
will do the job.
Note that # is prompt for superuser, and $ is for ordinary user.
OpenSUSE is using > as a normal user prompt.
For now there is usability bug in GUI.
GUI version doesn't give option to give comment how hardware device works, instead user has to go to Smolt web page enter password and edit profile there. but GUI doesn't give that password.
Workaround is to use command line version.
$ smoltSendProfile -d
Second one should be more verbose.