T61p microphone not working after snd_hda import
Tobias Grosser
grosser at fim.uni-passau.de
Thu Oct 23 17:46:03 UTC 2008
Hi,
I can not get my microphone working with the new snd_hda.
% mixer -f /dev/mixer0
Mixer vol is currently set to 75:75
Mixer pcm is currently set to 75:75
Mixer speaker is currently set to 75:75
Mixer cd is currently set to 75:75
Mixer mix is currently set to 100:100
Mixer rec is currently set to 100:100
Mixer ogain is currently set to 50:50
Mixer monitor is currently set to 100:100
Recording source: monitor
% mixer -f /dev/mixer1
Mixer vol is currently set to 75:75
Mixer pcm is currently set to 75:75
dmesg attached.
It seems I do not have a "mic" entry any more. My be it is renamed to
monitor, but monitor also does not work.
At least it seams that my microphone is connected to pcm0, but I can not
find/enable it in mixer.
Is there somewhere more documentation to understand snd_hda?
See you
Tobias
-------------- next part --------------
pci0: driver added
found-> vendor=0x8086, dev=0x27d8, revid=0x02
domain=0, bus=0, slot=27, func=0
class=04-03-00, hdrtype=0x00, mfdev=0
cmdreg=0x0106, statreg=0x0010, cachelnsz=16 (dwords)
lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
intpin=b, irq=17
powerspec 2 supports D0 D3 current D0
MSI supports 1 message, 64 bit
pci0:0:27:0: reprobing on driver added
hdac0: <Intel 82801G High Definition Audio Controller> mem 0xec300000-0xec303fff irq 17 at device 27.0 on pci0
hdac0: <HDA Driver Revision: 20081013_0113>
hdac0: [MPSAFE]
hdac0: [ITHREAD]
hdac0: Probing codec 0...
hdac0: <HDA Codec #0: Analog Devices AD1981HD>
hdac0: <HDA Codec ID: 0x11d41981>
hdac0: Vendor: 0x11d4
hdac0: Device: 0x1981
hdac0: Revision: 0x02
hdac0: Stepping: 0x00
hdac0: PCI Subvendor: 0x201017aa
hdac0: Found audio FG nid=1 startnode=2 endnode=32 total=30
hdac0: Probing codec 1...
hdac0: <HDA Codec #1: Conexant (Unknown)>
hdac0: <HDA Codec ID: 0x14f12bfa>
hdac0: Vendor: 0x14f1
hdac0: Device: 0x2bfa
hdac0: Revision: 0x00
hdac0: Stepping: 0x00
hdac0: PCI Subvendor: 0x201017aa
hdac0: Found modem FG nid=2 startnode=112 endnode=116 total=4
hdac0:
hdac0: Processing audio FG cad=0 nid=1...
hdac0: GPIO: 0x40000004 NumGPIO=4 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdac0: GHOST: nid=2 j=0 entnum=4 index=0 res=0x00000401
hdac0: nid 5 0xc3014110 as 1 seq 0 Line-out Both jack 1 loc 3 color Green misc 1
hdac0: nid 6 0x422140f0 as 15 seq 0 Headphones None jack 1 loc 2 color Green misc 0
hdac0: nid 7 0x591311f0 as 15 seq 0 Speaker None jack 3 loc 25 color Black misc 1
hdac0: nid 8 0xc3a1502e as 2 seq 14 Mic Both jack 1 loc 3 color Red misc 0
hdac0: nid 9 0x418130f0 as 15 seq 0 Line-in None jack 1 loc 1 color Blue misc 0
hdac0: nid 10 0x014411f0 as 15 seq 0 SPDIF-out Jack jack 4 loc 1 color Black misc 1
hdac0: nid 22 0x59f311f0 as 15 seq 0 Other None jack 3 loc 25 color Black misc 1
hdac0: nid 23 0x599311f0 as 15 seq 0 AUX None jack 3 loc 25 color Black misc 1
hdac0: nid 24 0x41a190f0 as 15 seq 0 Mic None jack 1 loc 1 color Pink misc 0
hdac0: nid 25 0x9933e120 as 2 seq 0 CD Fixed jack 3 loc 25 color White misc 1
hdac0: Patched pins configuration:
hdac0: nid 5 0xc3014110 as 1 seq 0 Line-out Both jack 1 loc 3 color Green misc 1
hdac0: nid 6 0x422140f0 as 15 seq 0 Headphones None jack 1 loc 2 color Green misc 0 [DISABLED]
hdac0: nid 7 0x591311f0 as 15 seq 0 Speaker None jack 3 loc 25 color Black misc 1 [DISABLED]
hdac0: nid 8 0xc3a1502e as 2 seq 14 Mic Both jack 1 loc 3 color Red misc 0
hdac0: nid 9 0x418130f0 as 15 seq 0 Line-in None jack 1 loc 1 color Blue misc 0 [DISABLED]
hdac0: nid 10 0x014411f0 as 15 seq 0 SPDIF-out Jack jack 4 loc 1 color Black misc 1
hdac0: nid 22 0x59f311f0 as 15 seq 0 Other None jack 3 loc 25 color Black misc 1 [DISABLED]
hdac0: nid 23 0x599311f0 as 15 seq 0 AUX None jack 3 loc 25 color Black misc 1 [DISABLED]
hdac0: nid 24 0x41a190f0 as 15 seq 0 Mic None jack 1 loc 1 color Pink misc 0 [DISABLED]
hdac0: nid 25 0x9933e120 as 2 seq 0 CD Fixed jack 3 loc 25 color White misc 1
hdac0: 3 associations found:
hdac0: Association 0 (1) out:
hdac0: Pin nid=5 seq=0
hdac0: Association 1 (2) in:
hdac0: Pin nid=25 seq=0
hdac0: Pin nid=8 seq=14
hdac0: Association 2 (15) out:
hdac0: Pin nid=10 seq=0
hdac0: Tracing association 0 (1)
hdac0: Pin 5 traced to DAC 3
hdac0: Association 0 (1) trace succeded
hdac0: Tracing association 1 (2)
hdac0: Pin 25 traced to ADC 4
hdac0: Pin 8 traced to ADC 4
hdac0: Association 1 (2) trace succeded
hdac0: Tracing association 2 (15)
hdac0: Pin 10 traced to DAC 2
hdac0: Association 2 (15) trace succeded
hdac0: Tracing input monitor
hdac0: Tracing nid 12 to out
hdac0: Tracing nid 14 to out
hdac0: nid 14 is input monitor
hdac0: Tracing nid 15 to out
hdac0: Tracing beeper
hdac0: nid 16 traced to out
hdac0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
hdac0:
hdac0: +-------------------+
hdac0: | DUMPING HDA NODES |
hdac0: +-------------------+
hdac0:
hdac0: Default Parameter
hdac0: -----------------
hdac0: Stream cap: 0x00000001
hdac0: PCM
hdac0:
hdac0: nid: 2
hdac0: Name: audio output
hdac0: Widget cap: 0x00030311
hdac0: DIGITAL STEREO
hdac0: Association: 2 (0x00000001)
hdac0: OSS: pcm (pcm)
hdac0: Stream cap: 0x00000005
hdac0: AC3 PCM
hdac0: PCM cap: 0x00020060
hdac0: 16 bits, 44 48 KHz
hdac0: connections: 2
hdac0: |
hdac0: + [DISABLED] <- nid=1 [GHOST!] [UNKNOWN] (selected)
hdac0: + [DISABLED] <- nid=4 [audio input]
hdac0:
hdac0: nid: 3
hdac0: Name: audio output
hdac0: Widget cap: 0x00000441
hdac0: PWR PROC STEREO
hdac0: Association: 0 (0x00000001)
hdac0: OSS: pcm (pcm)
hdac0: Stream cap: 0x00000001
hdac0: PCM
hdac0: PCM cap: 0x000e007f
hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 KHz
hdac0:
hdac0: nid: 4
hdac0: Name: audio input
hdac0: Widget cap: 0x00100511
hdac0: PWR STEREO
hdac0: Association: 1 (0x00004001)
hdac0: Stream cap: 0x00000001
hdac0: PCM
hdac0: PCM cap: 0x0006007f
hdac0: 16 20 bits, 8 11 16 22 32 44 48 KHz
hdac0: connections: 1
hdac0: |
hdac0: + <- nid=21 [audio selector]
hdac0:
hdac0: nid: 5
hdac0: Name: pin: Line-out (Both)
hdac0: Widget cap: 0x00400187
hdac0: UNSOL STEREO
hdac0: Association: 0 (0x00000001)
hdac0: Pin cap: 0x0001173f
hdac0: ISC TRQD PDC HP OUT IN VREF[ 50 80 GROUND HIZ ] EAPD
hdac0: Pin config: 0xc3014110
hdac0: Pin control: 0x00000040 OUT
hdac0: EAPD: 0x00000002
hdac0: Output amp: 0x80053f3d
hdac0: mute=1 step=63 size=5 offset=61
hdac0: Input amp: 0x00270300
hdac0: mute=0 step=3 size=39 offset=0
hdac0: connections: 2
hdac0: |
hdac0: + <- nid=3 [audio output] (selected)
hdac0: + [DISABLED] <- nid=14 Widget cap: 0x00400185
hdac0: UNSOL STEREO
hdac0: Pin cap: 0x0000001f
hdac0: ISC TRQD PDC HP OUT
hdac0: Pin config: 0x422140f0
hdac0: Pin control: 0x0000000 mute=1 step=63 size=5 offset=61
hdac0: connections: 2
hdac0: |
hdac0: + [DISABLED] <- nid=3 [audio output] (selected)
hdac0: + <- nid=14 [audio mixer]
hdac0:
hdac0: nid: 7 [DISABLED]
hdac0: Name: pin: Speaker (None)
hdac0: Widget cap: 0x00400104
hdac0: Pin config: 0x591311f0
hdac0: Pin control: 0x00000000
hdac0: Output amp: 0x80053f3d
hdac0: mute=1 step=63 size=5 offset=61
hdac0: connections: 1
hdac0: |
hdac0: nid: 8
hdac0: Name: pin: Mic (Both) UNSOL STEREO
hdac0: Association: 1 (0x00004000)
hdac0: OSS: monitor (monitor)
hdac0: Pin cap: 0x00001727
hdac0: Input amp: 0x00270300
hdac0: mute=0 step=3 size=39 offset=0
hdac0:
hdac0: nid: 9 [DISABLED]
hdac0: Name: pin: Line-in (None)
hdac0: Widget cap Pin cap: 0x00001737
hdac0: ISC TRQD PDC OUT IN VREF[ 50 80 GROUND HIZ ]
hdac0: Pin config: 0x418130f0
hdac0: Pin control: 0x00000000
hdac0: Output amp: 0x80053f3d
hdac0: mute=1 step=63 size=5 offset=61
hdac0: Input amp: 0x00270300
Oct 23 15:ED] <- nid=3 [audio output] (selected)
hdac0: + <- nid=14 [audio mixer]
hdac0:
hdac0: nid: 10
hdac0: Name: pin: SPDIF-out (Jack)
hdac0: Widget cap: 0x00400301
Oct 23 15:20000001)
hdac0: Pin cap: 0x00000010
hdac0: OUT
hdac0: Pin config: 0x014411f0
hdac0: Pin control: 0x00000040 OUT
hdac0: connections: 1
hdac0: |
hdac0: + <- nid=2 [audio output]
STEREO
hdac0: Association: 1 (0x00004001)
hdac0: OSS: mix, monitor
hdac0: connections: 6
hdac0: |
hdac0: + [DISABLED] <- nid=3 [audio output]
Oct 23 1ABLED] <- nid=9 [pin: Line-in (None)] [DISABLED]
hdac0: + <- nid=14 [audio mixer] (selected)
hdac0: + [DISABLED] <- nid=5 [pin: Line-out (Both)]
hdac0: + [DISABLED] <- nid=24 [pin: Mic (None)] [DISABLED]
hdac0:
hdac0: nid: 12
hdac0: Name: audio mix OSS: monitor
hdac0: connections: 2
hdac0: |
hdac0: + <- nid=30 [audio selector]
hdac0: + [DISABLED] <- nid=31 [audio selector] [DISABLED]
hdac0:
hdac0: Widget cap: 0x0030010c
hdac0: Association: -2 (0x00000000)
hdac0: OSS: speaker
hdac0: Output amp: 0x800b0f0f
hdac0: mute=1 step=15 size=11 offset=15
Oct 23 15:25:35 tobi: hdac0: + <- nid=16 [beep widget] (selected)
hdac0: + [DISABLED] <- nid=22 [pin: Other (None)] [DISABLED]
hdac0:
hdac0: nid: 14
hdac0: Name: audio mixer
hdac0: Widget cap: 0x00200101
hdac0: STEREO
hdahdac0: + <- nid=13 [audio selector]
hdac0: + [DISABLED] <- nid=17 [audio selector] [DISABLED]
hdac0: + <- nid=18 [audio selector]
hdac0: + [DISABLED] <- nid=19 [audio selector] [DISABLED]
hdac0: + [DISABLED] <- nid=26 [audio selector] [DISABLED]
hdac0: nid: 15
hdac0: Name: audio mixer
hdac0: Widget cap: 0x00200100
hdac0: Association: 1 (0x00004001)
hdac0: OSS: mix, monitor
hd + <- nid=11 [audio selector]
hdac0:
hdac0: nid: 16
hdac0: Name: beep widget
hdac0: Widget cap: 0x00700000
hdac0: Association: -2 (0x00000000)
Oct 23 15:25:35 tobilaptop kerne: nid: 17 [DISABLED]
hdac0: Name: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Output amp: 0x80051f17
hdac0: mute=1 step= |
hdac0: + <- nid=3 [audio output]
hdac0:
elector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Association: 1 (0x00004000)
hdac0: OSS: monitor
hdac0: Output amp: 0x80051f17
hdac0: |
hdac0: + <- nid=8 [pin: Mic (Both)]
hdac0:
hdac0: nid: 19 [DISABLED]
hdac0: Name: audio selector
hdac0: Widget cap: 0x003p: 0x80051f17
hdac0: mute=1 step=31 size=5 offset=23
hdac0: connections: 1
hdac0: |
hdac0: + [DISABLED] <- nid=9 [pin: Line-in (None)] [DISABLED]
hdac0:
Oct 23 15:25:3et
hdac0: Widget cap: 0x00500500
hdac0: PWR
hdac0: connections: 13
hdac0: |
hdac0: + <- nid=13 [audio selector] (selected)
hdac0: + <- nid=16 [beep widget]
hdac0: + <- nid=19 [audio selector] [DISABLED]
hdac0: + <- nid=20 [power widget] [DISABLED]
hdac0: + <- nid=21 [audio selector]
hdac0: + <LED]
hdac0: + <- nid=24 [pin: Mic (None)] [DISABLED]
hdac0: + <- nid=25 [pin: CD (Fixed)]
hdac0: + <- nid=26 [audio selecame: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Association: 1 (0x00004001)
Oct 23 15:25:35 tobilaptopconnections: 8
hdac0: |
hdac0: + <- nid=12 [audio mixer]
hdac0: + [DISABLED] <- nid=9 [pin: Line-in (None)] [DISABLED]
hdac0: + <- nid=14 [audio mixer]
hdac0: + [DISABLED] <- nid=5 [pin: Line-out (Both)]
hdac0: + [DISABLED] <- nid=24 [pin: Mic (None)] [DISABLED]
hdac0: + [DISABLED] <- nid=23 [pin: AUX (None)] [DISABLED]
hdac0:
hdac0: nid: 22 [DISABLED]
hdac0: Name: pin: Other (None)
hdac0: Pin control: 0x00000000
hdac0:
hdac0: nid: 23 [DISABLED]
hdac0: Name: pin: AUX (None)
hdac0: Widget cap: 0x00400081
hdac0: U ISC TRQD PDC IN
hdac0: Pin config: 0x599311f0
hdac0: Pin control: 0x00000000
hdac0:
hdac0: nid: 24 [DISABLED]
hdac0: Name: pin: Mic (None)
hdac0: Pin cap: 0x00001737
hdac0: ISC TRQD PDC OUT IN VREF[ 50 80 GROUND HIZ ]
hdac0: Pin config: 0x41a190f0
hdac0: Pin control: 0x00000000
hdac0: Output amp: 0x80053f3d
Oct 23 15: Input amp: 0x00270300
hdac0: mute=0 step=3 size=39 offset=0
hdac0: connections: 2
hdac0: |
hdac0: + [DISABLED] <- nid=3 [audio output] (selected)
hdac0: + <- nid=14 [audio mixer]
hdac0:
hdac0: nid: 25
OAssociation: 1 (0x00000001)
hdac0: OSS: cd (cd)
hdac0: Pin cap: 0x00000020
hdac0: IN
hdac0: Pin config: 0x9933e120
hdac0: Pin control: 0x00000020 IN
hdac0: Name: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Output amp: 0x80051f17
hdac0: mute=1 step=31 size=5 offset=23
hdac0: connections: 1
hdac0: |
hdac0: l: hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Output amp: 0x80051f17
hdac0: mute=1 step=31 size=5 offset=23
hdac0: connections: 1
hdac0: |
Oct ernel: hdac0:
hdac0: nid: 28 [DISABLED]
hdac0: Name: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Output amp: 0x80051f17
hdac0: mute=1 step=31 size=5 offset=23
hdac0: connect nid: 29
hdac0: Name: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
Oct 23 15:25:35 tobilaptop kernoffset=23
hdac0: connections: 1
hdac0: |
hdac0: nid: 30
hdac0: Name: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Association: 1 (0x00004000)
hdac0: hdac0: mute=1 step=0 size=0 offset=0
hdac0: connections: 1
hdac0:
hdac0: nid: 31 [DISABLED]
hdac0: Name: audio selector
hdac0: Widget cap: 0x0030010d
hdac0: STEREO
hdac0: Output amp: 0x800: hdac0: connections: 1
hdac0: |
hdac0: + [DISABLED] <- nid=24 [pin: Mic (None)] [DISABLED]
hdac0:
hdac0: Processing modem FG cad=1 nid=2...
hdac0:
class=0c-05-00, hdrtype=0x00, mfdev=0
intpin=a, irq=23
pci0:0:31:3: reprobing on driver added
pci1: driver added
pci2: driver added
pci4: driver added
pci12: driver added
pci21: driver added
l: pcm0: +--------------------------------------+
pcm0: | DUMPING PCM Playback/Record Channels |
pcm0: +--------------------------------------+
pcm0:
pcm0: Playback:
pcm0:
l: pcm0: PCM cap: 0x000e007f
pcm0: 16 20 24 bits, 8 11 16 22 32 44 48 KHz
pcm0: DAC: 3
pcm0:
pcm0: Record:
pcm0:
pcm0: Stream cap:ap: 0x0006007f
pcm0: 16 20 bits, 8 11 16 22 32 44 48 KHz
Oct 23 15:25:35 tob-----------------------------+
pcm0: | DUMPING Playback/Record Pathes |
pcm0: +--------------------------------+
pcm0:
pcm0: Playback:
pcm0:
pcm0: nid=5 [pin: Line-out ] [src: pcm]
pcm0:
pcm0: Record:
pcm0:
pcm0: nid=4 [audio input]
pcm0: |
pcm0: + <- nid=21 [audio selector] [src: cd, mix, monitor]
pcm0: |
pcm0: + <- nid=30 [audio selector] [src: monitor]
pcm0: |
pcm0: + <- nid=8 [pin: Mic (Both)] [src: monitor]
pcm0: + <- nid=14 [audio mixer] [src: mix]
pcm0: + <- nid=15 [audio |
pcm0: + <- nid=12 [audio mixer] [src: monitor]
pcm0: |
pcm0: + <- nid=30 [audio selector] [src: monitor]
pcm0: )] [src: monitor]
pcm0: + <- nid=14 [audio mixer] [src: mix]
pcm0: + <- nid=25 [pin: CD (Fixed)] [src: cd]
pcm0:
pcm0: Input Mix:
pcm0:
Oct 23 15:25:35 tobilaptop kern + <- nid=13 [audio selector] [src: speaker]
pcm0: |
pcm0: + <- nid=16 [beep widget] [src: speaker]
pcm0: + <- nid=18 [audio selector] [src: monitor]
pcm0: |
pcm0ector] [src: cd]
pcm0: |
pcm0: + <- nid=25 [pin: CD (Fixed)] [src: cd]
pcm0:
pcm0: +----- (OSS: vol)
pcm0: |
pcm0: +- ctl 1 (nid 5 in ): pcm)
pcm0: |
pcm0: |
pcm0: +- ctl 18 (nid 29 out): -34/12dB (32 steps) + mute
pcm0:
pcm0: Microphone2 Volume (OSS: monitor)
pcm0: |
pcm0: Speaker/Beep Volume (OSS: speaker)
pcm0: |
Oct 23cm0:
pcm0: Recording Level (OSS: rec)
pcm0: |
pcm0: +- ctl 12 (nid 21 out): 0/22dB (16 steps) + mute
pcm0:
pcm0: Input Mix Level (OSS: mix)
pcm0: |
pcm0: +- ctl 8 (nid 13 out): -45/0dB (16 steps) + mute
pcm0: +- ctl 10 (nid 18 out): -34/12dB (32 steps) + mute
pcm0: +- ctl 18 (nid 29 out): -34/12dB (32 steps) + mute
pcm0:
pcm0: Mixer "vol":
pcm0: Mixer "pcm":
pcm0: Mixer "speaker":
pcm0: Mixer "cd":
pcm0: Mixer "mix":
pcm0: Mixer "rec":
pcm0: Mixer "ogain":
pcm0: Mixer "monitor":
sndbuf_setmap 896a0000, 4000; 0xf3521000 -> 896a0000
pcm0: sndbuf_setmap 99df0000, 4000; 0xf3531000 -> 99df0000
pcm1: <HDA codec #0 Analog Devices AD1981HD PCM #1> on hdac0
pcm1: +--------------------------------------+
pcm1: | DUMPING PCM Playback/Record Channels |
pcm1: +--------------------------------------+
pcm1:
pcm1: Playback:
pcm1:
pcm1: Stream cap: 0x00000005
pcm1: AC3 PCM
pcm1: PCM cap: 0x00020060
pcm1: 16 bits, 44 48 KHz
pcm1: DAC: 2
pcm1:
pcm1: +--------------------------------+
pcm1: | DUMPING Playback/Record Pathes |
pcm1: +--------------------------------+
pcm1:
pcm1: Playback:
pcm1:
pcm1: nid=10 [pin: SPDIF-out (Jack)]
pcm1: |
pcm1: + <- nid=2 [audio output] [src: pcm]
pcm1:
pcm1: +-------------------------+
pcm1: | DUMPING Volume Controls |
pcm1: +-------------------------+
pcm1:
pcm1: Forcing Soft PCM volume
pcm1: Forcing master volume with PCM
pcm1:01e
pcm1: sndbuf_setmap 4af30000, 4000; 0xf3541000 -> 4af30000
More information about the freebsd-multimedia
mailing list