Are any Alsa devs reading this list or do I need to post this elsewhere? I've got a new Intel motherboard that was just recently released which uses the new H55 chipset. The spec sheet says it's Intel HDA but I don't think Alsa or the kernel is recognizing it, at least not automatically. The kernel is 2.6.32-gentoo-r2 for now. Is this a case of me doing something wrong in configuration or is it possibly a PCI ID thing that's not updated as of yet? Finds my Hammerfall: firefly etc # cat /proc/asound/cards 0 [DSP ]: H-DSP - Hammerfall DSP RME Hammerfall HDSP 9652 at 0xfe600000, irq 18 firefly etc # Doesn't find the Intel which is visible in lspci firefly etc # lspci | grep Audio 00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06) firefly etc # 00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06) Subsystem: Intel Corporation Device 0037 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 11 Region 0: Memory at fe720000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME- Capabilities: [60] MSI: Enable- Count=1/1 Maskable- 64bit+ Address: 0000000000000000 Data: 0000 Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE- FLReset+ DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #0, Speed unknown, Width x0, ASPM unknown, Latency L0 <64ns, L1 <1us ClockPM- Surprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt- Capabilities: [100] Virtual Channel <?> Capabilities: [130] Root Complex Link <?> Kernel modules: snd-hda-intel 00: 86 80 56 3b 06 00 10 00 06 00 03 04 10 00 00 00 10: 04 00 72 fe 00 00 00 00 00 00 00 00 00 00 00 00 20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 37 00 30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 00 00 So I suspect the PCI ID is 8086:3b56. The kernel config turned it on: firefly etc # cat /usr/src/linux/.config | grep HDA | grep INTEL CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_CODEC_INTELHDMI=y firefly etc # I can modprobe the driver by hand: firefly etc # modprobe snd-hda-intel firefly etc # lsmod Module Size Used by snd_hda_intel 17176 0 snd_hda_codec 43947 1 snd_hda_intel snd_hdsp 39312 0 snd_rawmidi 13562 1 snd_hdsp snd_pcm 57784 3 snd_hda_intel,snd_hda_codec,snd_hdsp snd_timer 14950 1 snd_pcm snd_page_alloc 5777 3 snd_hda_intel,snd_hdsp,snd_pcm snd_hwdep 4684 1 snd_hdsp snd 37124 7 snd_hda_intel,snd_hda_codec,snd_hdsp,snd_rawmidi,snd_pcm,snd_timer,snd_hwdep soundcore 800 1 snd firefly etc # cat /etc/modprobe.d/alsa.conf ### IMPORTANT: ### You need to customise this section for your specific sound card(s) ### and then run `update-modules' command. ### Read alsa-driver's INSTALL file in /usr/share/doc for more info. ### ### ALSA portion alias snd-card-0 snd-hda-intel options snd-hda-intel index=0 alias snd-card-1 snd-hdsp options snd-hdsp index=1 ### OSS/Free portion alias sound-slot-0 snd-card-0 ### alias sound-slot-1 snd-card-1 ### # ## OSS/Free portion - card #1 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-oss alias sound-service-0-12 snd-pcm-oss ### OSS/Free portion - card #2 ### alias sound-service-1-0 snd-mixer-oss ### alias sound-service-1-3 snd-pcm-oss ### alias sound-service-1-12 snd-pcm-oss # alias /dev/mixer snd-mixer-oss alias /dev/dsp snd-pcm-oss alias /dev/midi snd-seq-oss # ## Set this to the correct number of cards. options snd cards_limit=2 # firefly etc # ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user