desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #94450
[Bug 1410618] Re: MacBook Air 6, 2 TRRS Headset Mic Not Working
Hi chrisolof,
1) hdajacksensetest shows the result of the HDMI graphics card, you
probably want to add "-c 1" or similar to get the analog card instead.
2) Looking at your alsa-info, it seems like somebody has already tried
to improve the driver for your card. I'd encourage you to try the latest
driver, according to https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS
If this does not work, then maybe contact the author of this patch to
see if there's some room for collaboration:
commit b5bf0a929d7ca35b9ccfc24647a397899d307659
Author: Ben Whitten <benwhitten@xxxxxxxxx>
Date: Fri Sep 27 10:13:51 2013 +0200
ALSA: hda - Add fixup for MacBook Air 6,1 and 6,2 with CS4208 codec
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/1410618
Title:
MacBook Air 6,2 TRRS Headset Mic Not Working
Status in alsa-driver package in Ubuntu:
New
Bug description:
Hello,
I'm running Ubuntu Gnome 14.04 on a new MacBookAir6,2 with the Cirrus
Logic CS4208 and would love to get the microphone part of the TRRS
connector working. Mac OS picks up and utilizes the TRRS headset mic
without issue so I know the hardware is a go.
With the headset plugged in, running sudo hdajacksensetest -a results
in:
Pin 0x05 ( Digital Out, HDMI): present = No
Pin 0x06 ( Digital Out, HDMI): present = No
Pin 0x07 ( Digital Out, HDMI): present = No
AlsaInfo output here:
http://www.alsa-project.org/db/?f=cabc8cab44d308c8a3898c66d48d9be4fc5ccf83
I opened up hdajackretask to find four pins:
Green Headphone
Pin ID: 0x10
Headphone
Internal Speaker
Pin ID: 0x12
Internal speaker
Pink Mic
Pin ID: 0x18
Not connected
Internal Mic
Pin ID: 0x1c
Internal mic
Unplugging and replugging the headset changes the Output device in
sound settings from Headphones to Speakers so that works, but nothing
in the input tab ever changes. It always lists two devices: Internal
Microphone and Microphone. Both of these seem to actually be the
internal microphone in the mac - either works without the headset
connected at all.
So I'm not really sure how to proceed from here, but I'd be happy to
run whatever diagnostic tests might prove useful and/or even
contribute code toward a fix - but I just have no idea where to start.
Is it as simple as just finding the right pin and telling the system
to use it as a microphone?
Similar bug report here:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/950494
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1410618/+subscriptions
References