No no no no no no no no...
Ok.. easy problem, really easy.
Problem isnt the laptop, problem isnt the soundcard, problem, is Redhat. The compaq laptop, along with Toshiba, IBM, Sony.. and piles of others, use ACPI now. No pci.. no isa. ACPI. This, is not supported by redhat unless you take the time to Manually recompile the kernel with all acpi settings turned on.
However, Suse 8.2 installs fully enabled for ACPI.
So, 2 solutions, 1. Go install kernel sources go find acpi patch on sourceforge and install patch then enable all acpi features in the kernel config recompile the kernel and the modules and hope it works..
Solution 2.. Install Suse.
Have fun either way.