[Jaunty] Patch to enable digital mics in alsa driver HDA intel (Realtek ALC268 Codec)

Bug #332506 reported by Fred
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Manoj Iyer

Bug Description

In Jaunty, digital mics on Acer laptops doesn't work.
There is a fix for that in Alsa 1.0.18a :
http://git.alsa-project.org/?p=alsa-kmirror.git;a=commit;h=2cc442715c45c88016c3c1c68e8828683d1b186a
This fix add a new model (acer-dmic) in Alsa HDA Intel driver for Realtek ALC268 codec, enabling digital mics on Acer laptops (and maybe other laptops). Current Realtek ALC268 implementation only works with analog mics.
The attached patch has been made against the package linux 2.6.28-8.24 : The original fix apply cleanly, I have only fix the offsets.
Risks for applying this patch are low : The worst case is that this new model doesn't work at all. But as you need to select this model by manually editing /etc/modprobe.d/alsa-base, it won't create regressions in any case.

Revision history for this message
Fred (frederic-lespez) wrote :
Revision history for this message
Fred (frederic-lespez) wrote :

I rebuilded the linux package 2.6.28-8.24 with this patch and I can confirm it works.
First you need to add in /etc/modprobe.d/alsa-base the following line to select the new model:
options snd-hda-intel model=acer-dmic
Then after reloading snd-hda-intel module, the digital mic integrated into my laptop (Acer TM6292) works.

Revision history for this message
Fred (frederic-lespez) wrote :

Just to a quick update :
I check that the patch still cleanly applies on linux 2.6.28-8.25 package.

Revision history for this message
Igor Zubarev (igor.zubarev) wrote :
Revision history for this message
Fred (frederic-lespez) wrote :

The patch still applies on linux package 2.6.28-11.37. I have updated it since the offset have changed.

Jaunty release date is approaching really fast now. Is there a chance to see this patch applied ?

Revision history for this message
Fred (frederic-lespez) wrote :

The patch still applies on linux package 2.6.28-11.37. I have updated it since the offset have changed.

Jaunty release date is approaching really fast now. Is there a chance to see this patch applied ?

Manoj Iyer (manjo)
Changed in linux (Ubuntu):
assignee: nobody → manjo
Revision history for this message
Manoj Iyer (manjo) wrote :

The patch you mention is already in the Jaunty tree. Are you still seeing this issue ?

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c238b4f4038e0e49bb241640610584a088b268b1

Changed in linux (Ubuntu):
status: New → Fix Released
Revision history for this message
Fred (frederic-lespez) wrote :

Hi,

This patch is not in Jaunty tree. I checked into 2.6.28-11.42 package's source : It's not there.

Changed in linux (Ubuntu):
status: Fix Released → New
Revision history for this message
Manoj Iyer (manjo) wrote :

Can you please verify the kernel in

http://people.ubuntu.com/~manjo/lp332506-jaunty/

and report back here? I will get it SRU for jainty

Revision history for this message
Fred (frederic-lespez) wrote :

Hi Manoj,

I tested your kernel and it works fine. That's OK for me.
Thanks a lot for your work !

Revision history for this message
Manoj Iyer (manjo) wrote :

 jockey currently blacklists wl by default in favor of ssb (which supports the b44 ethernet driver), the wl driver was recently upgraded to version 5.10.91.9.

Revision history for this message
Manoj Iyer (manjo) wrote :

oops wrong bug. ignore the comment above.

Fred, thanks a ton for verifying the kernel. I have submitted for jaunty sru.

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

Hi Fred,

The patch noted here does seem to be in Karmic. Can you confirm this is resolved for Karmic? Thanks.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Fred (frederic-lespez) wrote :

I confirm the patch is in Karmic (since it includes Alsa 1.0.21).

Changed in linux (Ubuntu):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.