[alsa-devel] intel-hd on an intel G33 motherboard

De Fuuss fuuss at hotmail.com
Fri Dec 28 12:09:25 CET 2007


Hi,
 
Here's the pastebin information http://pastebin.ca/834640
 
That was using 3stack-6ch-dig
 
For experimentation's sake:
 
If I use 6stack-dig I get the following http://pastebin.ca/834644
If I use 6stack-hp I get the following http://pastebin.ca/834646
 
Thanks for helping me out. It would be nice if it worked :-)
 
Patrick
 
> From: tdavis at dsl-only.net
> To: fuuss at hotmail.com
> Date: Thu, 27 Dec 2007 20:22:57 -0800
> CC: alsa-devel at alsa-project.org
> Subject: Re: [alsa-devel] intel-hd on an intel G33 motherboard
>
> Ok, need to step back in the thread a bit. Now that we've established
> that this is not an Intel manufactured motherboard (not that they make
> their own anymore), I need more detailed information on what the OS
> see's. Please run
> http://bulletproof.servebeer.com/alsa/scripts/alsa-info.sh and post the
> link that it generates. This will give me a detailed snapshot of your
> hardware that I can use for debugging.
>
> I will begin working on this as soon as I get this info. I hope to get
> you enabled this weekend if possible, this year at the latest. :)
>
> Thanks,
>
> Tobin
----------------------------------------
> From: tdavis at dsl-only.net
> To: fuuss at hotmail.com
> Date: Thu, 27 Dec 2007 20:22:57 -0800
> CC: alsa-devel at alsa-project.org
> Subject: Re: [alsa-devel] intel-hd on an intel G33 motherboard
> 
> Ok, need to step back in the thread a bit.  Now that we've established
> that this is not an Intel manufactured motherboard (not that they make
> their own anymore), I need more detailed information on what the OS
> see's.  Please run
> http://bulletproof.servebeer.com/alsa/scripts/alsa-info.sh and post the
> link that it generates.  This will give me a detailed snapshot of your
> hardware that I can use for debugging.
> 
> I will begin working on this as soon as I get this info.  I hope to get
> you enabled this weekend if possible, this year at the latest.  :)
> 
> Thanks,
> 
> Tobin
> 
> 
> On Thu, 2007-12-27 at 00:33 +0000, De Fuuss wrote:
> 
>> Hi Tobin,
>> 
>> Thanks for you quick reply.
>> 
>> I tried both 3stack-6ch and 3stack-6ch-dig (the card has a spdif out). I found out that when putting on headphones on a separate headphone jack I get some sound with both settings. Hoever, the front out l/r, center/bass sourround back l/r and side sourround l/r port remain silent.
>> 
>> I set all channels to 80-100% in alsamixer.
>> 
>> A few more details from my  setup:
>> Shuttle XPC SG33G5M
>> Intel G33 Express + ICH9DH
>> 
>> Interestingly, when I run alsamixer, it identifies the Chip as "Generic 1095 ID 1392", in other words in points to codec#1. I thought it should point to codec#0, e.g. RealTek ALC888
>> 
>> I have the strong impression that the channels are not truly set by alsamixer as they point to the wrong codec. I'm only a layman in ALSA, and I have no idea how to tell alsamixer to consider codec#0 instead codec#1.
>> 
>> Do you have any idea on how to crack this nut?
>> 
>> Below is the output of both codecs:
>> 
>> Thank you.
>> 
>> Best regards,
>> 
>> Patrick
>> 
>> ____________________
>> #cat /proc/asound/cards
>> 
>> 0 [Intel          ]: HDA-Intel - HDA Intel
>> HDA Intel at 0xfdff8000 irq 22
>> 
>> # cat /proc/asound/Intel/codec#0
>> Codec: Realtek ALC888
>> Address: 0
>> Vendor Id: 0x10ec0888
>> Subsystem Id: 0x12970888
>> Revision Id: 0x100001
>> No Modem Function Group found
>> Default PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0xe]: 16 20 24
>>     formats [0x1]: PCM
>> Default Amp-In caps: N/A
>> Default Amp-Out caps: N/A
>> Node 0x02 [Audio Output] wcaps 0x11: Stereo
>>   PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0xe]: 16 20 24
>>     formats [0x1]: PCM
>> Node 0x03 [Audio Output] wcaps 0x11: Stereo
>>   PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0xe]: 16 20 24
>>     formats [0x1]: PCM
>> Node 0x04 [Audio Output] wcaps 0x11: Stereo
>>   PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0xe]: 16 20 24
>>     formats [0x1]: PCM
>> Node 0x05 [Audio Output] wcaps 0x11: Stereo
>>   PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0xe]: 16 20 24
>>     formats [0x1]: PCM
>> Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
>>   PCM:
>>     rates [0x5e0]: 44100 48000 88200 96000 192000
>>     bits [0x1e]: 16 20 24 32
>>     formats [0x1]: PCM
>> Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
>>   Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
>>   Amp-In vals:  [0x9f 0x9f]
>>   PCM:
>>     rates [0x160]: 44100 48000 96000
>>     bits [0x6]: 16 20
>>     formats [0x1]: PCM
>>   Connection: 1
>>      0x23
>> Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
>>   Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
>>   Amp-In vals:  [0x9f 0x9f]
>>   PCM:
>>     rates [0x160]: 44100 48000 96000
>>     bits [0x6]: 16 20
>>     formats [0x1]: PCM
>>   Connection: 1
>>      0x22
>> Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
>>   PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0x1e]: 16 20 24 32
>>     formats [0x1]: PCM
>>   Connection: 1
>>      0x1f
>> Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
>>   Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
>>   Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x9d 0x9d] [0x80 0x80] [0x9f 0x9f] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
>>   Connection: 10
>>      0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17
>> Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
>>   Amp-Out vals:  [0x1d 0x1d]
>>   Connection: 2
>>      0x02 0x0b
>> Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
>>   Amp-Out vals:  [0x1f 0x1f]
>>   Connection: 2
>>      0x03 0x0b
>> Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
>>   Amp-Out vals:  [0x1f 0x1f]
>>   Connection: 2
>>      0x04 0x0b
>> Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x80 0x80] [0x80 0x80]
>>   Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
>>   Amp-Out vals:  [0x00 0x00]
>>   Connection: 2
>>      0x05 0x0b
>> Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x083e: IN OUT HP Detect
>>   Pin Default 0x01014010: [Jack] Line Out at Ext Rear
>>     Conn = 1/8, Color = Green
>>   Pin-ctls: 0x40: OUT
>>   Connection: 5
>>      0x0c* 0x0d 0x0e 0x0f 0x26
>> Node 0x15 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x083e: IN OUT HP Detect
>>   Pin Default 0x01011012: [Jack] Line Out at Ext Rear
>>     Conn = 1/8, Color = Black
>>   Pin-ctls: 0x40: OUT
>>   Connection: 5
>>      0x0c 0x0d* 0x0e 0x0f 0x26
>> Node 0x16 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x0836: IN OUT Detect
>>   Pin Default 0x01016011: [Jack] Line Out at Ext Rear
>>     Conn = 1/8, Color = Orange
>>   Pin-ctls: 0x40: OUT
>>   Connection: 5
>>      0x0c 0x0d 0x0e* 0x0f 0x26
>> Node 0x17 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x0836: IN OUT Detect
>>   Pin Default 0x01012014: [Jack] Line Out at Ext Rear
>>     Conn = 1/8, Color = Grey
>>   Pin-ctls: 0x40: OUT
>>   Connection: 5
>>      0x0c 0x0d 0x0e 0x0f* 0x26
>> Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x08373e: IN OUT HP Detect
>>   Pin Default 0x01813040: [Jack] Line In at Ext Rear
>>     Conn = 1/8, Color = Blue
>>   Pin-ctls: 0x40: OUT
>>   Connection: 5
>>      0x0c 0x0d 0x0e* 0x0f 0x26
>> Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x80 0x80]
>>   Pincap 0x08373e: IN OUT HP Detect
>>   Pin Default 0x02a19850: [Jack] Mic at Ext Front
>>     Conn = 1/8, Color = Pink
>>   Pin-ctls: 0x24: IN
>>   Connection: 5
>>      0x0c* 0x0d 0x0e 0x0f 0x26
>> Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x08373e: IN OUT HP Detect
>>   Pin Default 0x9993014f: [Fixed] Aux at Int ATAPI
>>     Conn = ATAPI, Color = Unknown
>>   Pin-ctls: 0x40: OUT
>>   Connection: 5
>>      0x0c 0x0d* 0x0e 0x0f 0x26
>> Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x00 0x00]
>>   Pincap 0x08373e: IN OUT HP Detect
>>   Pin Default 0x02214020: [Jack] HP Out at Ext Front
>>     Conn = 1/8, Color = Green
>>   Pin-ctls: 0xc0: OUT HP
>>   Connection: 5
>>      0x0c* 0x0d 0x0e 0x0f 0x26
>> Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
>>   Pincap 0x0820: IN
>>   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
>>     Conn = 1/8, Color = Black
>>   Pin-ctls: 0x20: IN
>> Node 0x1d [Pin Complex] wcaps 0x400000: Mono
>>   Pincap 0x0820: IN
>>   Pin Default 0x4005a603: [N/A] Line Out at Ext N/A
>>     Conn = Optical, Color = UNKNOWN
>>   Pin-ctls: 0x20: IN
>> Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital
>>   Pincap 0x0810: OUT
>>   Pin Default 0x01451130: [Jack] SPDIF Out at Ext Rear
>>     Conn = Optical, Color = Black
>>   Pin-ctls: 0x40: OUT
>>   Connection: 1
>>      0x06
>> Node 0x1f [Pin Complex] wcaps 0x400200: Mono Digital
>>   Pincap 0x0820: IN
>>   Pin Default 0x01c59160: [Jack] SPDIF In at Ext Rear
>>     Conn = Optical, Color = Pink
>>   Pin-ctls: 0x20: IN
>> Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
>> Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
>>   Connection: 11
>>      0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
>> Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
>>   Connection: 11
>>      0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
>> Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
>> Node 0x25 [Audio Output] wcaps 0x11: Stereo
>>   PCM:
>>     rates [0x560]: 44100 48000 96000 192000
>>     bits [0xe]: 16 20 24
>>     formats [0x1]: PCM
>> Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
>>   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-In vals:  [0x00 0x00] [0x80 0x80]
>>   Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
>>   Amp-Out vals:  [0x00 0x00]
>>   Connection: 2
>>      0x25 0x0b
>> 
>> A second codec sits at /proc/asound/Intel/codec#0. A cat results in:
>> 
>> Codec: Generic 1095 ID 1392
>> Address: 1
>> Vendor Id: 0x10951392
>> Subsystem Id: 0xffffffff
>> Revision Id: 0x100000
>> No Modem Function Group found
>> Default PCM:
>>     rates [0x0]:
>>     bits [0x0]:
>>     formats [0x0]:
>> Default Amp-In caps: N/A
>> Default Amp-Out caps: N/A
>> Node 0x02 [Audio Output] wcaps 0x6211: Stereo Digital
>>   PCM:
>>     rates [0x7f0]: 32000 44100 48000 88200 96000 176400 192000
>>     bits [0x1e]: 16 20 24 32
>>     formats [0x5]: PCM AC3
>> Node 0x03 [Pin Complex] wcaps 0x40738d: Stereo Digital Amp-Out
>>   Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
>>   Amp-Out vals:  [0x80 0x80]
>>   Pincap 0x0894: OUT Detect
>>   Pin Default 0x18560010: [Jack] Digital Out at Int HDMI
>>     Conn = Digital, Color = Unknown
>>   Pin-ctls: 0x00:
>>   Connection: 1
>>      0x02
>> 
>> 
>>> From: tdavis at dsl-only.net
>>> To: fuuss at hotmail.com
>>> Date: Wed, 26 Dec 2007 11:30:28 -0800
>>> CC: alsa-devel at alsa-project.org
>>> Subject: Re: [alsa-devel] intel-hd on an intel G33 motherboard
>>>
>>> Try "model=3stack-6ch". Also, if you look in the
>>> alsa-driver-1.0.15/alsa-kernel/Documentation/Alsa-Configuration.txt
>>> file, there are other models you can select for the alc883/888 codec.
>>>
>>> Let me know if this works and I'll add your system to the driver.
>>>
>>> Tobin
>>>
>>> On Wed, 2007-12-26 at 18:42 +0000, De Fuuss wrote:
>>>
>>>> Hi,
>>>>
>>>> Maybe I'm missing something, but I've failed to get even the slightest
>>>> noise out of the onboard sound card from a Intel G33 motherboard. I
>>>> tried the alsa drivers from the alsa-driver-1.0.15 package as well as
>>>> the the alsa drivers provided by kernel 2.6.23 (built as modules), to
>>>> no avail.
>>>>
>>>> The sound chip is identified as a Intel HDA / Realtek ALC888 on the Intel G33 ICH9 motherboard.
>>>>
>>>> After reading some of the documentation from the ALSA site and googling through half the internet I haven't found out yet if this specific sound card is supported by ALSA and if some module options must be passed (such as options snd-intel-hda model=.....).
>>>>
>>>> Could somebody be so kind as to point me into the right direction?
>>>>
>>>> Thank you.
>>>>
>>>> Best regards,
>>>>
>>>> Patrick
>>>>
>>>> _________________________________________________________________
>>>> Express yourself instantly with MSN Messenger! Download today it's FREE!
>>>> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>>>> _______________________________________________
>>>> Alsa-devel mailing list
>>>> Alsa-devel at alsa-project.org
>>>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>>>
>>> --
>>> Tobin Davis
>>>
>>>
>>> TONY RANDALL! Is YOUR life a PATIO of FUN??
>>> _______________________________________________
>>> Alsa-devel mailing list
>>> Alsa-devel at alsa-project.org
>>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
>> 
>> _________________________________________________________________
>> Express yourself instantly with MSN Messenger! Download today it's FREE!
>> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>> _______________________________________________
>> Alsa-devel mailing list
>> Alsa-devel at alsa-project.org
>> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 
> -- 
> Tobin Davis  
> 
> 
> Authors are easy to get on with -- if you're fond of children.
> 		-- Michael Joseph, "Observer"

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


More information about the Alsa-devel mailing list