Intel® NUCs
Assistance in Intel® NUC products
Announcements
All support for Intel® NUC 7 - 13 systems is transitioning to ASUS. Read more.
13487 Discussions

Microphone input jack not working on NUC Skull Canyon

afox2
Beginner
10,209 Views

We just purchased the following audio splitter: https://www.bhphotovideo.com/c/product/1170788-REG/kingwin_hps_185_3_5mm_combo_phone.html Kingwin Splitter Cable HPS-185

I am able to get the audio out from the green headphone jack but I am not able to get the audio in through the pink mic jack

does anyone know how to get audio into the NUC Skull Canyon ?

we are using ubuntu 16.04 LTS

0 Kudos
17 Replies
idata
Employee
4,416 Views

Hello afox3,

Lets try and check the following:

1. Is it working while using the splitter but connecting each audio source separately? (first audio in then audio out)

 

2. Please test audio-in directly connected to the unit (no splitter) and then the audio out as well

 

3. Test the cable with another system if possible

 

4. If you have the option, test the behavior of the NUC with another splitter

The audio jack of the Intel® NUC Kit NUC6i7KYK does have the pin out to work with both audio sources.

Here the pin-out.

http://www.intel.com/content/dam/support/us/en/documents/boardsandkits/NUC6i7KYK_TechProdSpec.pdf http://www.intel.com/content/dam/support/us/en/documents/boardsandkits/NUC6i7KYK_TechProdSpec.pdf

Regards,

 

Esteban C
0 Kudos
afox2
Beginner
4,416 Views

With this cable splitter I am not able to see the mic port.

Has anyone tried a splitter that work with a mic line ?

0 Kudos
idata
Employee
4,416 Views

Hello afox3,

Would you please let me know if the MIC is working without the adapter?

We don't have an adapter like this at the moment, I invite peers that have tested it to provide feedback

Regards,

 

Esteban C
0 Kudos
idata
Employee
4,416 Views

Hello afox3,

Just wanted to verify if you were able to get this working as desired.

Regards,

 

Esteban C
0 Kudos
AGawo
Beginner
4,416 Views

Hi,

I would like to hook myself up to this thread as I have exactly same problem without splitter but with headphones with mic.

I am running on NUC6i7KYK (Skull Canyon) with Ubuntu 16.10 amd64 with 4.8.0-30-generic kernel, so pretty much fresh. Tested on 3 headphones sets, all with mic connected over 3.5mm 4-pin jack (without any splitters):

- HyperX Cloud Drone

- Sennheiser CX 2.00

- Samsung mobile headset (god one knows how do they mark them )

All three work well with my mobile in and out, but after hooking those to my NUC I cannot get mic working (audio out works well).

Would be great to make it work.

Let me know if you need any further details, I will try to provide them asap.

Just in case someone had doubts, photo of one of the headphones jack:

0 Kudos
idata
Employee
4,416 Views

Hello zawor,

I just finished performing tests on my end and this worked fine with a smartphone headset.

When you plug the 3.5 jack in, the Realtek panel should appear, please make sure you select "headset" as the device to be used.

As in here:

Then I went ahead and opened the playback devices (right click the speaker icon located on the taskbar) and checked if the recording devices recognized the signal, it did.

Mic working here:

Playback devices:

In case the driver from Realtek haven't been installed: https://downloadcenter.intel.com/download/26329/Realtek-ALC-Audio-Driver-for-Intel-NUC-Kits?product=89187 Download Realtek ALC* Audio Driver for Intel® NUC Kits

Hope this can be helpful for you.

Regards,

 

Esteban C
0 Kudos
AGawo
Beginner
4,416 Views

Hi Esteban C,

Thanks for your fast feedback! I fully confirm that your solution perfectly works under Windows 10.

Don't get me wrong as I really don't want to sound offensive, but... There is always a but... Original question, as well as mine, was not about making it run under Windows (at any version or flavor) but about that, both me and afox3 (author of this thread) are not able to make input work under Ubuntu Linux in my case 16.10 (latest stable) and in case of afox3 16.04 LTS (Long Term Support). I thought that both of us stated this key detail clear enough.

So sadly I have to say that although quite vast it was not very helpful.

Best regards,

zawor

0 Kudos
idata
Employee
4,416 Views

Hello zawor and afox3 ,

 

Sure I understand and I apologize for the confusion.

Since it was proved that this works under Windows 10* (a supported OS), we can say this is an issue related to the OS or configuration within the OS, in your case Linux-based

Please check the following links related to this matter:

https://www.onlinemictest.com/microphone-settings/ubuntu https://www.onlinemictest.com/microphone-settings/ubuntu

 

http://askubuntu.com/questions/6993/internal-microphone-not-working http://askubuntu.com/questions/6993/internal-microphone-not-working

 

https://help.ubuntu.com/community/SoundTroubleshootingProcedure https://help.ubuntu.com/community/SoundTroubleshootingProcedure

If the problem persists, I recommend checking forum support for your OS in order to get troubleshooting and possibly drivers/configuration required for the audio/mic to work.

OS supported by our Intel® NUC Products: http://intel.ly/1Qb6VS2 http://intel.ly/1Qb6VS2

Again, I apologize for the confusion, hope you can sort this out.

 

Regards,

 

Esteban C
0 Kudos
AGawo
Beginner
4,416 Views

Hi Esteban C,

I have managed to solve this problem, more by my own but you have pointed me into right direction. Where I simply managed to forget that if you want to make hardware work on Linux you have to bite your teeth hard on your desk and start reading kernel code as HW vendors don't give a f... about proper support. But enough with that rant... So I did as I said:

  • From the symptoms I thought that there must be sth terribly wrong with pin detection
  • I have started with step 3 from https://help.ubuntu.com/community/SoundTroubleshootingProcedure SoundTroubleshootingProcedure - Community Help Wiki
  • After realising that I and running on ACL233 and one of my Audio Mixer for inputs looks like this:
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In Amp-In

 

caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1

 

Amp-In vals: [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]

 

Connection: 5

 

0x18 0x19 0x1a 0x1b 0x1d

TL;DR;

and now the drums...

To solve this particular issue:

Add to /etc/modprobe.d/alsa-base.conf

options snd-hda-intel model=dell-headset-multi

after that reboot and you should be fine... Ofc. tweak your mic settings to have proper levels. I've even got dialog window when hooked headset on runtime, asking me what the heck I just stuck into port.

Unfortunately I have no proper knowledge (neither time now to gain such) to contribute proper kernel fix, which will straighten this up... I believe it is rather matter for some Intel engineer which knows proper pin mappings and capabilities to step out and contribute (at least with the knowledge).

Th-Th-Th-Th-Th-... That's all, folks.

zawor

0 Kudos
idata
Employee
4,416 Views

Hello zawor,

 

It is great to hear you were able to get this fixed!!

I would like to thank you for the explanation provided!

Related to the report to our peers, it would be good to report this issue/fix at the forum support we have for Linux and Graphics: https://01.org/linuxgraphics/forum https://01.org/linuxgraphics/forum

Hope you have a great week.

afox3 please give it a try and let us know how it goes

 

Regards,

 

Esteban C
0 Kudos
njiro
Beginner
4,416 Views

Hi. I can verify the same problem on gentoo with linux-4.8.12, alsa-1.29

Alsa was not detecting any capture controls for the card.

Adding "model=dell-headset-multi" parameter to the snd-hda-intel driver enabled some capture controls.

But: I can loop mic back directly to speaker, so at least that works, but cannot manage to record anything with arecord.

Any chance you can share your asoundrc / other alsa config files ?

Also not sure if the controls are correctly assigned by the driver, some of the behaviour seems unexpected.

Listing controls below:

nuc # amixer info

Card default 'PCH'/'HDA Intel PCH at 0xdc240000 irq 124'

Mixer name : 'Realtek ALC233'

Components : 'HDA:10ec0233,80862064,00100003 HDA:80862809,80860101,00100000'

Controls : 41

Simple ctrls : 18

nuc # amixer scontrols

Simple mixer control 'Master',0

Simple mixer control 'Headphone',0

Simple mixer control 'Headphone Mic',0

Simple mixer control 'Headphone Mic Boost',0

Simple mixer control 'Speaker',0

Simple mixer control 'PCM',0

Simple mixer control 'IEC958',0

Simple mixer control 'IEC958 Default PCM',0

Simple mixer control 'IEC958',16

Simple mixer control 'Capture',0

Simple mixer control 'Capture',1

Simple mixer control 'Auto-Mute Mode',0

Simple mixer control 'Digital',0

Simple mixer control 'Headset Mic',0

Simple mixer control 'Headset Mic Boost',0

Simple mixer control 'Input Source',0

Simple mixer control 'Input Source',1

Simple mixer control 'Loopback Mixing',0

nuc # amixer scontents

Simple mixer control 'Master',0

Capabilities: pvolume pvolume-joined pswitch pswitch-joined

Playback channels: Mono

Limits: Playback 0 - 87

Mono: Playback 65 [75%] [-16.50dB] [on]

Simple mixer control 'Headphone',0

Capabilities: pvolume pswitch

Playback channels: Front Left - Front Right

Limits: Playback 0 - 87

Mono:

Front Left: Playback 87 [100%] [0.00dB] [on]

Front Right: Playback 87 [100%] [0.00dB] [on]

Simple mixer control 'Headphone Mic',0

Capabilities: pvolume pswitch

Playback channels: Front Left - Front Right

Limits: Playback 0 - 31

Mono:

Front Left: Playback 31 [100%] [12.00dB] [on]

Front Right: Playback 31 [100%] [12.00dB] [on]

Simple mixer control 'Headphone Mic Boost',0

Capabilities: volume

Playback channels: Front Left - Front Right

Capture channels: Front Left - Front Right

Limits: 0 - 3

Front Left: 3 [100%] [36.00dB]

Front Right: 3 [100%] [36.00dB]

Simple mixer control 'Speaker',0

<span style="font-family: 'andale mono', times; font...

0 Kudos
idata
Employee
4,416 Views

Hello netjiro,

 

Have you visited and posted this in the forum support for Linux?

 

It would be good to pin them in order to get the right configuration for this device :)

 

https://01.org/linuxgraphics/forum https://01.org/linuxgraphics/forum

 

Regards,

 

Esteban C
0 Kudos
AGawo
Beginner
4,416 Views

Hi netjiro,

sorry for not writing for such long time... in attachments you will find my amixer dumps, hope they help.

0 Kudos
idata
Employee
4,416 Views

Hello zawor,

Thanks for the information provided.

Regards,

 

Esteban C

 

0 Kudos
RFoss
Beginner
4,416 Views

Same issue in fedora. Zawor's solution works, but the alsa-base.conf file does not exist, so you'll need to create one.

this one liner will fix the problem after a reboot...

`# echo 'options snd-hda-intel model=dell-headset-multi' >> /etc/modprobe.d/sound.conf`

intel please fix on the LSB so that every distro works... we should have to pretend we have dell hardware.

0 Kudos
idata
Employee
4,416 Views

Thanks for the feedback provided, rayfoss

In case you require further support while using Linux based OS, please visit https://01.org/linuxgraphics/forum https://01.org/linuxgraphics/forum

Regards,

 

Esteban C
0 Kudos
GReve3
Beginner
4,416 Views

Thank you AGawo!!! Iam on a NUC6CAYH I was bashing my head for a weeks on this issue (I was just trying to plug in a mic to the front) and you fixed it!!

 

this did it:

Add to /etc/modprobe.d/alsa-base.confoptions snd-hda-intel model=dell-headset-multiafter that reboot

0 Kudos
Reply