After reading this: static const char *alc662_models[ALC662_MODEL_LAST] = { [ALC662_3ST_2ch_DIG] = "3stack-dig", [ALC662_3ST_6ch_DIG] = "3stack-6ch-dig", [ALC662_3ST_6ch] = "3stack-6ch", [ALC662_5ST_DIG] = "6stack-dig", [ALC662_LENOVO_101E] = "lenovo-101e", [ALC662_ASUS_EEEPC_P701] = "eeepc-p701", [ALC662_ASUS_EEEPC_EP20] = "eeepc-ep20", [ALC662_ECS] = "ecs", [ALC663_ASUS_M51VA] = "m51va", [ALC663_ASUS_G71V] = "g71v", [ALC663_ASUS_H13] = "h13", [ALC663_ASUS_G50V] = "g50v", [ALC663_ASUS_MODE1] = "asus-mode1", [ALC662_ASUS_MODE2] = "asus-mode2", [ALC663_ASUS_MODE3] = "asus-mode3", [ALC663_ASUS_MODE4] = "asus-mode4", [ALC663_ASUS_MODE5] = "asus-mode5", [ALC663_ASUS_MODE6] = "asus-mode6", [ALC662_AUTO] = "auto", }; I decided to give another go at ALC662_ECS and ALC662_ASUS_MODE2. The codec on classmate 2nd generation is a 662, and I was wondering why I got different results from the other AL662 models. To my surprise I found out that ECS would give me "no such model" and default to auto. Apparently the compiled module failed to replace the existing one... that explained the results I got. As soon as I cleaned the old module out and made sure the new one was in place, I was able to use ECS. ECS offers Mic Boost and when muting Master, the sound is really muted! There wasn't a need for PCM mute! I hope this helps someone in the future! -- Angulo Sólido - Tecnologias de Informação http://angulosolido.pt ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user