You are not logged in.

#1 2007-10-07 17:43:58

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

I can't get the microphone of my laptop working - Hda-Intel Sigmatel

Hi, I have a problem, I can't get the microphone of my asus ZF53, and I am being desesperate.

I have alsa-lib 1.0.14-5.

I have read this post http://bbs.archlinux.org/viewtopic.php?id=37007 but I can't find a solution :S

I join some information to try solving my problem:

[davigetto@helena ~]$ cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfeb3c000 irq 16
[davigetto@helena ~]$ cat /proc/asound/Intel/codec#0 | head -n 1
Codec: SigmaTel STAC9200
[davigetto@helena ~]$ cat /proc/asound/Intel/codec#1 | head -n 1
Codec: Generic 1543 Si3054
[davigetto@helena ~]$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Thanks in advance

Greetings


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#2 2007-10-07 17:48:42

buttons
Member
From: NJ, USA
Registered: 2007-08-04
Posts: 620

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

What's amixer output look like?


Cthulhu For President!

Offline

#3 2007-10-07 19:40:13

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

Simple mixer control 'Master',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 15 [100%] [22.50dB] [on]
  Front Right: Capture 15 [100%] [22.50dB] [on]
Simple mixer control 'Capture Mux',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 4
  Front Left: 0 [0%] [0.00dB]
  Front Right: 0 [0%] [0.00dB]
Simple mixer control 'Caller ID',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 120 [100%] [30.00dB]
  Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Input Source',0
  Capabilities: enum
  Items: 'Mic' 'CD'
  Item0: 'Mic'
Simple mixer control 'Off-hook',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#4 2007-10-07 19:45:25

buttons
Member
From: NJ, USA
Registered: 2007-08-04
Posts: 620

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

Does anything happen when you give Capture Mux volume?  It's at 0 atm.


Cthulhu For President!

Offline

#5 2007-10-07 20:23:45

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

I cannot understand your post :S, I user alsamixer to manipulate te sound levels, and I always put capture at maximum

look:

f_instantnea3m_0dc0518.jpg


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#6 2007-10-08 16:50:08

buttons
Member
From: NJ, USA
Registered: 2007-08-04
Posts: 620

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

amixer sset 'Capture Mux' 4

Give that a shot.


Cthulhu For President!

Offline

#7 2007-10-08 19:11:19

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

[davigetto@helena ~]$ amixer sset 'Capture Mux' 4
Simple mixer control 'Capture Mux',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 4
  Front Left: 4 [100%] [40.00dB]
  Front Right: 4 [100%] [40.00dB]

What now?

I have done this:

arecord -vv -fdat foo.wav
<Ctrl-C>
aplay foo.wav

I hear lot of noise, but not my voice, and on windows the Microphone works perfectly :S

Last edited by Davigetto (2007-10-08 19:41:56)


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#8 2007-10-09 00:13:51

buttons
Member
From: NJ, USA
Registered: 2007-08-04
Posts: 620

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

Only thing I can suggest then is to upgrade your alsa-lib and your alsa-utils to 1.0.15-rc1 or even the Hg repo.  Sigmatel drivers are under fairly heavy development.  Details on how to do that are in the thread you pointed out.


Cthulhu For President!

Offline

#9 2007-10-09 14:17:52

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

Hg repo? what's that repo?


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#10 2007-10-09 15:55:51

buttons
Member
From: NJ, USA
Registered: 2007-08-04
Posts: 620

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

Davigetto wrote:

Hg repo? what's that repo?

I meant their mercurial (Hg) repository.  It's not an Arch repository, sorry.

If you want, here's an example PKGBUILD for the most current (20071009) version of the alsa driver from their mercurial repository:

pkgname=alsa-driver-hg
pkgver=20071009
pkgrel=1
pkgdesc="An alternative implementation of Linux sound support"
arch=(i686 x86_64)
depends=('glibc')
makedepends=('python')
license=('GPL')
source=(ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/${pkgname}${pkgver}.tar.bz2)
md5sums=('8b2ef1f05bd76ddbb0100acef8daeecb')

build() {
  cd $startdir/src/${pkgname}${pkgver}
  ./configure
  make || return 1
  make DESTDIR=$startdir/pkg install
}

Note that 1) this is obviously unstable and experimental because it's their development branch!  Get 1.0.15-rc1 if you want stable, and 2) this is going to overwrite your kernel alsa modules if forced.  That means if you want to reverse it, reinstall the kernel.

If neither of those things matter to you, give it a try.  Hope that helps.


Cthulhu For President!

Offline

#11 2007-10-09 19:37:46

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

If I install this package, the sound doesn't work anymore :S, when it tries to load the snd-hda-intel module, it tells to me that:

[root@helena davigetto]# modprobe snd-hda-intel
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.22-ARCH/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

#12 2007-10-27 08:57:00

jw
Member
Registered: 2005-01-08
Posts: 88

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

last post here was a while ago.. but have you tried adding:

options snd-hda-intel model=ref

to /etc/modprobe.conf? in the past, that has fixed problems with microphones for with hda-intel models that weren't implemented correctly.

Offline

#13 2008-02-11 12:39:10

Davigetto
Member
From: In your mind
Registered: 2007-05-10
Posts: 266

Re: I can't get the microphone of my laptop working - Hda-Intel Sigmatel

jw wrote:

last post here was a while ago.. but have you tried adding:

options snd-hda-intel model=ref

to /etc/modprobe.conf? in the past, that has fixed problems with microphones for with hda-intel models that weren't implemented correctly.

Hey, it has worked!!!! Thank you!


Only deaths can see the end of battles.

Blog: http://djmartinez.co.cc -> The life of a Computer Engineer

Offline

Board footer

Powered by FluxBB