===================================
CentOS 6.2 ALSA RPM Installation
===================================

OS Release - CentOS 6.2 
Kernel version - 2.6.32-220.23.1.el6
Alsa version - 1.0.25-95
Arch - i686 32-bit

Kernel Update to 2.6.32-220.23.1.el6
------------------------------------
Please skip this step if you have already updated and have a working kernel.
1) Kernel-Firmware package
Please download kernel-firmware from below location
ftp://ftp.muug.mb.ca/mirror/centos/6.2/updates/i386/Packages/kernel-firmware-2.6.32-220.23.1.el6.noarch.rpm

Install rpm "sudo rpm -ivh kernel-firmware-2.6.32-220.23.1.el6.noarch.rpm"

2) Kernel package
Please download kernel package from below location
ftp://ftp.muug.mb.ca/mirror/centos/6.2/updates/i386/Packages/kernel-2.6.32-220.23.1.el6.i686.rpm

Install rpm "sudo rpm -ivh kernel-2.6.32-220.23.1.el6.i686.rpm"

3) Reboot the system and after logging in please verify kernel version with "uname -a"

Alsa Installation 
----------------
1. ASI Firmware files 
extract asihpi.tar.gz to /lib/firmware folder. after extraction *.bin files should be in /lib/firmware/asihpi/*.bin

2. ASI Alsa RPM driver installation
  "rpm -ivh alsa-kmdl-2.6.32-220.23.1.el6-1.0.25-95.el6.i686.rpm"

3. update kernel module dependency
   "/sbin/depmod -a"

4. Reboot the system, After login process by running ``alsamixer`` you could select the audio card using ``F6`` key and proceed with audio device configuration.


Python script Installation
--------------------------

1) Extract Python.tar.gz and then change directory to "python/lib" folder.

2)"cp *.so /usr/lib" , copy the shared libraries in to system folder

3)"ldconfig" to sync the shared libraries.

4) change directory to "python" folder and run "./setup.py install" to install python scripts to system folders.

5) script installation is complete and to test the installation, please run
"hpicontrol.py info" 

if the installation is successfull you should see the card adapter name,version and adapter properties.
