When I test my mic, I typically use a simple arecord command. ie something likearecord -d 10 myrecording.wavorarecord -d 10 -f cd secondrecording.wavwhere “-d 10” sets a 10 second recording. I then play back the recording with xine or mplayer or xmms (or any audio playback program).
When advising of the results of that, please make it clear as to whether you were trying your Internal mic or your external mic.
I note from the script that your PC has an AD1988.
You could try applying a model option to your /etc/modprobe.d/sound file to see if that works. The ALSA-Configuration.txt file for 1.0.16 of alsa has this list of model options:
AD1988
6stack 6-jack
6stack-dig ditto with SPDIF
3stack 3-jack
3stack-dig ditto with SPDIF
laptop 3-jack with hp-jack automute
laptop-dig ditto with SPDIF
auto auto-config reading BIOS (default)
Lets say one decides to apply the option “auto”. In your case, to apply it, change your /etc/modprobe.d/sound file (adding a line) such that it reads like this:
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=auto
and then restart your alsa sound driver with the following su -c ‘rcasasound restart’ and restart your mixer and test your mic.
If that fails, to test another option (say “6stack”) just replace “auto” with “6stack” in the /etc/modprobe.d/sound file, and restart alsa, restart mixer, and test again.
If you go through all of the model options, and none work, you could consider updating your alsa. I did a search on the ALSA web site for the AD1988 and I obtained this: Search results for AD1988 - AlsaProject as you can see, there have been various updates to the AD1988 since 1.0.16 of alsa (which is what is on your PC).
There is guidance for updating alsa here: Alsa-update - openSUSE In your PCs case, that means sending the following 6 commands from a gnome terminal or kde konsole, with root permissions, when connected to the internet. Send them one at a time in sequence:
zypper ar http://download.opensuse.org/repositories/multimedia:/audio/openSUSE_11.0/ multimedia
zypper install alsa alsa-devel alsa-oss alsa-plugins alsa-plugins-pulse alsa-utils alsa-tools alsa-firmware libasound2
zypper rr multimedia
zypper ar http://download.opensuse.org/repositories/multimedia:/audio:/KMP/openSUSE_11.0_Update/ multimedia
zypper install alsa-driver-kmp-pae
zypper rr multimedia
then restart your PC and test your sound and microphone. Again, if that does not work, start applying different model options (one at a time) to the /etc/modprobe.d/sound file.
The ALSA-Configuration.txt file for 1.0.18a of alsa has the same options as 1.0.16 for the AD1988 (although the file is structured a bit different for that list):
AD1988/AD1988B/AD1989A/AD1989B
6stack 6-jack
6stack-dig ditto with SPDIF
3stack 3-jack
3stack-dig ditto with SPDIF
laptop 3-jack with hp-jack automute
laptop-dig ditto with SPDIF
auto auto-config reading BIOS (default)
Good luck.