See also TestingMageia1 for smolts and hwreport
Use of a hardware compatibility list
During install parties, it permits once the installation is finished to identify precisely the hardware working (or not). If the tools were available from a liveCD (or USBlive), it would provide a quick way to check compatibility beforehand: for example, before buying a laptop in a .check http://faq.tuxfamily.org/CommunicationLibreHardware/En for use-case and hardware compatibility list. One advantage of reusing existing websites is that it provides:
- direct visibility, for example http://hardware4linux.info/stats/
- no need of infrastructure deployment
- contribution to other distributions (in the case of smolts) or tools (h4l)
For example, for typical hardware, it permits to tell at a glance which distributions are working with it (useful for beginners, even though hardware is usually more tied to the kernel than to a specific distribution)
Results for hardware4linux
See all systems using Mageia 1 i586: http://hardware4linux.info/distrib/44407/
- a laptop Latitude E6400: http://hardware4linux.info/system/4745/
- a VirtualBox for Cauldron: http://hardware4linux.info/system/4689/
Results for smolts
Latitude E6400 with Official 1: http://www.smolts.org/client/show/pub_3fec608c-4998-4099-8f99-b463deea02e1
VirtualBox VM with Cauldron 1: http://www.smolts.org/client/show/pub_5e39c99c-300d-41e7-a36a-75bb3d8ae477
Pages to be redirected:
- http://smolts.org/smolt-wiki/OS/Mageia_release_1_(Cauldron)_for
- http://smolts.org/smolt-wiki/OS/Mageia_release_1_(Official)_for
- perhaps to http://smolts.org/smolt-wiki/OS/Mageia_release_1 (for example)
- check how Fedora pages are organized
Some packages to add: hwreport / smolt for hardware reporting
Tools to report installation / hardware detectioncheck http://faq.tuxfamily.org/CommunicationLibreHardware/En for use-case and hardware compatibility list
hwreport ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.1/SRPMS/main/release/hwreport-0.10.0-5mdv2010.1.src.rpm
smolt-gui smolt unresolved dependancies : python-urlgrabber python-paste ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.1/SRPMS/contrib/release/smolt-1.4.2-1mdv2010.1.src.rpm
Rebuild of latest versions
hwreport
check http://hardware4linux.info/download/- http://hardware4linux.info/res/lsb-hardware4linux.info-collector-0.11.0-1.src.rpm
- ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2010.1/SRPMS/main/release/hwreport-0.10.0-5mdv2010.1.src.rpm
rpm -ivh lsb-hardware4linux.info-collector-0.11.0-1.src.rpm 1:lsb-hardware4linux.infoattention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root attention: utilisateur fred inexistant - utilisation de root attention: groupe fred inexistant - utilisation de root ########################################### [100%] [baud123@localhost SRPMS]$ rpm -ivh hwreport-0.10.0-5mdv2010.1.src.rpm 1:hwreport attention: utilisateur mandrake inexistant - utilisation de root attention: groupe mandrake inexistant - utilisation de root attention: utilisateur mandrake inexistant - utilisation de root attention: groupe mandrake inexistant - utilisation de root ########################################### [100%]
Latest version of hwreport includes:
- dmidecode 2.9
- pciutils 2.2.4
- curl 7.18.1
- libusb 1.0.8
- 2 patches o_O availability upstream?
Compare lsb-hardware4linux.info-collector-0.11.0.spec and hwreport-0.10.0.5.spec
Why not use "rpm requires" as my current distribution (Mageia 1) includes:
rpm -qa|grep -E "dmidecode|pciutils|curl|libusb"
libcurl4-7.21.5-1.mga1 newer
python-curl-7.19.0-6.mga1
libusb-compat0.1_4-0.1.3-4.mga1
pciutils-3.1.7-3.mga1 newer
libusb1.0_0-1.0.8-1.mga1 idem (unpatched though)
dmidecode-2.11-1.mga1 newer
libusbmuxd1-1.0.7-1.mga1
php-curl-5.3.6-2.mga1