[Solved] External Microphone Jack not working

Questions about codecs, DVD playback, web plugins...
Forum rules
Before you post please read how to get help
Post Reply
dazatar
Level 1
Level 1
Posts: 6
Joined: Thu Jul 09, 2020 10:03 pm

[Solved] External Microphone Jack not working

Post by dazatar »

Hello,
Complete newbie here. Have come from Windows 7 to Linux Mint about 3 months ago and I love it.
I have to setup a microphone [3.5mm] and separate webcam [usb] and have just discovered that Linux Mint isn't detecting my 'Rode Mic Pro' when plugged into the 3.5mm external microphone jack.
No input devices available.
No input devices available.
The internal microphone that came with this Asus Laptop N71Jq has been physically removed. Maybe my quickest solution is to go and buy a usb microphone, however I'd prefer to use the 'Rode Mic' in the external 3.5mm jack if possible.

Thanks for any help.

Code: Select all

darren@darren-N71Jq:~$ inxi -Fxz
System:
  Host: darren-N71Jq Kernel: 5.3.0-62-generic x86_64 bits: 64 compiler: gcc 
  v: 7.5.0 Desktop: Cinnamon 4.4.8 Distro: Linux Mint 19.3 Tricia 
  base: Ubuntu 18.04 bionic 
Machine:
  Type: Laptop System: ASUSTeK product: N71Jq v: 1.0 serial: <filter> 
  Mobo: ASUSTeK model: N71Jq v: 1.0 serial: <filter> 
  BIOS: American Megatrends v: N71Jq.204 date: 12/24/2009 
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse charge: 55% 
  status: Discharging 
CPU:
  Topology: Quad Core model: Intel Core i7 Q 720 bits: 64 type: MT MCP 
  arch: Nehalem rev: 5 L2 cache: 6144 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 25538 
  Speed: 931 MHz min/max: 933/1600 MHz Core speeds (MHz): 1: 931 2: 931 
  3: 931 4: 931 5: 931 6: 931 7: 931 8: 931 
Graphics:
  Device-1: AMD Madison [Mobility Radeon HD 5730 / 6570M] vendor: ASUSTeK 
  driver: radeon v: kernel bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.8 driver: ati,radeon 
  unloaded: fbdev,modesetting,vesa resolution: 1440x900~60Hz 
  OpenGL: renderer: AMD REDWOOD (DRM 2.50.0 / 5.3.0-62-generic LLVM 9.0.0) 
  v: 3.3 Mesa 19.2.8 direct render: Yes 
Audio:
  Device-1: AMD Redwood HDMI Audio [Radeon HD 5000 Series] vendor: ASUSTeK 
  driver: snd_hda_intel v: kernel bus ID: 01:00.1 
  Sound Server: ALSA v: k5.3.0-62-generic 
Network:
  Device-1: Qualcomm Atheros AR8131 Gigabit Ethernet vendor: ASUSTeK 
  driver: atl1c v: 1.0.1.1-NAPI port: 9000 bus ID: 07:00.0 
  IF: ens5 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 141.51 GiB used: 129.79 GiB (91.7%) 
  ID-1: /dev/sda vendor: Western Digital model: WDS120G2G0A-00JH30 
  size: 111.79 GiB 
  ID-2: /dev/sdb type: USB model: Multiple Card Reader size: 29.72 GiB 
Partition:
  ID-1: / size: 109.53 GiB used: 51.33 GiB (46.9%) fs: ext4 dev: /dev/sda1 
  ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-0 
Sensors:
  System Temperatures: cpu: 78.0 C mobo: N/A gpu: radeon temp: 82 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 297 Uptime: 2m Memory: 7.70 GiB used: 1.59 GiB (20.6%) 
  Init: systemd runlevel: 5 Compilers: gcc: 7.5.0 Shell: bash v: 4.4.20 
  inxi: 3.0.32 

Code: Select all

darren@darren-N71Jq:~$ pacmd list-cards
1 card(s) available.
    index: 0
	name: <alsa_card.pci-0000_01_00.1>
	driver: <module-alsa-card.c>
	owner module: 7
	properties:
		alsa.card = "0"
		alsa.card_name = "HDA ATI HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xd0040000 irq 45"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.product.id = "aa60"
		device.product.name = "Redwood HDMI Audio [Radeon HD 5000 Series]"
		device.string = "0"
		device.description = "Redwood HDMI Audio [Radeon HD 5000 Series]"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"
	profiles:
		output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5400, available: unknown)
		off: Off (priority 0, available: unknown)
	active profile: <output:hdmi-stereo>
	sinks:
		alsa_output.pci-0000_01_00.1.hdmi-stereo/#0: Redwood HDMI Audio [Radeon HD 5000 Series] Digital Stereo (HDMI)
	sources:
		alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor/#0: Monitor of Redwood HDMI Audio [Radeon HD 5000 Series] Digital Stereo (HDMI)
	ports:
		hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
			properties:
				device.icon_name = "video-display"

Code: Select all

darren@darren-N71Jq:~$ pacmd list-sources
1 source(s) available.
  * index: 0
	name: <alsa_output.pci-0000_01_00.1.hdmi-stereo.monitor>
	driver: <module-alsa-card.c>
	flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
	state: RUNNING
	suspend cause: 
	priority: 1030
	volume: front-left: 65536 / 100% / 0.00 dB,   front-right: 65536 / 100% / 0.00 dB
	        balance 0.00
	base volume: 65536 / 100% / 0.00 dB
	volume steps: 65537
	muted: no
	current latency: 0.00 ms
	max rewind: 64 KiB
	sample spec: s16le 2ch 44100Hz
	channel map: front-left,front-right
	             Stereo
	used by: 1
	linked by: 1
	configured latency: 40.00 ms; range is 0.50 .. 371.52 ms
	monitor_of: 0
	card: 0 <alsa_card.pci-0000_01_00.1>
	module: 7
	properties:
		device.description = "Monitor of Redwood HDMI Audio [Radeon HD 5000 Series] Digital Stereo (HDMI)"
		device.class = "monitor"
		alsa.card = "0"
		alsa.card_name = "HDA ATI HDMI"
		alsa.long_card_name = "HDA ATI HDMI at 0xd0040000 irq 45"
		alsa.driver_name = "snd_hda_intel"
		device.bus_path = "pci-0000:01:00.1"
		sysfs.path = "/devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card0"
		device.bus = "pci"
		device.vendor.id = "1002"
		device.vendor.name = "Advanced Micro Devices, Inc. [AMD/ATI]"
		device.product.id = "aa60"
		device.product.name = "Redwood HDMI Audio [Radeon HD 5000 Series]"
		device.string = "0"
		module-udev-detect.discovered = "1"
		device.icon_name = "audio-card-pci"

Code: Select all

darren@darren-N71Jq:~$ dmesg | grep snd
[    7.932861] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
Last edited by dazatar on Sat Jul 11, 2020 12:19 am, edited 1 time in total.

User avatar
BG405
Level 8
Level 8
Posts: 2304
Joined: Fri Mar 11, 2016 3:09 pm
Location: England

Re: External Microphone Jack not working

Post by BG405 »

As you mention that the internal microphone has been physically removed, I wonder how this was done? .. if it led to a bad connection this might explain the issues with the 3½mm jack.

Have you tried it with a Live session (USB or DVD bootable media)?

A USB headset or microphone, or a Bluetooth one if you have a suitable Bluetooth card or dongle, is a good alternative.
Dell Inspiron 1525 - LM17.3 CE 64-------------------Lenovo T440 8GB - Manjaro KDE with Mint VMs
Toshiba NB250 - Manjaro KDE------------------------K7S5A AMD 1.2GHz - LM17.3 Xfce 32 & WinXP-Pro
Acer Aspire E11 ES1-111M - LM18.2 KDE 64 ----Two ROMS don't make a WRITE ...

User avatar
MrEen
Level 20
Level 20
Posts: 11581
Joined: Mon Jun 12, 2017 8:39 pm

Re: External Microphone Jack not working

Post by MrEen »

The built-in sound card isn't getting detected properly. Let's see if this gives us a better output:

Code: Select all

dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'

dazatar
Level 1
Level 1
Posts: 6
Joined: Thu Jul 09, 2020 10:03 pm

Re: External Microphone Jack not working

Post by dazatar »

Thank you both for the reply.

@BG405 - My brother (long ago) took the laptop apart and took out the wifi/bluetooth & webcam/microphone -- don't ask me why haha the laptop still rocks though being a decade old.

@MrEen - thanks for taking a look!

Code: Select all

darren@darren-N71Jq:~$ dmesg | grep -C1 -E 'ALSA|HDA|sof|HDMI|snd[_-]|sound|hda.codec|hda.intel'
[    0.000000] Linux version 5.3.0-62-generic (buildd@lcy01-amd64-004) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #56~18.04.1-Ubuntu SMP Wed Jun 24 16:17:03 UTC 2020 (Ubuntu 5.3.0-62.56~18.04.1-generic 5.3.18)
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.3.0-62-generic root=UUID=a2672888-9541-4eaf-9e3f-7ed8a499b814 ro iommu=soft quiet splash iommu=soft vt.handoff=1
[    0.000000] KERNEL supported cpus:
--
[    0.149798] Policy zone: Normal
[    0.149802] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.3.0-62-generic root=UUID=a2672888-9541-4eaf-9e3f-7ed8a499b814 ro iommu=soft quiet splash iommu=soft vt.handoff=1
[    0.151269] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
--
[    0.468259] ACPI: Added _OSI(Linux-Dell-Video)
[    0.468261] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[    0.468264] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[    3.868769] Freeing initrd memory: 67464K
[    3.868830] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    3.868835] software IO TLB: mapped [mem 0xb74ec000-0xbb4ec000] (64MB)
[    3.869522] check: Scanning for low memory corruption every 60 seconds
--
[    5.274908] [drm] Connector 0:
[    5.274908] [drm]   HDMI-A-1
[    5.274909] [drm]   HPD2
--
[    5.294727] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.294729] usb 2-1.2: Product: Microsoft® Digital Media Keyboard
[    5.294730] usb 2-1.2: Manufacturer: Microsoft
[    5.322828] input: Microsoft Microsoft® Digital Media Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.0/0003:045E:00B4.0005/input/input23
[    5.374362] [drm] fb mappable at 0xC034D000
--
[    5.374478] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[    5.384976] microsoft 0003:045E:00B4.0005: input,hidraw2: USB HID v1.11 Keyboard [Microsoft Microsoft® Digital Media Keyboard] on usb-0000:00:1d.0-1.2/input0
[    5.385365] input: Microsoft Microsoft® Digital Media Keyboard as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.1/0003:045E:00B4.0006/input/input24
[    5.388496] [drm] Initialized radeon 2.50.0 20080528 for 0000:01:00.0 on minor 0
[    5.444873] microsoft 0003:045E:00B4.0006: input,hidraw3: USB HID v1.11 Device [Microsoft Microsoft® Digital Media Keyboard] on usb-0000:00:1d.0-1.2/input1
[    5.796064] raid6: sse2x4   gen()  7599 MB/s
--
[    6.036171] raid6: using ssse3x2 recovery algorithm
[    6.040448] xor: measuring software checksum speed
[    6.080160]    prefetch64-sse: 13912.000 MB/sec
--
[   11.556069] random: 7 urandom warning(s) missed due to ratelimiting
[   11.562423] snd_hda_intel 0000:01:00.1: Handle vga_switcheroo audio client
[   11.587817] input: HDA ATI HDMI HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/0000:01:00.1/sound/card0/input26
[   12.942010] usb 2-1.1: set resolution quirk: cval->res = 384
[   12.942687] usbcore: registered new interface driver snd-usb-audio
[   12.942848] uvcvideo: Found UVC 1.00 device <unnamed> (046d:0825)

User avatar
MrEen
Level 20
Level 20
Posts: 11581
Joined: Mon Jun 12, 2017 8:39 pm

Re: External Microphone Jack not working

Post by MrEen »

Does sound work on the laptop speakers? I'm guessing not. I'm also guessing your brother disabled the built-in sound card either intentionally or not. We're not even getting an error from it. There's a chance it's disabled in the BIOS, but other than that, you might want something like this to make your mic work: https://www.amazon.com/Sabrent-External ... KT65BHT5M6

dazatar
Level 1
Level 1
Posts: 6
Joined: Thu Jul 09, 2020 10:03 pm

Re: External Microphone Jack not working

Post by dazatar »

@MrEen - Thanks for the reply.

It's a bit of a strange setup here. The ASUS N71Jq is currently plugged via VGA into a Samsung monitor and via HDMI into a SONIQ monitor which supplies the sound output. The laptop has been stripped down and is missing the:
- laptop screen
- internal speakers
- wifi/bluetooth connections
- webcam/internal microphone connections
Otherwise, it works like a charm :)
(I'm poor otherwise I'd just buy another computer..)

Maybe its just too beat up to work.

I appreciate the help and will take a look at your link. Thanks!

dazatar
Level 1
Level 1
Posts: 6
Joined: Thu Jul 09, 2020 10:03 pm

Re: External Microphone Jack not working

Post by dazatar »

@MrEen - I just checked the Bios and couldn't find anything there that dealt with Sound except under the 'Advanced' tab the item 'Sound Volume' was greyed out with the value of '[4]'.

Actually, I just plugged my headphones into the 3.5mm jack on the laptop and nada. So all 3 x 3.5mm jacks (headphones,S/PDIF,microphone) aren't working. I was wonder, do you think its possible that the HDMI connection could be interfering with the 3.5mm jack?

Anyways, thanks everyone.

User avatar
MrEen
Level 20
Level 20
Posts: 11581
Joined: Mon Jun 12, 2017 8:39 pm

Re: External Microphone Jack not working

Post by MrEen »

dazatar wrote:
Fri Jul 10, 2020 11:36 pm
I was wonder, do you think its possible that the HDMI connection could be interfering with the 3.5mm jack?
No. This is almost certainly having almost all the pieces the card controls ripped from the computer. Your HDMI audio works, because that's a separate sound card, but the built-in sound card is not in the slightest even recognized as being there.

The last chance to see if it might still be recognized somewhere is the output of lspci

dazatar
Level 1
Level 1
Posts: 6
Joined: Thu Jul 09, 2020 10:03 pm

Re: External Microphone Jack not working

Post by dazatar »

@MrEen - Right, I understand. That makes sense.

Code: Select all

darren@darren-N71Jq:~$ lspci
00:00.0 Host bridge: Intel Corporation Core Processor DMI (rev 11)
00:03.0 PCI bridge: Intel Corporation Core Processor PCI Express Root Port 1 (rev 11)
00:08.0 System peripheral: Intel Corporation Core Processor System Management Registers (rev 11)
00:08.1 System peripheral: Intel Corporation Core Processor Semaphore and Scratchpad Registers (rev 11)
00:08.2 System peripheral: Intel Corporation Core Processor System Control and Status Registers (rev 11)
00:08.3 System peripheral: Intel Corporation Core Processor Miscellaneous Registers (rev 11)
00:10.0 System peripheral: Intel Corporation Core Processor QPI Link (rev 11)
00:10.1 System peripheral: Intel Corporation Core Processor QPI Routing and Protocol Registers (rev 11)
00:16.0 Communication controller: Intel Corporation 5 Series/3400 Series Chipset HECI Controller (rev 06)
00:1a.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1c.0 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 (rev 06)
00:1c.2 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 (rev 06)
00:1c.3 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 (rev 06)
00:1c.5 PCI bridge: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 (rev 06)
00:1d.0 USB controller: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller (rev 06)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev a6)
00:1f.0 ISA bridge: Intel Corporation HM55 Chipset LPC Interface Controller (rev 06)
00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 06)
00:1f.3 SMBus: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller (rev 06)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5730 / 6570M]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Redwood HDMI Audio [Radeon HD 5000 Series]
06:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
07:00.0 Ethernet controller: Qualcomm Atheros AR8131 Gigabit Ethernet (rev c0)
ff:00.0 Host bridge: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers (rev 04)
ff:00.1 Host bridge: Intel Corporation Core Processor QuickPath Architecture System Address Decoder (rev 04)
ff:02.0 Host bridge: Intel Corporation Core Processor QPI Link 0 (rev 04)
ff:02.1 Host bridge: Intel Corporation Core Processor QPI Physical 0 (rev 04)
ff:03.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller (rev 04)
ff:03.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder (rev 04)
ff:03.4 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Test Registers (rev 04)
ff:04.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers (rev 04)
ff:04.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers (rev 04)
ff:04.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers (rev 04)
ff:04.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers (rev 04)
ff:05.0 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers (rev 04)
ff:05.1 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers (rev 04)
ff:05.2 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers (rev 04)
ff:05.3 Host bridge: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers (rev 04)

User avatar
MrEen
Level 20
Level 20
Posts: 11581
Joined: Mon Jun 12, 2017 8:39 pm

Re: External Microphone Jack not working

Post by MrEen »

Yup. Only the HDMI card is recognized there:

Code: Select all

01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Redwood HDMI Audio [Radeon HD 5000 Series]
No other audio devices listed.

dazatar
Level 1
Level 1
Posts: 6
Joined: Thu Jul 09, 2020 10:03 pm

Re: External Microphone Jack not working

Post by dazatar »

Right. Gotcha, well thank you for taking the time with me to grasp what is going on. I appreciate the link you sent from Amazon, that's a good solution. Cheers.

User avatar
MrEen
Level 20
Level 20
Posts: 11581
Joined: Mon Jun 12, 2017 8:39 pm

Re: External Microphone Jack not working

Post by MrEen »

You're welcome.

Good luck whichever way you go from here. :D

Post Reply

Return to “Sound, Multimedia, & Codecs”