Wiki source for TestingMageia1HCL
TestingMageia > TestingMageia1 > Hardware Compatibility List
See also TestingMageia1 for [[http://smolts.org smolts]] and [[http://hardware4linux.info 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 [[http://hardware4linux.info/component/13729/ 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 detection
check 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 [[http://download.tuxfamily.org/cauldron/mageia/rpm/SPECS/lsb-hardware4linux.info-collector-0.11.0.spec lsb-hardware4linux.info-collector-0.11.0.spec]] and [[http://download.tuxfamily.org/cauldron/mageia/rpm/SPECS/hwreport-0.10.0.5.spec 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
See also TestingMageia1 for [[http://smolts.org smolts]] and [[http://hardware4linux.info 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 [[http://hardware4linux.info/component/13729/ 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 detection
check 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 [[http://download.tuxfamily.org/cauldron/mageia/rpm/SPECS/lsb-hardware4linux.info-collector-0.11.0.spec lsb-hardware4linux.info-collector-0.11.0.spec]] and [[http://download.tuxfamily.org/cauldron/mageia/rpm/SPECS/hwreport-0.10.0.5.spec 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