I made it work by downloading the Alsa drivers (alsa-drivers, alsa-lib & alsa-utils) from
http://alsa-project.org
I configured my Kernel for sound support as a module - SOUNDCORE; nothing else.
On alsa-drivers:
./configure --with-cards=cmipci, bt87x --with-sequencer=yes --with-kernel=/path/to/your/kernel/source --with-isapnp=no
make
make install
on alsa-lib:
./configure
make
make install
On alsa-utils:
./configure
make
make install
then i run alsaconf to setup my soundcard config.
YOu then need to unmute your sound card by running 'alsamixer' and store the settings with "alsactl store"
Reboot your machine and experience your sound card.
I am trying to make my bt878 TV sound work!