On 10/11/06, Matthew R. Lee <[EMAIL PROTECTED]> wrote:
The arecord apeared to work, but when I played it back with aplay - silence!
At this point you may want to try the patch that you found on the forums. Unfortunately it doesn't apply cleanly against 1.0.13, and the original patch author didn't release it under any defined licensing terms, so it isn't legal for me to update it for 1.0.13 and publish it. So you will either have to downgrade to 1.0.11 and use his patch as-is, or pester him for an update to .13, or even better re-publish his patch under the GPL like the rest of alsa. If you want to use the patch as-is, copy and save it to a file, such as conexant.patch. Then download alsa-driver-1.0.11.tar.bz2 from [1], and put it in the same directory as the patch. Then run (as root):
tar -xjf alsa-driver-1.0.11.tar.bz2 cd alsa-driver-1.0.11 patch -p1 --ignore-whitespace < ../conexant.patch
patching file alsa-kernel/pci/hda/hda_patch.h patching file alsa-kernel/pci/hda/Makefile patching file alsa-kernel/pci/hda/patch_conexant.c patching file pci/hda/patch_conexant.c
./configure --with-cards=hda-intel
[configure output omitted]
make && make install && /etc/init.d/alsasound restart
[make output omitted] This should work, but if you have problems (like crashes, devices not being found, etc), you might need to downgrade alsa-lib, alsa-plugins, alsa-firmware, alsa-headers, alsa-tools, and alsa-utils to version 1.0.11 as well with /etc/portage/package.mask. HTH, -Richard [1] ftp://ftp.alsa-project.org/pub/driver/ -- [email protected] mailing list

