Do the headphones work with this patch?
Index: sys/dev/sound/pci/hda/hdaa.c
===================================================================
--- sys/dev/sound/pci/hda/hdaa.c (revision 339076)
+++ sys/dev/sound/pci/hda/hdaa.c (working copy)
@@ -5034,11 +5034,13 @@
pincap = w->wclass.pin.cap;
/* Disable everything. */
+ /*
w->wclass.pin.ctrl &= ~(
HDA_CMD_SET_PIN_WIDGET_CTRL_HPHN_ENABLE |
HDA_CMD_SET_PIN_WIDGET_CTRL_OUT_ENABLE |
HDA_CMD_SET_PIN_WIDGET_CTRL_IN_ENABLE |
HDA_CMD_SET_PIN_WIDGET_CTRL_VREF_ENABLE_MASK);
+ */
if (w->enable == 0) {
/* Pin is unused so left it disabled. */
Ok, great! So my suspicion was right.
I had a similar problem on my laptop, where the audio in the headphones
was really strange, like the ground pin was not connected somehow.
It worked fine running Windows.
My understanding is this:
1. The BIOS/firmware is supposed to set up the parameters correctly when
you boot the machine.
2. When snd_hda starts, it clears some of the settings, for reasons I
don't understand.
3. hdaa_patches.c adds some specific settings for particular hardware.
What I did was commenting out what was happening in (2) above. That's
what the patch does. My headphones worked!
So, your headphone pins are correctly set up by your firmware, and
snd_hda destroys that.
You could compare the output of 'sysctl dev.hdaa.0' with and without the
patch and see what changed, that would be interesting.
Jakob
Thank you #2 !! The patch fixed my weird headphone sound too on 11.2-STABLE!
I still can't make the plugging-in switch work but it's ok. I created
scripts for that with
/sbin/sysctl hw.snd.default_unit=1 (headphones) or 0 speakers.
--
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!]
Can you send the output from 'sysctl dev.hdaa'?
Jakob
> On 10/3/18 6:19 PM, Mario Lobo wrote:
>
> Em qua, 3 de out de 2018 às 10:10, David Wolfskill <da...@catwhisker.org>
>> Trump is gaslighting us:
>> https://www.bbc.com/news/world-us-canada-44959300
>>
>> See http://www.catwhisker.org/~david/publickey.gpg for my public key.
>>
>
> Thank you #2 !! The patch fixed my weird headphone sound too on
> 11.2-STABLE!
>
> I still can't make the plugging-in switch work but it's ok. I created
> scripts for that with
>
>
> Can you send the output from 'sysctl dev.hdaa'?
>
>
> Jakob
>
By the way, my note is ACER Aspire 5 A515-51G
Here it is:
[~]>sysctl dev.hdaa
dev.hdaa.1.reconfig: 0
dev.hdaa.1.gpo_config:
dev.hdaa.1.gpo_state:
dev.hdaa.1.gpio_config:
dev.hdaa.1.gpio_state:
dev.hdaa.1.gpi_state:
dev.hdaa.1.config: forcestereo,ivref50,ivref80,ivref100,ivref,vref
dev.hdaa.1.nid3_original: 0x18560010 as=1 seq=0 device=Digital-out
conn=Jack ctype=Digital loc=0x18 color=Unknown misc=0
dev.hdaa.1.nid3_config: 0x18560010 as=1 seq=0 device=Digital-out conn=Jack
ctype=Digital loc=0x18 color=Unknown misc=0
dev.hdaa.1.nid3: pin: Digital-out (Jack)
Widget cap: 0x0040778d PWR DIGITAL UNSOL 8CH
Association: 0 (0x0001)
Pin cap: 0x09000094 PDC OUT HDMI DP HBR
Pin config: 0x18560010 as=1 seq=0 device=Digital-out conn=Jack
ctype=Digital loc=0x18 color=Unknown misc=0
Pin control: 0x00000040 OUT
Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 1
+ <- nid=2 [audio output]
dev.hdaa.1.nid2: audio output
Widget cap: 0x00006611 PWR DIGITAL 8CH
Association: 0 (0x0001)
OSS: pcm (pcm)
Stream cap: 0x00000005 AC3 PCM
PCM cap: 0x001a07f0 16 24 32 bits, 32 44 48 88 96 176 192 KHz
dev.hdaa.1.%parent: hdacc1
dev.hdaa.1.%pnpinfo: type=0x01 subsystem=0x80860101
dev.hdaa.1.%location: nid=1
dev.hdaa.1.%driver: hdaa
dev.hdaa.1.%desc: Intel Kabylake Audio Function Group
dev.hdaa.0.reconfig: 0
dev.hdaa.0.gpo_config:
dev.hdaa.0.gpo_state:
dev.hdaa.0.gpio_config: 0=set 1=keep 2=keep
dev.hdaa.0.gpio_state: 0=output(1) 1=disabled 2=disabled
dev.hdaa.0.gpi_state:
dev.hdaa.0.config:
forcestereo,ivref50,ivref80,ivref100,ivref,vref
dev.hdaa.0.nid35: audio
mixer
Widget cap: 0x0020010b
STEREO
Association: 2 (0x0001)
OSS: speaker, monitor
Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 7
+ [DISABLED] <- nid=24 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
+ <- nid=29 [beep widget]
+ <- nid=11 [audio mixer]
+ <- nid=18 [pin: Mic (Fixed)]
dev.hdaa.0.nid34: audio mixer [DISABLED]
Widget cap: 0x0020010b STEREO
Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 6
+ [DISABLED] <- nid=24 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=29 [beep widget]
+ [DISABLED] <- nid=11 [audio mixer]
dev.hdaa.0.nid33_original: 0x02211030 as=3 seq=0 device=Headphones
conn=Jack ctype=1/8 loc=Front color=Black misc=0
dev.hdaa.0.nid33_config: 0x02211030 as=3 seq=0 device=Headphones conn=Jack
ctype=1/8 loc=Front color=Black misc=0
dev.hdaa.0.nid33: pin: Headphones (Black Jack)
Widget cap: 0x0040058d PWR UNSOL STEREO
Association: 1 (0x0001)
Pin cap: 0x0001001c PDC HP OUT EAPD
Pin config: 0x02211030 as=3 seq=0 device=Headphones conn=Jack
ctype=1/8 loc=Front color=Black misc=0
Pin control: 0x000000c0 HP OUT
EAPD: 0x00000002 EAPD
Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 2
+ [DISABLED] <- nid=12 [audio mixer]
+ <- nid=13 [audio mixer] (selected)
dev.hdaa.0.nid32: vendor widget [DISABLED]
Widget cap: 0x00f00040 PROC
dev.hdaa.0.nid31: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid30_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid30_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid30: pin: Speaker (None) [DISABLED]
Widget cap: 0x00400781 PWR DIGITAL UNSOL STEREO
Pin cap: 0x00000014 PDC OUT
Pin config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8
loc=Rear color=Black misc=1
Pin control: 0x00000040 OUT
Connections: 1
+ <- nid=6 [audio output] [DISABLED]
dev.hdaa.0.nid29_original: 0x40700001 as=0 seq=1 device=Modem-handset
conn=None ctype=Unknown loc=0x00 color=Unknown misc=0
dev.hdaa.0.nid29_config: 0x40700001 as=0 seq=1 device=Modem-handset
conn=None ctype=Unknown loc=0x00 color=Unknown misc=0
dev.hdaa.0.nid29: beep widget
Widget cap: 0x00700400 PWR
Association: -2 (0x0000)
OSS: speaker (speaker)
Pin cap: 0x00000020 IN
Pin config: 0x40700001 as=0 seq=1 device=Modem-handset conn=None
ctype=Unknown loc=0x00 color=Unknown misc=0
Pin control: 0x00000020 IN
dev.hdaa.0.nid28: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid27_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid27_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid27: pin: Speaker (None) [DISABLED]
Widget cap: 0x0040058f PWR UNSOL STEREO
Pin cap: 0x0001373c PDC HP OUT IN VREF[ 50 80 100 GROUND HIZ ] EAPD
Pin config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8
loc=Rear color=Black misc=1
Pin control: 0x00000020 IN
EAPD: 0x00000002 EAPD
Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 (0/30dB)
Connections: 2
+ [DISABLED] <- nid=12 [audio mixer] (selected)
+ <- nid=13 [audio mixer]
dev.hdaa.0.nid26_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid26_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid26: pin: Speaker (None) [DISABLED]
Widget cap: 0x0040048b PWR UNSOL STEREO
Pin cap: 0x00003724 PDC IN VREF[ 50 80 100 GROUND HIZ ]
Pin config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8
loc=Rear color=Black misc=1
Pin control: 0x00000000
Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 (0/30dB)
dev.hdaa.0.nid25_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid25_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid25: pin: Speaker (None) [DISABLED]
Widget cap: 0x0040048b PWR UNSOL STEREO
Pin cap: 0x00003724 PDC IN VREF[ 50 80 100 GROUND HIZ ]
Pin config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8
loc=Rear color=Black misc=1
Pin control: 0x00000020 IN
Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 (0/30dB)
dev.hdaa.0.nid24_original: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid24_config: 0x411111f0 as=15 seq=0 device=Speaker conn=None
ctype=1/8 loc=Rear color=Black misc=1
dev.hdaa.0.nid24: pin: Speaker (None) [DISABLED]
Widget cap: 0x0040048b PWR UNSOL STEREO
Pin cap: 0x00003724 PDC IN VREF[ 50 80 100 GROUND HIZ ]
Pin config: 0x411111f0 as=15 seq=0 device=Speaker conn=None ctype=1/8
loc=Rear color=Black misc=1
Pin control: 0x00000020 IN
Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 (0/30dB)
dev.hdaa.0.nid23_original: 0x40000000 as=0 seq=0 device=Line-out conn=None
ctype=Unknown loc=0x00 color=Unknown misc=0
dev.hdaa.0.nid23_config: 0x40000000 as=0 seq=0 device=Line-out conn=None
ctype=Unknown loc=0x00 color=Unknown misc=0
dev.hdaa.0.nid23: pin: Line-out (None) [DISABLED]
Widget cap: 0x0040050c PWR
Pin cap: 0x00000010 OUT
Pin config: 0x40000000 as=0 seq=0 device=Line-out conn=None
ctype=Unknown loc=0x00 color=Unknown misc=0
Pin control: 0x00000000
Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 1
+ [DISABLED] <- nid=15 [audio mixer] [DISABLED]
dev.hdaa.0.nid22: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid21: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid20_original: 0x90171120 as=2 seq=0 device=Speaker conn=Fixed
ctype=Analog loc=Internal color=Black misc=1
dev.hdaa.0.nid20_config: 0x90171120 as=2 seq=0 device=Speaker conn=Fixed
ctype=Analog loc=Internal color=Black misc=1
dev.hdaa.0.nid20: pin: Speaker (Fixed)
Widget cap: 0x0040058d PWR UNSOL STEREO
Association: 0 (0x0001)
Pin cap: 0x00010014 PDC OUT EAPD
Pin config: 0x90171120 as=2 seq=0 device=Speaker conn=Fixed
ctype=Analog loc=Internal color=Black misc=1
Pin control: 0x00000040 OUT
EAPD: 0x00000000
Output amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 1
+ <- nid=12 [audio mixer]
dev.hdaa.0.nid19: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid18_original: 0x90a60140 as=4 seq=0 device=Mic conn=Fixed
ctype=Digital loc=Internal color=Unknown misc=1
dev.hdaa.0.nid18_config: 0x90a60140 as=4 seq=0 device=Mic conn=Fixed
ctype=Digital loc=Internal color=Unknown misc=1
dev.hdaa.0.nid18: pin: Mic (Fixed)
Widget cap: 0x0040040b PWR STEREO
Association: 2 (0x0001)
OSS: monitor (monitor)
Pin cap: 0x00000020 IN
Pin config: 0x90a60140 as=4 seq=0 device=Mic conn=Fixed ctype=Digital
loc=Internal color=Unknown misc=1
Pin control: 0x00000020 IN
Input amp: 0x00270300 mute=0 step=3 size=39 offset=0 (0/30dB)
dev.hdaa.0.nid17: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid16: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid15: audio mixer [DISABLED]
Widget cap: 0x0020010a
Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 1
+ [DISABLED] <- nid=13 [audio mixer]
dev.hdaa.0.nid14: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid13: audio mixer
Widget cap: 0x0020010b STEREO
Association: 1 (0x0001)
OSS: pcm, speaker
Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 2
+ <- nid=3 [audio output]
+ <- nid=11 [audio mixer]
dev.hdaa.0.nid12: audio mixer
Widget cap: 0x0020010b STEREO
Association: 0 (0x0001)
OSS: pcm, speaker
Input amp: 0x80000000 mute=1 step=0 size=0 offset=0 (0/0dB)
Connections: 2
+ <- nid=2 [audio output]
+ <- nid=11 [audio mixer]
dev.hdaa.0.nid11: audio mixer
Widget cap: 0x0020010b STEREO
Association: -2 (0x0000)
OSS: speaker
Input amp: 0x80051f17 mute=1 step=31 size=5 offset=23 (-34/12dB)
Connections: 5
+ [DISABLED] <- nid=24 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=25 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=26 [pin: Speaker (None)] [DISABLED]
+ [DISABLED] <- nid=27 [pin: Speaker (None)] [DISABLED]
+ <- nid=29 [beep widget]
dev.hdaa.0.nid10: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid9: audio input [DISABLED]
Widget cap: 0x0010051b PWR STEREO
Stream cap: 0x00000001 PCM
PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz
Input amp: 0x80023f17 mute=1 step=63 size=2 offset=23 (-17/30dB)
Connections: 1
+ [DISABLED] <- nid=34 [audio mixer] [DISABLED]
dev.hdaa.0.nid8: audio input
Widget cap: 0x0010051b PWR STEREO
Association: 2 (0x0001)
Stream cap: 0x00000001 PCM
PCM cap: 0x000e0560 16 20 24 bits, 44 48 96 192 KHz
Input amp: 0x80023f17 mute=1 step=63 size=2 offset=23 (-17/30dB)
Connections: 1
+ <- nid=35 [audio mixer]
dev.hdaa.0.nid7: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid6: audio output [DISABLED]
Widget cap: 0x00000611 PWR DIGITAL STEREO
Stream cap: 0x00000001 PCM
PCM cap: 0x000e05e0 16 20 24 bits, 44 48 88 96 192 KHz
dev.hdaa.0.nid5: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid4: vendor widget [DISABLED]
Widget cap: 0x00f00000
dev.hdaa.0.nid3: audio output
Widget cap: 0x0000041d PWR STEREO
Association: 1 (0x0001)
OSS: pcm (pcm)
Stream cap: 0x00000001 PCM
PCM cap: 0x000e0060 16 20 24 bits, 44 48 KHz
Output amp: 0x00025757 mute=0 step=87 size=2 offset=87 (-65/0dB)
dev.hdaa.0.nid2: audio output
Widget cap: 0x0000041d PWR STEREO
Association: 0 (0x0001)
OSS: pcm (pcm)
Stream cap: 0x00000001 PCM
PCM cap: 0x000e0060 16 20 24 bits, 44 48 KHz
Output amp: 0x00025757 mute=0 step=87 size=2 offset=87 (-65/0dB)
dev.hdaa.0.%parent: hdacc0
dev.hdaa.0.%pnpinfo: type=0x01 subsystem=0x10251193
dev.hdaa.0.%location: nid=1
dev.hdaa.0.%driver: hdaa
dev.hdaa.0.%desc: Realtek ALC255 Audio Function Group
dev.hdaa.%parent:
Thanks!
--
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!]
Could you send me the output of 'sysctl dev.pcm' as well?
Thanks,
Jakob
[~]>sysctl dev.pcm
dev.pcm.2.bitperfect: 0
dev.pcm.2.buffersize: 65536
dev.pcm.2.play.vchanformat: s16le:2.0
dev.pcm.2.play.vchanrate: 48000
dev.pcm.2.play.vchanmode: passthrough
dev.pcm.2.play.vchans: 1
dev.pcm.2.play.32bit: 24
dev.pcm.2.%parent: hdaa1
dev.pcm.2.%pnpinfo:
dev.pcm.2.%location: nid=3
dev.pcm.2.%driver: pcm
dev.pcm.2.%desc: Intel Kabylake (HDMI/DP 8ch)
dev.pcm.1.bitperfect: 0
dev.pcm.1.buffersize: 65536
dev.pcm.1.play.vchanformat: s16le:2.0
dev.pcm.1.play.vchanrate: 48000
dev.pcm.1.play.vchanmode: fixed
dev.pcm.1.play.vchans: 1
dev.pcm.1.play.32bit: 24
dev.pcm.1.%parent: hdaa0
dev.pcm.1.%pnpinfo:
dev.pcm.1.%location: nid=33
dev.pcm.1.%driver: pcm
dev.pcm.1.%desc: Realtek ALC255 (Front Analog Headphones)
dev.pcm.0.bitperfect: 0
dev.pcm.0.buffersize: 65536
dev.pcm.0.rec.vchanformat: s16le:2.0
dev.pcm.0.rec.vchanrate: 48000
dev.pcm.0.rec.vchanmode: fixed
dev.pcm.0.rec.vchans: 1
dev.pcm.0.rec.autosrc: 2
dev.pcm.0.rec.32bit: 24
dev.pcm.0.play.vchanformat: s16le:2.0
dev.pcm.0.play.vchanrate:
48000
dev.pcm.0.play.vchanmode:
fixed
dev.pcm.0.play.vchans:
1
dev.pcm.0.play.32bit: 24
dev.pcm.0.%parent: hdaa0
dev.pcm.0.%pnpinfo:
dev.pcm.0.%location: nid=20,18
dev.pcm.0.%driver: pcm
dev.pcm.0.%desc: Realtek ALC255 (Internal Analog)
dev.pcm.%parent:
Em qua, 3 de out de 2018 às 18:32, Jakob Alvermark <ja...@alvermark.net>
escreveu:
--
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!]
Ok, try this:
sysctl dev.hdaa.0.nid33_config="as=2 seq=15"
sysctl dev.hdaa.0.reconfig=1
It should make it auto-switch when you plug in headphones.
If it works put this in /boot/loader.conf to make it default on boot:
hint.hdaa.0.nid33.config="as=2 seq=15"
Jakob
>
> On 10/4/18 2:24 PM, Mario Lobo wrote:
>
> Sorry for the delay, Jakob. Here it is:
>
> [~]>sysctl dev.pcm
> Em qua, 3 de out de 2018 às 18:32, Jakob Alvermark <ja...@alvermark.net>
> escreveu:
>
>> On 10/3/18 7:39 PM, Mario Lobo wrote:
>> > Em qua, 3 de out de 2018 às 14:03, Jakob Alvermark <ja...@alvermark.net
>> >
>> > escreveu:
>> >
>> >> On 10/3/18 6:19 PM, Mario Lobo wrote:
>> >>
>> >> Em qua, 3 de out de 2018 às 10:10, David Wolfskill <
>> da...@catwhisker.org>
>> >>> Trump is gaslighting us:
>> >>> https://www.bbc.com/news/world-us-canada-44959300
>> >>>
>> >>> See http://www.catwhisker.org/~david/publickey.gpg for my public key.
>> >>>
>> >> Thank you #2 !! The patch fixed my weird headphone sound too on
>> >> 11.2-STABLE!
>> >>
>> >> I still can't make the plugging-in switch work but it's ok. I created
>> >> scripts for that with
>> >>
>> >>
>> >> Can you send the output from 'sysctl dev.hdaa'?
>> >>
>> >>
>> >> Jakob
>> >>
>> > By the way, my note is ACER Aspire 5 A515-51G
>> >
>> > Here it is:
>> >
>> > [~]>sysctl dev.hdaa
>> > dev.hdaa.1.reconfig: 0
>>
>>
>> Could you send me the output of 'sysctl dev.pcm' as well?
>>
>> Thanks,
>>
>> Jakob
>>
>>
> Ok, try this:
>
> sysctl dev.hdaa.0.nid33_config="as=2 seq=15"
> sysctl dev.hdaa.0.reconfig=1
>
> It should make it auto-switch when you plug in headphones.
>
> If it works put this in /boot/loader.conf to make it default on boot:
>
> hint.hdaa.0.nid33.config="as=2 seq=15"
>
> Jakob
>
YES!! Thanks a million, Jakob!
Based on your previous answers, I tried to figure it out for myself and
tried this:
dev.hdaa.0.nid18_config="as=4 seq=15"
dev.hdaa.0.nid33_config="as=1 seq=15"
which obviously didn't work.
When you can (and if you wish to), could you elaborate on what
as= and seq= do?
Again, thank you for your time to solve this for all of us!!
Count on a free beer here in Brasil from me!!
--
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!]