no sound on alc-889

Thomas Mueller mueller6727 at bellsouth.net
Sat Nov 12 10:15:51 UTC 2011


> Hello all,
 
> i try to unmute a box with a mcp79 ane alc-889.
 
> the sound is working on another os, and playback
> and recording are treated separately by os x, (10.7).
  
> i tried different combinations according to the snd_hda man page,
> but i cannot find a good one.
 
> Pleease, have you some hints?
 
> here is the config and pindump:
           
> hdac0: <NVidia MCP79 High Definition Audio Controller> mem 0xd3480000-0xd3483fff irq 22 at device 8.0 on pci0
 
> pci3: <network> at device 0.0 (no driver attached)
> hdac0: HDA Codec #0: Realtek ALC885
> pcm0: <HDA Realtek ALC885 PCM #0 Analog> at cad 0 nid 1 on hdac0
> pcm1: <HDA Realtek ALC885 PCM #1 Digital> at cad 0 nid 1 on hdac0
> pcm2: <HDA Realtek ALC885 PCM #2 Analog> at cad 0 nid 1 on hdac0
>       pins dump
> hdac0: Dumping AFG cad=0 nid=1 pins:
> hdac0:  nid 20 0x012b4040 as  4 seq  0    Headphones  Jack jack 11 loc  1 color   Green misc 0
> hdac0:        Caps: IN OUT HP      VREF Sense: 0x00000000
> hdac0:  nid 21 0x018b3010 as  1 seq  0       Line-in  Jack jack 11 loc  1 color    Blue misc 0
> hdac0:        Caps: IN OUT HP      VREF Sense: 0x00000000
> hdac0:  nid 22 0x400000f0 as 15 seq  0      Line-out  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
> hdac0:        Caps: IN OUT HP           Sense: 0x00000000
> hdac0:  nid 23 0x400000f0 as 15 seq  0      Line-out  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
> hdac0:        Caps: IN OUT HP           Sense: 0x00000000
> hdac0:  nid 24 0x90100130 as  3 seq  0       Speaker Fixed jack  0 loc 16 color Unknown misc 1
> hdac0:        Caps: IN OUT HP      VREF Sense: 0x00000000
> hdac0:  nid 25 0x400000f0 as 15 seq  0      Line-out  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
> hdac0:        Caps: IN OUT HP      VREF Sense: 0x00000000
> hdac0:  nid 26 0x400000f0 as 15 seq  0      Line-out  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
> hdac0:        Caps: IN OUT HP      VREF Sense: 0x00000000
> hdac0:  nid 27 0x400000f0 as 15 seq  0      Line-out  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
> hdac0:        Caps: IN OUT HP      VREF Sense: 0x00000000
> hdac0:  nid 28 0x400000f0 as 15 seq  0      Line-out  None jack  0 loc  0 color Unknown misc 0 [DISABLED]
> hdac0:        Caps: IN
> hdac0:  nid 30 0x014be050 as  5 seq  0     SPDIF-out  Jack jack 11 loc  1 color   White misc 0
> hdac0:        Caps:    OUT
> hdac0:  nid 31 0x01cbe020 as  2 seq  0      SPDIF-in  Jack jack 11 loc  1 color   White misc 0
> hdac0:        Caps: IN
> hdac0: NumGPIO=2 NumGPO=0 NumGPI=0 GPIWake=0 GPIUnsol=1
> hdac0: GPIO: data=0x00000000 enable=0x00000000 direction=0x00000000
> hdac0:       wake=0x00000000  unsol=0x00000000    sticky=0x00000000
 
> Thanks, in advance for your help.
 
> rmgls
> rmgls at free.fr

Your subject line says alc-889, but config and pindump messages say Realtek ALC885.

Since I recently built a new computer from parts, I came across Realtek ALC889 and ALC892 in motherboard descriptions.

Realtek ALC892 was/is very popular in the newer motherboards.

I have Realtek ALC892 with my MSI motherboard with Intel Sandy Bridge chipset.  I get sound in FreeBSD 9.0, now RC1.

I think ALC892 would be an update in the ALC889 line, driver that works with ALC892 would work for ALC889, but this is just my hypothesis.

But then, do you have ALC889 or ALC885?

I get "Intel High Definition Audio"; there is no NVidia anywhere in my boot messages.

Tom



More information about the freebsd-questions mailing list