[alsa-devel] [HDA Intel/STAC92xx] mic not working (retasking?)...

Daniel J Blueman daniel.blueman at gmail.com
Wed Jun 27 22:28:43 CEST 2007


With both 2.6.20 and 2.6.22 kernels on Ubuntu 7.04 on my Sony Vaio
SZ240, I'm unable to get my mic connector working at any cost.

Well, almost...reading from /dev/dsp, I do see a minute change from
127 for 126 or 128 if I tap my external mic. This would imply the
jack-retasking feature of this darn STAC chipset, right?

How can I change the jack retasking with the Intel HDA drivers or get
further insight into this problem?

Thanks in advance,
  Daniel

--- [1]

$ lspci -s0:1b.0
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
Definition Audio Controller (rev 02)

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 2/2
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1

$ amixer info
Card default 'Intel'/'HDA Intel at 0xde400000 irq 22'
  Mixer name    : 'SigmaTel CXD9872RD/K'
  Components    : 'HDA:83847661 HDA:14f12bfa'
  Controls      : 6
  Simple ctrls  : 5

$ amixer controls
numid=2,iface=MIXER,name='Master Playback Switch'
numid=1,iface=MIXER,name='Master Playback Volume'
numid=6,iface=MIXER,name='PCM Playback Volume'
numid=5,iface=MIXER,name='Capture Source'
numid=4,iface=MIXER,name='Capture Switch'
numid=3,iface=MIXER,name='Capture Volume'

$ amixer scontrols
Simple mixer control 'Master',0
Simple mixer control 'PCM',0
Simple mixer control 'Line',0
Simple mixer control 'Mic',0
Simple mixer control 'Capture',0

$ amixer contents
numid=2,iface=MIXER,name='Master Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=1,iface=MIXER,name='Master Playback Volume'
  ; type=INTEGER,access=rw------,values=2,min=0,max=127,step=0
  : values=66,66
numid=6,iface=MIXER,name='PCM Playback Volume'
  ; type=INTEGER,access=rw---RW-,values=2,min=0,max=255,step=0
  : values=230,230
  | dBscale-min=-51.00dB,step=0.20dB,mute=0
numid=5,iface=MIXER,name='Capture Source'
  ; type=ENUMERATED,access=rw------,values=1,items=2
  ; Item #0 'Line'
  ; Item #1 'Mic'
  : values=1
numid=4,iface=MIXER,name='Capture Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=3,iface=MIXER,name='Capture Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=15,step=0
  : values=15,15
  | dBscale-min=0.00dB,step=1.50dB,mute=0
-- 
Daniel J Blueman


More information about the Alsa-devel mailing list