Hi all, after following various guides on this, I got everything working, but only as root (not saving volume on reboot though, that's for later).
I am running test1, with 2.6.5-rc2 kernel and the latest alsa rpms from rawhide(not kernel modules rpm, as that is already enabled in the kernel).
Everything was working when logged in as root. So it must be some permission error. It was. Make sure you have read, write permission on everything in /dev/snd/*
I will get back to you when I have saved the permissions and settings on reboot.