Here is how I got the sound input working on my Lenovo Thinkpad R61 running Ubuntu Hardy. (A HUGE thanks to c4ppa for the patches and instructions)
Note: This patch seems to have been tested and found to work on Ubuntu Hardy, Intrepid and Jaunty.
Download the two patches from here:
(It will suffice to download “patch_conexant.c.patch”
“HD-Audio-Models.txt.patch” is the only info about models)
Download the modified AlsaUpgrade script here:
Open a terminal and launch AlsaUpgrade script with option -d (download the packages only):
sudo sh ./AlsaUpgrade-1.0.x-rev-1.16.sh -d
(this may take some time to download depending on the speed of your internet connection. Be patient and wait for it to finish.)
Apply the patch with the following command:
sudo patch /usr/src/Alsa-1.0.19/alsa-driver-1.0.19/alsa-kernel/pci/hda/patch_conexant.c patch_conexant.c.patch
Next launch AlsaUpgrade script with option -i (compilation and installation of packages):
sudo ./AlsaUpgrade-1.0.x-rev-1.16.sh -i
Find out your subsystem id:
lspci -vnn | grep -A1 Audio
(Note: If you don’t have subsystem id 17aa:20ac you could try placing the line “options snd-hda-intel model=lenovor61i” in /etc/modprobe.d/alsa-base with the “sudo gedit /etc/modprobe.d/alsa-base” command.)
Launch alsamixer from the notification area by double-clicking the volume control icon.
All I had after applying the patched upgrade was:
tab – Playback (Master and PCM)
tab – Recording (Digital)
Make sure Digital is unmuted and slider at least half way up.
PCM can now be pushed all the way up and will not lead to sound distortion.
After this I opened Applications > Sound and Video > Sound Recorder and the mic was working! The mic also works in Skype!