[SOLVED] FreeBSD, audio not working properly - BSD
vompatti
I have this HP EliteBook 8530p laptop and sound didnt work at all from fresh install. By searching from the webs, I got the laptop's speakers working properly but when I plug in my headset nothing happens. So the problem now is the headset (audio output jack).

Here is some dmesg from verbose boot:

Code:
hdac0: <ATI RV635 HDA Controller> mem 0xd8310000-0xd8313fff irq 17 at device 0.1 on pci1
hdac0: HDA Driver Revision: 20120126_0002
hdac0: Config options: on=0x00000000 off=0x00000000
hdac0: attempting to allocate 1 MSI vectors (1 supported)
hdac0: using IRQ 256 for MSI
hdac0: Caps: OSS 1, ISS 0, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256
hdac1: <Intel 82801I HDA Controller> mem 0xd8420000-0xd8423fff irq 17 at device 27.0 on pci0
hdac1: HDA Driver Revision: 20120126_0002
hdac1: Config options: on=0x00000000 off=0x00000000
hdac1: attempting to allocate 1 MSI vectors (1 supported)
hdac1: using IRQ 258 for MSI
hdac1: Caps: OSS 4, ISS 4, BSS 0, NSDO 1, 64bit, CORB 256, RIRB 256
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdacc0: Root Node at nid=0: 1 subnodes 1-1
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0
hdaa0: Audio Function Group at nid=1: 2 subnodes 2-3
hdaa0: NumGPIO=0 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=0
hdaa0: Original pins configuration:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa0: Patched pins configuration:
hdaa0: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa0:  3 18560010 1  0  Digital-out   Jack  Digital 0x18       Unknown 0
hdaa0: 1 associations found:
hdaa0: Association 0 (1) out:
hdaa0:  Pin nid=3 seq=0
hdaa0: Tracing association 0 (1)
hdaa0:  Pin 3 traced to DAC 2
hdaa0: Association 0 (1) trace succeeded
hdaa0: Looking for additional DAC for association 0 (1)
hdaa0: Tracing input monitor
hdaa0: Tracing other input monitors
hdaa0: Tracing beeper
hdaa0: Pin sense: nid=3 sence=0x7fffffff (disconnected, ELD valid)
hdaa0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
hdaa0:
hdaa0: +-------------------+
hdaa0: | DUMPING HDA NODES |
hdaa0: +-------------------+
hdaa0:
hdaa0: Default Parameter
hdaa0: -----------------
hdaa0:      Stream cap: 0x00000001
hdaa0:                  PCM
hdaa0:         PCM cap: 0x00020040
hdaa0:                  16 bits, 48 KHz
hdaa0:          IN amp: 0x00000000
hdaa0:         OUT amp: 0x00000000
hdaa0:
hdaa0:             nid: 2
hdaa0:            Name: audio output
hdaa0:      Widget cap: 0x00000201
hdaa0:                  DIGITAL STEREO
hdaa0:     Association: 0 (0x00000001)
hdaa0:             OSS: pcm (pcm)
hdaa0:      Stream cap: 0x00000001
hdaa0:                  PCM
hdaa0:         PCM cap: 0x00020040
hdaa0:                  16 bits, 48 KHz
hdaa0:
hdaa0:             nid: 3
hdaa0:            Name: pin: Digital-out (Jack)
hdaa0:      Widget cap: 0x00400381
hdaa0:                  DIGITAL UNSOL STEREO
hdaa0:     Association: 0 (0x00000001)
hdaa0:         Pin cap: 0x00000094
hdaa0:                  PDC OUT HDMI
hdaa0:      Pin config: 0x18560010
hdaa0:     Pin control: 0x00000040 OUT
hdaa0:     connections: 1
hdaa0:           |
hdaa0:           + <- nid=2 [audio output]
hdaa0:
pcm0: <ATI R6xx (HDMI)> at nid 3 on hdaa0
hdacc1: <Analog Devices AD1984A HDA CODEC> at cad 0 on hdac1
hdacc1: Root Node at nid=0: 1 subnodes 1-1
hdaa1: <Analog Devices AD1984A Audio Function Group> at nid 1 on hdacc1
hdaa1: Audio Function Group at nid=1: 41 subnodes 2-42
hdaa1: NumGPIO=3 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
hdaa1:  GPIO0: disabled
hdaa1:  GPIO1: disabled
hdaa1:  GPIO2: disabled
hdaa1: WARNING: nid=42 has cnid outside of the AFG range j=0 entnum=4 index=0 res=0x00002701
hdaa1: Original pins configuration:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1: 17 04212040 4  0  Headphones    Jack  1/8     Right      Grey    0
hdaa1: 18 01014010 1  0  Line-out      Jack  1/8     Rear       Green   0
hdaa1: 19 413711f0 15 0  CD            None  Analog  Rear       Black   1
hdaa1: 20 04a12060 6  0  Mic           Jack  1/8     Right      Grey    0
hdaa1: 21 91a7112e 2  14 Mic           Fixed Analog  0x11       Black   1
hdaa1: 22 9217411f 1  15 Speaker       Fixed Analog  0x12       Green   1
hdaa1: 23 41a6e130 3  0  Mic           None  Digital Rear       White   1
hdaa1: 26 90f711f0 15 0  Other         Fixed Analog  Internal   Black   1
hdaa1: 27 50461150 5  0  SPDIF-out     None  Digital Internal   Black   1
hdaa1: 28 01813021 2  1  Line-in       Jack  1/8     Rear       Blue    0
hdaa1: Patching widget caps nid=26 0x00400000 -> 0x00700000
hdaa1: Patching pin config nid=18 0x01014010 -> 0x0101401f
hdaa1: Patching pin config nid=22 0x9217411f -> 0x92174110
hdaa1: Patched pins configuration:
hdaa1: nid   0x    as seq device       conn  jack    loc        color   misc
hdaa1: 17 04212040 4  0  Headphones    Jack  1/8     Right      Grey    0
hdaa1: 18 0101401f 1  15 Line-out      Jack  1/8     Rear       Green   0
hdaa1: 19 413711f0 15 0  CD            None  Analog  Rear       Black   1 DISA
hdaa1: 20 04a12060 6  0  Mic           Jack  1/8     Right      Grey    0
hdaa1: 21 91a7112e 2  14 Mic           Fixed Analog  0x11       Black   1
hdaa1: 22 92174110 1  0  Speaker       Fixed Analog  0x12       Green   1
hdaa1: 23 41a6e130 3  0  Mic           None  Digital Rear       White   1 DISA
hdaa1: 27 50461150 5  0  SPDIF-out     None  Digital Internal   Black   1 DISA
hdaa1: 28 01813021 2  1  Line-in       Jack  1/8     Rear       Blue    0
hdaa1: 4 associations found:
hdaa1: Association 0 (1) out:
hdaa1:  Pin nid=22 seq=0
hdaa1:  Pin nid=18 seq=15
hdaa1: Association 1 (2) in:
hdaa1:  Pin nid=28 seq=1
hdaa1:  Pin nid=21 seq=14
hdaa1: Association 2 (4) out:
hdaa1:  Pin nid=17 seq=0
hdaa1: Association 3 (6) in:
hdaa1:  Pin nid=20 seq=0
hdaa1: Tracing association 0 (1)
hdaa1:  Pin 22 traced to DAC 3
hdaa1:  Pin 18 traced to DAC 4
hdaa1: Association 0 (1) trace succeeded
hdaa1: Tracing association 1 (2)
hdaa1:  Pin 28 traced to ADC 8
hdaa1:  Pin 21 traced to ADC 8
hdaa1: Association 1 (2) trace succeeded
hdaa1: Tracing association 2 (4)
hdaa1:  Unable to trace pin 17 seq 0 with min nid 0
hdaa1: Association 2 (4) trace failed
hdaa1: Tracing association 3 (6)
hdaa1:  Pin 20 traced to ADC 9
hdaa1: Association 3 (6) trace succeeded
hdaa1: Looking for additional DAC for association 0 (1)
hdaa1: Looking for additional ADC for association 1 (2)
hdaa1: Looking for additional ADC for association 3 (6)
hdaa1: Tracing input monitor
hdaa1:  Tracing nid 32 to out
hdaa1:  nid 32 is input monitor
hdaa1: Tracing other input monitors
hdaa1:  Tracing nid 20 to out
hdaa1:  Tracing nid 21 to out
hdaa1:  Tracing nid 28 to out
hdaa1: Tracing beeper
hdaa1: Pin sense: nid=28 sence=0xffffffff (connected)
hdaa1: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref
hdaa1:
hdaa1: +-------------------+
hdaa1: | DUMPING HDA NODES |
hdaa1: +-------------------+
hdaa1:
hdaa1: Default Parameter
hdaa1: -----------------
hdaa1:      Stream cap: 0x00000001
hdaa1:                  PCM
hdaa1:         PCM cap: 0x000e07ff
hdaa1:                  16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz
hdaa1:          IN amp: 0x80000000
hdaa1:         OUT amp: 0x00052727
hdaa1:
hdaa1:             nid: 2 [DISABLED]
hdaa1:            Name: audio output
hdaa1:      Widget cap: 0x00030211
hdaa1:                  DIGITAL STEREO
hdaa1:      Stream cap: 0x00000005
hdaa1:                  AC3 PCM
hdaa1:         PCM cap: 0x000e07e0
hdaa1:                  16 20 24 bits, 44 48 88 96 176 192 KHz
hdaa1:
hdaa1:             nid: 3
hdaa1:            Name: audio output
hdaa1:      Widget cap: 0x00000405
hdaa1:                  PWR STEREO
hdaa1:     Association: 0 (0x00000001)
hdaa1:             OSS: pcm (pcm)
hdaa1:      Stream cap: 0x00000001
hdaa1:                  PCM
hdaa1:         PCM cap: 0x000e07ff
hdaa1:                  16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz
hdaa1:      Output amp: 0x00052727
hdaa1:                  mute=0 step=39 size=5 offset=39
hdaa1:
hdaa1:             nid: 4
hdaa1:            Name: audio output
hdaa1:      Widget cap: 0x00000405
hdaa1:                  PWR STEREO
hdaa1:     Association: 0 (0x00008000)
hdaa1:             OSS: pcm (pcm)
hdaa1:      Stream cap: 0x00000001
hdaa1:                  PCM
hdaa1:         PCM cap: 0x000e07ff
hdaa1:                  16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz
hdaa1:      Output amp: 0x00052727
hdaa1:                  mute=0 step=39 size=5 offset=39
hdaa1:
hdaa1:             nid: 5 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00000
hdaa1:
hdaa1:             nid: 6 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00000
hdaa1:
hdaa1:             nid: 7 [DISABLED]
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x00200103
hdaa1:                  STEREO
hdaa1:       Input amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=34 [audio selector] [DISABLED]
hdaa1:           + [DISABLED] <- nid=33 [audio selector]
hdaa1:
hdaa1:             nid: 8
hdaa1:            Name: audio input
hdaa1:      Widget cap: 0x00100501
hdaa1:                  PWR STEREO
hdaa1:     Association: 1 (0x00004002)
hdaa1:      Stream cap: 0x00000001
hdaa1:                  PCM
hdaa1:         PCM cap: 0x000e07ff
hdaa1:                  16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=12 [audio selector]
hdaa1:
hdaa1:             nid: 9
hdaa1:            Name: audio input
hdaa1:      Widget cap: 0x00100501
hdaa1:                  PWR STEREO
hdaa1:     Association: 3 (0x00000001)
hdaa1:      Stream cap: 0x00000001
hdaa1:                  PCM
hdaa1:         PCM cap: 0x000e07ff
hdaa1:                  16 20 24 bits, 8 11 16 22 32 44 48 88 96 176 192 KHz
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=13 [audio selector]
hdaa1:
hdaa1:             nid: 10
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x00200103
hdaa1:                  STEREO
hdaa1:     Association: 0 (0x00008000)
hdaa1:             OSS: pcm, mix
hdaa1:       Input amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=4 [audio output]
hdaa1:           + <- nid=33 [audio selector]
hdaa1:
hdaa1:             nid: 11
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x00200103
hdaa1:                  STEREO
hdaa1:     Association: 0 (0x00000001)
hdaa1:             OSS: pcm, mix
hdaa1:       Input amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=15 [audio selector]
hdaa1:           + <- nid=33 [audio selector]
hdaa1:
hdaa1:             nid: 12
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x0030010d
hdaa1:                  STEREO
hdaa1:     Association: 1 (0x00004002)
hdaa1:             OSS: line, mix, monitor
hdaa1:      Output amp: 0x80053627
hdaa1:                  mute=1 step=54 size=5 offset=39
hdaa1:     connections: 6
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=20 [pin: Mic (Grey Jack)]
hdaa1:           + <- nid=21 [pin: Mic (Fixed)]
hdaa1:           + [DISABLED] <- nid=22 [pin: Speaker (Fixed)]
hdaa1:           + <- nid=32 [audio mixer] (selected)
hdaa1:           + <- nid=37 [audio selector]
hdaa1:           + [DISABLED] <- nid=23 [pin: Mic (None)] [DISABLED]
hdaa1:
hdaa1:             nid: 13
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x0030010d
hdaa1:                  STEREO
hdaa1:     Association: 3 (0x00000001)
hdaa1:             OSS: mic
hdaa1:      Output amp: 0x80053627
hdaa1:                  mute=1 step=54 size=5 offset=39
hdaa1:     connections: 6
hdaa1:           |
hdaa1:           + <- nid=20 [pin: Mic (Grey Jack)] (selected)
hdaa1:           + [DISABLED] <- nid=21 [pin: Mic (Fixed)]
hdaa1:           + [DISABLED] <- nid=22 [pin: Speaker (Fixed)]
hdaa1:           + [DISABLED] <- nid=32 [audio mixer]
hdaa1:           + [DISABLED] <- nid=37 [audio selector]
hdaa1:           + [DISABLED] <- nid=23 [pin: Mic (None)] [DISABLED]
hdaa1:
hdaa1:             nid: 14 [DISABLED]
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x00300101
hdaa1:                  STEREO
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=3 [audio output] (selected)
hdaa1:           + <- nid=4 [audio output]
hdaa1:
hdaa1:             nid: 15
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x00300101
hdaa1:                  STEREO
hdaa1:     Association: 0 (0x00000001)
hdaa1:             OSS: pcm
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=3 [audio output] (selected)
hdaa1:           + [DISABLED] <- nid=4 [audio output]
hdaa1:
hdaa1:             nid: 16
hdaa1:            Name: beep widget
hdaa1:      Widget cap: 0x0070000c
hdaa1:     Association: -2 (0x00000000)
hdaa1:             OSS: speaker (speaker)
hdaa1:      Output amp: 0x800b0f0f
hdaa1:                  mute=1 step=15 size=11 offset=15
hdaa1:
hdaa1:             nid: 17 [DISABLED]
hdaa1:            Name: pin: Headphones (Grey Jack)
hdaa1:      Widget cap: 0x0040018d
hdaa1:                  UNSOL STEREO
hdaa1:         Pin cap: 0x0000001f
hdaa1:                  ISC TRQD PDC HP OUT
hdaa1:      Pin config: 0x04212040
hdaa1:     Pin control: 0x00000000
hdaa1:      Output amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=7 [audio mixer] [DISABLED]
hdaa1:
hdaa1:             nid: 18
hdaa1:            Name: pin: Line-out (Green Jack)
hdaa1:      Widget cap: 0x0040058d
hdaa1:                  PWR UNSOL STEREO
hdaa1:     Association: 0 (0x00008000)
hdaa1:         Pin cap: 0x0001001f
hdaa1:                  ISC TRQD PDC HP OUT EAPD
hdaa1:      Pin config: 0x0101401f
hdaa1:     Pin control: 0x00000040 OUT
hdaa1:            EAPD: 0x00000002
hdaa1:      Output amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=10 [audio mixer]
hdaa1:
hdaa1:             nid: 19 [DISABLED]
hdaa1:            Name: pin: CD (None)
hdaa1:      Widget cap: 0x0040050c
hdaa1:                  PWR
hdaa1:         Pin cap: 0x00010010
hdaa1:                  OUT EAPD
hdaa1:      Pin config: 0x413711f0
hdaa1:     Pin control: 0x00000000
hdaa1:            EAPD: 0x00000002
hdaa1:      Output amp: 0x80051f1f
hdaa1:                  mute=1 step=31 size=5 offset=31
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=31 [audio mixer] [DISABLED]
hdaa1:
hdaa1:             nid: 20
hdaa1:            Name: pin: Mic (Grey Jack)
hdaa1:      Widget cap: 0x0040008b
hdaa1:                  UNSOL STEREO
hdaa1:     Association: 3 (0x00000001)
hdaa1:             OSS: mic (mic)
hdaa1:         Pin cap: 0x00003727
hdaa1:                  ISC TRQD PDC IN VREF[ 50 80 100 GROUND HIZ ]
hdaa1:      Pin config: 0x04a12060
hdaa1:     Pin control: 0x00000025 IN VREFs
hdaa1:       Input amp: 0x00270300
hdaa1:                  mute=0 step=3 size=39 offset=0
hdaa1:
hdaa1:             nid: 21
hdaa1:            Name: pin: Mic (Fixed)
hdaa1:      Widget cap: 0x0040008b
hdaa1:                  UNSOL STEREO
hdaa1:     Association: 1 (0x00004000)
hdaa1:             OSS: monitor (monitor)
hdaa1:         Pin cap: 0x00003727
hdaa1:                  ISC TRQD PDC IN VREF[ 50 80 100 GROUND HIZ ]
hdaa1:      Pin config: 0x91a7112e
hdaa1:     Pin control: 0x00000025 IN VREFs
hdaa1:       Input amp: 0x00270300
hdaa1:                  mute=0 step=3 size=39 offset=0
hdaa1:
hdaa1:             nid: 22
hdaa1:            Name: pin: Speaker (Fixed)
hdaa1:      Widget cap: 0x0040058d
hdaa1:                  PWR UNSOL STEREO
hdaa1:     Association: 0 (0x00000001)
hdaa1:         Pin cap: 0x00010037
hdaa1:                  ISC TRQD PDC OUT IN EAPD
hdaa1:      Pin config: 0x92174110
hdaa1:     Pin control: 0x00000040 OUT
hdaa1:            EAPD: 0x00000002
hdaa1:      Output amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=11 [audio mixer]
hdaa1:
hdaa1:             nid: 23 [DISABLED]
hdaa1:            Name: pin: Mic (None)
hdaa1:      Widget cap: 0x0040020b
hdaa1:                  DIGITAL STEREO
hdaa1:         Pin cap: 0x00000020
hdaa1:                  IN
hdaa1:      Pin config: 0x41a6e130
hdaa1:     Pin control: 0x00000000
hdaa1:       Input amp: 0x00170300
hdaa1:                  mute=0 step=3 size=23 offset=0
hdaa1:
hdaa1:             nid: 24 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00100
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=6 [vendor widget] [DISABLED]
hdaa1:
hdaa1:             nid: 25 [DISABLED]
hdaa1:            Name: power widget
hdaa1:      Widget cap: 0x00500500
hdaa1:                  PWR
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=32 [audio mixer] (selected)
hdaa1:           + <- nid=33 [audio selector]
hdaa1:
hdaa1:             nid: 26
hdaa1:            Name: beep widget
hdaa1:      Widget cap: 0x00700000
hdaa1:     Association: -2 (0x00000000)
hdaa1:             OSS: speaker (speaker)
hdaa1:         Pin cap: 0x00000020
hdaa1:                  IN
hdaa1:      Pin config: 0x90f711f0
hdaa1:     Pin control: 0x00000020 IN
hdaa1:
hdaa1:             nid: 27 [DISABLED]
hdaa1:            Name: pin: SPDIF-out (None)
hdaa1:      Widget cap: 0x0040038d
hdaa1:                  DIGITAL UNSOL STEREO
hdaa1:         Pin cap: 0x00000014
hdaa1:                  PDC OUT
hdaa1:      Pin config: 0x50461150
hdaa1:     Pin control: 0x00000000
hdaa1:      Output amp: 0x80052727
hdaa1:                  mute=1 step=39 size=5 offset=39
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=2 [audio output] [DISABLED]
hdaa1:
hdaa1:             nid: 28
hdaa1:            Name: pin: Line-in (Blue Jack)
hdaa1:      Widget cap: 0x0040018d
hdaa1:                  UNSOL STEREO
hdaa1:     Association: 1 (0x00000002)
hdaa1:             OSS: line (line)
hdaa1:         Pin cap: 0x00003737
hdaa1:                  ISC TRQD PDC OUT IN VREF[ 50 80 100 GROUND HIZ ]
hdaa1:      Pin config: 0x01813021
hdaa1:     Pin control: 0x00000025 IN VREFs
hdaa1:      Output amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=36 [audio mixer] [DISABLED]
hdaa1:
hdaa1:             nid: 29 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00100
hdaa1:     connections: 25
hdaa1:           |
hdaa1:           + <- nid=7 [audio mixer] [DISABLED] (selected)
hdaa1:           + <- nid=10 [audio mixer]
hdaa1:           + <- nid=11 [audio mixer]
hdaa1:           + <- nid=12 [audio selector]
hdaa1:           + <- nid=13 [audio selector]
hdaa1:           + <- nid=14 [audio selector] [DISABLED]
hdaa1:           + <- nid=15 [audio selector]
hdaa1:           + <- nid=17 [pin: Headphones (Grey Jack)] [DISABLED]
hdaa1:           + <- nid=18 [pin: Line-out (Green Jack)]
hdaa1:           + [DISABLED] <- nid=19 [pin: CD (None)] [DISABLED]
hdaa1:           + <- nid=20 [pin: Mic (Grey Jack)]
hdaa1:           + <- nid=21 [pin: Mic (Fixed)]
hdaa1:           + <- nid=22 [pin: Speaker (Fixed)]
hdaa1:           + [DISABLED] <- nid=25 [power widget] [DISABLED]
hdaa1:           + <- nid=26 [beep widget]
hdaa1:           + <- nid=28 [pin: Line-in (Blue Jack)]
hdaa1:           + <- nid=30 [audio mixer] [DISABLED]
hdaa1:           + <- nid=31 [audio mixer] [DISABLED]
hdaa1:           + <- nid=32 [audio mixer]
hdaa1:           + <- nid=33 [audio selector]
hdaa1:           + <- nid=34 [audio selector] [DISABLED]
hdaa1:           + <- nid=35 [audio selector] [DISABLED]
hdaa1:           + <- nid=36 [audio mixer] [DISABLED]
hdaa1:           + <- nid=37 [audio selector]
hdaa1:           + <- nid=38 [vendor widget] [DISABLED]
hdaa1:
hdaa1:             nid: 30 [DISABLED]
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x00200103
hdaa1:                  STEREO
hdaa1:       Input amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=14 [audio selector] [DISABLED]
hdaa1:           + [DISABLED] <- nid=33 [audio selector]
hdaa1:
hdaa1:             nid: 31 [DISABLED]
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x00200100
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=30 [audio mixer] [DISABLED]
hdaa1:
hdaa1:             nid: 32
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x0020010b
hdaa1:                  STEREO
hdaa1:     Association: 1 (0x00004002)
hdaa1:             OSS: mix (mix)
hdaa1:       Input amp: 0x80051f17
hdaa1:                  mute=1 step=31 size=5 offset=23
hdaa1:     connections: 7
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=20 [pin: Mic (Grey Jack)]
hdaa1:           + <- nid=21 [pin: Mic (Fixed)]
hdaa1:           + [DISABLED] <- nid=22 [pin: Speaker (Fixed)]
hdaa1:           + <- nid=26 [beep widget]
hdaa1:           + <- nid=37 [audio selector]
hdaa1:           + [DISABLED] <- nid=3 [audio output]
hdaa1:           + [DISABLED] <- nid=4 [audio output]
hdaa1:
hdaa1:             nid: 33
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x0030010d
hdaa1:                  STEREO
hdaa1:     Association: -2 (0x00000000)
hdaa1:             OSS: mix
hdaa1:      Output amp: 0x80051f1f
hdaa1:                  mute=1 step=31 size=5 offset=31
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=32 [audio mixer]
hdaa1:
hdaa1:             nid: 34 [DISABLED]
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x00300101
hdaa1:                  STEREO
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=3 [audio output] (selected)
hdaa1:           + <- nid=4 [audio output]
hdaa1:
hdaa1:             nid: 35 [DISABLED]
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x00300101
hdaa1:                  STEREO
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=3 [audio output] (selected)
hdaa1:           + <- nid=4 [audio output]
hdaa1:
hdaa1:             nid: 36 [DISABLED]
hdaa1:            Name: audio mixer
hdaa1:      Widget cap: 0x00200103
hdaa1:                  STEREO
hdaa1:       Input amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=35 [audio selector] [DISABLED]
hdaa1:           + [DISABLED] <- nid=33 [audio selector]
hdaa1:
hdaa1:             nid: 37
hdaa1:            Name: audio selector
hdaa1:      Widget cap: 0x0030010d
hdaa1:                  STEREO
hdaa1:     Association: 1 (0x00000002)
hdaa1:             OSS: line
hdaa1:      Output amp: 0x00270300
hdaa1:                  mute=0 step=3 size=39 offset=0
hdaa1:     connections: 1
hdaa1:           |
hdaa1:           + <- nid=28 [pin: Line-in (Blue Jack)]
hdaa1:
hdaa1:             nid: 38 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00100
hdaa1:     connections: 3
hdaa1:           |
hdaa1:           + <- nid=20 [pin: Mic (Grey Jack)] (selected)
hdaa1:           + <- nid=21 [pin: Mic (Fixed)]
hdaa1:           + <- nid=28 [pin: Line-in (Blue Jack)]
hdaa1:
hdaa1:             nid: 39 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00301
hdaa1:                  DIGITAL STEREO
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=8 [audio input] (selected)
hdaa1:           + <- nid=9 [audio input]
hdaa1:
hdaa1:             nid: 40 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f0030d
hdaa1:                  DIGITAL STEREO
hdaa1:      Output amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=8 [audio input] (selected)
hdaa1:           + <- nid=9 [audio input]
hdaa1:
hdaa1:             nid: 41 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f0030d
hdaa1:                  DIGITAL STEREO
hdaa1:      Output amp: 0x80000000
hdaa1:                  mute=1 step=0 size=0 offset=0
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + <- nid=8 [audio input] (selected)
hdaa1:           + <- nid=9 [audio input]
hdaa1:
hdaa1:             nid: 42 [DISABLED]
hdaa1:            Name: vendor widget
hdaa1:      Widget cap: 0x00f00301
hdaa1:                  DIGITAL STEREO
hdaa1:     connections: 2
hdaa1:           |
hdaa1:           + [DISABLED] <- nid=1 [GHOST!] [UNKNOWN] (selected)
hdaa1:           + <- nid=39 [vendor widget] [DISABLED]
hdaa1:
pcm1: <Analog Devices AD1984A (Analog 4ch/2.0)> at nid 22,18 and 28,21 on hdaa1
pcm2: <Analog Devices AD1984A (Right Analog Mic)> at nid 20 on hdaa1
hdacc2: <Lucent/Agere Systems (0x1040) HDA CODEC> at cad 1 on hdac1
hdacc2: Root Node at nid=0: 1 subnodes 1-1
unknown: <Lucent/Agere Systems (0x1040) HDA CODEC Modem Function Group> at nid 1 on hdacc2 (no driver attached)
hdaa1: Pin sense: nid=20 sence=0xffffffff (connected)
hdaa1: Pin sense: nid=20 sence=0x7fffffff (disconnected)

loader.conf:
Code:
snd_hda_load="YES"

hint.hdac.1.cad0.nid18.config="seq=15"  <--- This and
hint.hdac.1.cad0.nid22.config="seq=0"     <--- this got the speakers working

hw.snd.default_unit=1

sndstat:
Code:
FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64)
Installed devices:
pcm0: <ATI R6xx (HDMI)> (play)
pcm1: <Analog Devices AD1984A (Analog 4ch/2.0)> (play/rec) default
pcm2: <Analog Devices AD1984A (Right Analog Mic)> (rec)
What's programmers favorite thing to do? DELETE CODE!
Git: https://github.com/vhakulinen
oh no you didnt
venam
Have you tried beeping from your headset?
If the beep works with the headset it would mean that it's recognize by the system.
What is your audio driver?
You can try dmix in alsa.
I may be saying a lot of useless and unrelated stuff.
D9u
Code:
mixer vol 100
Try that?

Or, even:
Code:
man mixer
BSD is what you get when a bunch of Unix hackers sit down to try to port a Unix system to the PC.
Linux is what you get when a bunch of PC hackers sit down and try to write a Unix system for the PC.
vompatti
Changed
Code:
hint.hdac.1.cad0.nid18.config="seq=15"

to
Code:
hint.hdac.1.cad0.nid17.config="seq=15"

and mah output audio jack gets the sound now. Though, laptop's speakers doesnt work now but I really dont use those...

I'll take a look on that again when I start having a need for laptop's speakers.

I'm not an idiot, I know how to set volume levels from mixer. Without having those hint.hdac* things in rc.conf, "cat /dev/urandom > /dev/dsp*" didnt make any sound out from speakers or audio jack and now it works.
D9u
Sorry. I assume that since I am an idiot, that others may have similar issues. I meant no disrespect.

Thanks for posting your fix, it may come in handy for someone else in the future.
BSD is what you get when a bunch of Unix hackers sit down to try to port a Unix system to the PC.
Linux is what you get when a bunch of PC hackers sit down and try to write a Unix system for the PC.




Members  |  Stats  |  Night Mode