Hello,

I've stresses a lot on the topic. My findings:

* Asus made some custom modifications on the snd-hda-intel driver to make it 
work on the EEE PC 900. However, such modifications were not ported to Vanilla 
kernels, and thus not for Ubuntu. As far as I could find, here is Asus' 
version: http://update.eeepc.asus.com/p900/misc/ . It is an old 2.6.21.4 
kernel, but works.
* I read at forums that a "m-a a-i alsa" would do the trick (plus passing 
"model=auto" to the module). As a matter of fact, it does, partially. The mic 
then works, however, alsamixer controls are not the same as the ones found at 
the Asus driver. It lacks mic boost settings. Plus, Capture mixer must be set 
to a value below 68/100, because high values simply distorts a LOT the 
microphone. And at the end, if cpufreq is set to ondemand, skype can not work 
properly without generating a LOT of clicks to the other side. This effect is 
not seen on the factory Xandros, although I can't tell what is the cpufreq 
setting there.

So, my best bet to fix this issue permanently is to merge Asus's changes
into mainstream kernel (or at least Ubuntu's).  For now, "m-a a-i alsa"
will work as a partial fix.

-- 
EeePC internal microphone does not function out-of-the-box with Ubuntu 8.04 
Hardy Heron
https://bugs.launchpad.net/bugs/232173
You received this bug notification because you are a member of Ubuntu
EEEPC, which is a direct subscriber.

Status in “alsa-driver” source package in Ubuntu: Confirmed

Bug description:
Binary package hint: alsa-base

The Asus EeePC is a popular subnotebook computer.

With a fresh install of Ubuntu 8.04 LTS (Hardy Heron) the internal microphone 
does not function.

Expected function: Microphone works out-of-the-box

According to the instructions here: 
https://help.ubuntu.com/community/EeePC/Fixes#head-e0a73989f4da231d3f1b623f795ffc86e0d6a192
"options snd-hda-intel model=3stack-dig" needs to be added to 
/etc/modprobe.d/alsa-base

It would be great if this could be made to would work out-of-the-box with 
8.04.1 or Intrepid.

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-eeepc
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-eeepc
More help   : https://help.launchpad.net/ListHelp

Reply via email to