Asus laptop internal mic stopped working after upgrade to Fedora 41 and 42

I have a problem with my internal microphone (Realtek ALC256). It used to work on Fedora 40, it had stopped on Fedora 41 and I hoped it would work again on Fedora 42, but it did not.
It is displayed in the Sound settings as “Internal Microphone - Built-in Audio” but it does not record anything. I have an external mic which I connected to 3.5mm jack and tried recording using it but it only produced some white noise. Sound output works just fine.

I tried everything from here How to troubleshoot sound problems :: Fedora Docs and tried adding different options to /etc/modprobe.d/alsa-base.conf that I found on the internet to no avail.

Would you please help solve the problem?

alsa-info.txt
upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.5.3
!!################################

!!Script ran on: Fri Apr 25 14:40:46 UTC 2025


!!Linux Distribution
!!------------------

Fedora release 42 (Adams) NAME="Fedora Linux" ID=fedora PRETTY_NAME="Fedora Linux 42 (Workstation Edition)" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:42" DEFAULT_HOSTNAME="fedora" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f42/system-administrators-guide/" SUPPORT_URL="https://ask.fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=42 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=42 Fedora release 42 (Adams) Fedora release 42 (Adams)


!!DMI Information
!!---------------

Manufacturer:      ASUSTeK COMPUTER INC.
Product Name:      VivoBook_ASUSLaptop X415FAC_X415FA
Product Version:   1.0       
Firmware Version:  X415FAC.202
System SKU:        
Board Vendor:      ASUSTeK COMPUTER INC.
Board Name:        X415FAC


!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/ACPI000C:00/status 	 15
/sys/bus/acpi/devices/ACPI000E:00/status 	 15
/sys/bus/acpi/devices/ASUS2018:00/status 	 15
/sys/bus/acpi/devices/ATK3001:00/status 	 15
/sys/bus/acpi/devices/ELAN1200:00/status 	 15
/sys/bus/acpi/devices/INT33A1:00/status 	 15
/sys/bus/acpi/devices/INT3400:00/status 	 15
/sys/bus/acpi/devices/INT3403:00/status 	 15
/sys/bus/acpi/devices/INT340E:00/status 	 15
/sys/bus/acpi/devices/INT34BB:00/status 	 15
/sys/bus/acpi/devices/INT3F0D:00/status 	 15
/sys/bus/acpi/devices/LNXPOWER:00/status 	 15
/sys/bus/acpi/devices/LNXPOWER:01/status 	 1
/sys/bus/acpi/devices/LNXPOWER:02/status 	 1
/sys/bus/acpi/devices/LNXPOWER:03/status 	 1
/sys/bus/acpi/devices/LNXPOWER:04/status 	 1
/sys/bus/acpi/devices/MSFT0101:00/status 	 15
/sys/bus/acpi/devices/PNP0103:00/status 	 15
/sys/bus/acpi/devices/PNP0C02:01/status 	 3
/sys/bus/acpi/devices/PNP0C02:04/status 	 3
/sys/bus/acpi/devices/PNP0C0A:03/status 	 31
/sys/bus/acpi/devices/PNP0C0C:00/status 	 15
/sys/bus/acpi/devices/PNP0C0F:00/status 	 9
/sys/bus/acpi/devices/PNP0C0F:01/status 	 9
/sys/bus/acpi/devices/PNP0C0F:02/status 	 9
/sys/bus/acpi/devices/PNP0C0F:03/status 	 9
/sys/bus/acpi/devices/PNP0C0F:04/status 	 9
/sys/bus/acpi/devices/PNP0C0F:05/status 	 9
/sys/bus/acpi/devices/PNP0C0F:06/status 	 9
/sys/bus/acpi/devices/PNP0C0F:07/status 	 9
/sys/bus/acpi/devices/PRP00001:00/status 	 11
/sys/bus/acpi/devices/device:11/status 	 15


!!ACPI SoundWire Device Status Information
!!---------------

Realtek 0x000010025d070100
Realtek 0x000110025d070100
Realtek 0x000210025d070100
Realtek 0x000310025d070100
Realtek 0x000010025d070000
Realtek 0x000110025d070000
Realtek 0x000210025d070000
Realtek 0x000310025d070000


!!Kernel Information
!!------------------

Kernel release:    #1 SMP PREEMPT_DYNAMIC Sun Apr 20 16:08:39 UTC 2025
Operating System:  GNU/Linux
Architecture:      x86_64
Processor:         unknown
SMP Enabled:       Yes


!!ALSA Version
!!------------

Driver version:     k6.14.3-300.fc42.x86_64
Library version:    
Utilities version:  1.2.14


!!Loaded ALSA modules
!!-------------------

snd_hda_intel (card 0)


!!Sound Servers on this system
!!----------------------------

PipeWire:
      Installed - Yes (/usr/bin/pipewire)
      Running - Yes

No sound servers found.


!!Soundcards recognised by ALSA
!!-----------------------------

 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xb1318000 irq 135


!!PCI Soundcards installed in the system
!!--------------------------------------

00:1f.3 Audio device [0403]: Intel Corporation Comet Lake PCH-LP cAVS [8086:02c8] (prog-if 80)
	Subsystem: ASUSTeK Computer Inc. Device [1043:1d12]


!!Loaded sound module options
!!---------------------------

!!Module: snd_hda_intel
	align_buffer_size : -1
	bdl_pos_adj : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	beep_mode : N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
	ctl_dev_id : N
	dmic_detect : Y
	enable : Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y,Y
	enable_msi : -1
	id : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	index : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
	pm_blacklist : -1
	position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	power_save : 10
	power_save_controller : Y
	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
	probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
	single_cmd : -1
	snoop : -1


!!Sysfs card info
!!---------------

!!Card: /sys/class/sound/card0
Driver: /sys/bus/pci/drivers/snd_hda_intel
Tree:
	/sys/class/sound/card0
	|-- controlC0
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- device -> ../../../0000:00:1f.3
	|-- hwC0D0
	|   |-- afg
	|   |-- chip_name
	|   |-- clear
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- driver_pin_configs
	|   |-- hints
	|   |-- init_pin_configs
	|   |-- init_verbs
	|   |-- mfg
	|   |-- modelname
	|   |-- power
	|   |-- power_off_acct
	|   |-- power_on_acct
	|   |-- reconfig
	|   |-- revision_id
	|   |-- subsystem -> ../../../../../../class/sound
	|   |-- subsystem_id
	|   |-- uevent
	|   |-- user_pin_configs
	|   |-- vendor_id
	|   `-- vendor_name
	|-- hwC0D2
	|   |-- afg
	|   |-- chip_name
	|   |-- clear
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- driver_pin_configs
	|   |-- hints
	|   |-- init_pin_configs
	|   |-- init_verbs
	|   |-- mfg
	|   |-- modelname
	|   |-- power
	|   |-- power_off_acct
	|   |-- power_on_acct
	|   |-- reconfig
	|   |-- revision_id
	|   |-- subsystem -> ../../../../../../class/sound
	|   |-- subsystem_id
	|   |-- uevent
	|   |-- user_pin_configs
	|   |-- vendor_id
	|   `-- vendor_name
	|-- id
	|-- input15
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event13
	|   |-- id
	|   |-- inhibited
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input16
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event14
	|   |-- id
	|   |-- inhibited
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input17
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event15
	|   |-- id
	|   |-- inhibited
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- input18
	|   |-- capabilities
	|   |-- device -> ../../card0
	|   |-- event16
	|   |-- id
	|   |-- inhibited
	|   |-- modalias
	|   |-- name
	|   |-- phys
	|   |-- power
	|   |-- properties
	|   |-- subsystem -> ../../../../../../class/input
	|   |-- uevent
	|   `-- uniq
	|-- number
	|-- pcmC0D0c
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D0p
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D3p
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D7p
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- pcmC0D8p
	|   |-- dev
	|   |-- device -> ../../card0
	|   |-- pcm_class
	|   |-- power
	|   |-- subsystem -> ../../../../../../class/sound
	|   `-- uevent
	|-- power
	|   |-- autosuspend_delay_ms
	|   |-- control
	|   |-- runtime_active_time
	|   |-- runtime_status
	|   `-- runtime_suspended_time
	|-- subsystem -> ../../../../../class/sound
	`-- uevent





!!ALSA Device nodes
!!-----------------

crw-rw----+ 1 root audio 116,  9 Apr 25 17:34 /dev/snd/controlC0
crw-rw----+ 1 root audio 116,  7 Apr 25 17:34 /dev/snd/hwC0D0
crw-rw----+ 1 root audio 116,  8 Apr 25 17:34 /dev/snd/hwC0D2
crw-rw----+ 1 root audio 116,  3 Apr 25 17:35 /dev/snd/pcmC0D0c
crw-rw----+ 1 root audio 116,  2 Apr 25 17:35 /dev/snd/pcmC0D0p
crw-rw----+ 1 root audio 116,  4 Apr 25 17:35 /dev/snd/pcmC0D3p
crw-rw----+ 1 root audio 116,  5 Apr 25 17:35 /dev/snd/pcmC0D7p
crw-rw----+ 1 root audio 116,  6 Apr 25 17:35 /dev/snd/pcmC0D8p
crw-rw----+ 1 root audio 116,  1 Apr 25 17:34 /dev/snd/seq
crw-rw----+ 1 root audio 116, 33 Apr 25 17:34 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x. 2 root root  60 Apr 25 17:34 .
drwxr-xr-x. 3 root root 260 Apr 25 17:34 ..
lrwxrwxrwx. 1 root root  12 Apr 25 17:34 pci-0000:00:1f.3 -> ../controlC0


!!ALSA configuration files
!!------------------------

!!System wide config file (/etc/asound.conf)

#
# Place your global alsa-lib configuration here...
#


!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

!!Amixer output
!!-------------

!!-------Mixer controls for card PCH

Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xb1318000 irq 135'
  Mixer name	: 'Realtek ALC256'
  Components	: 'HDA:10ec0256,10431d12,00100002 HDA:8086280b,80860101,00100000'
  Controls      : 42
  Simple ctrls  : 15
Simple mixer control 'Master',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  Playback channels: Mono
  Limits: Playback 0 - 87
  Mono: Playback 87 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 87
  Mono:
  Front Left: Playback 0 [0%] [-65.25dB] [off]
  Front Right: Playback 0 [0%] [-65.25dB] [off]
Simple mixer control 'Speaker',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 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 255 [100%] [0.00dB]
  Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 63
  Front Left: Capture 63 [100%] [30.00dB] [on]
  Front Right: Capture 63 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
  Capabilities: enum
  Items: 'Disabled' 'Enabled'
  Item0: 'Disabled'
Simple mixer control 'Headset Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Headset Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Internal Mic',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [on]
Simple mixer control 'Internal Mic 1',0
  Capabilities: cswitch cswitch-joined cswitch-exclusive
  Capture exclusive group: 0
  Capture channels: Mono
  Mono: Capture [off]
Simple mixer control 'Internal Mic Boost',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Internal Mic Boost',1
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 3
  Front Left: 3 [100%] [30.00dB]
  Front Right: 3 [100%] [30.00dB]


!!Alsactl output
!!--------------

--startcollapse--
state.PCH {
	control.1 {
		iface MIXER
		name 'Headphone Playback Volume'
		value.0 0
		value.1 0
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 -6525
			dbvalue.1 -6525
		}
	}
	control.2 {
		iface MIXER
		name 'Headphone Playback Switch'
		value.0 false
		value.1 false
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.3 {
		iface MIXER
		name 'Speaker Playback Volume'
		value.0 87
		value.1 87
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
	control.4 {
		iface MIXER
		name 'Speaker Playback Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.5 {
		iface MIXER
		name 'Auto-Mute Mode'
		value Disabled
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 Disabled
			item.1 Enabled
		}
	}
	control.6 {
		iface MIXER
		name 'Capture Source'
		value 'Internal Mic'
		comment {
			access 'read write'
			type ENUMERATED
			count 1
			item.0 'Internal Mic'
			item.1 'Headset Mic'
			item.2 'Internal Mic 1'
		}
	}
	control.7 {
		iface MIXER
		name 'Capture Volume'
		value.0 63
		value.1 63
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 63'
			dbmin -1725
			dbmax 3000
			dbvalue.0 3000
			dbvalue.1 3000
		}
	}
	control.8 {
		iface MIXER
		name 'Capture Switch'
		value.0 true
		value.1 true
		comment {
			access 'read write'
			type BOOLEAN
			count 2
		}
	}
	control.9 {
		iface MIXER
		name 'Internal Mic Boost Volume'
		value.0 3
		value.1 3
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 3000
			dbvalue.1 3000
		}
	}
	control.10 {
		iface MIXER
		name 'Headset Mic Boost Volume'
		value.0 3
		value.1 3
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 3000
			dbvalue.1 3000
		}
	}
	control.11 {
		iface MIXER
		name 'Internal Mic Boost Volume'
		index 1
		value.0 3
		value.1 3
		comment {
			access 'read write'
			type INTEGER
			count 2
			range '0 - 3'
			dbmin 0
			dbmax 3000
			dbvalue.0 3000
			dbvalue.1 3000
		}
	}
	control.12 {
		iface MIXER
		name 'Master Playback Volume'
		value 87
		comment {
			access 'read write'
			type INTEGER
			count 1
			range '0 - 87'
			dbmin -6525
			dbmax 0
			dbvalue.0 0
		}
	}
	control.13 {
		iface MIXER
		name 'Master Playback Switch'
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.14 {
		iface CARD
		name 'Internal Mic Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.15 {
		iface CARD
		name 'Headset Mic Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.16 {
		iface CARD
		name 'Internal Mic Phantom Jack'
		index 1
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.17 {
		iface CARD
		name 'Headphone Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.18 {
		iface CARD
		name 'Speaker Phantom Jack'
		value true
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.19 {
		iface PCM
		name 'Playback Channel Map'
		value.0 3
		value.1 4
		comment {
			access 'read volatile'
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.20 {
		iface PCM
		name 'Capture Channel Map'
		value.0 3
		value.1 4
		comment {
			access 'read volatile'
			type INTEGER
			count 2
			range '0 - 36'
		}
	}
	control.21 {
		iface CARD
		name 'HDMI/DP,pcm=3 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.22 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.23 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.24 {
		iface MIXER
		name 'IEC958 Playback Default'
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.25 {
		iface MIXER
		name 'IEC958 Playback Switch'
		value false
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.26 {
		iface PCM
		device 3
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.27 {
		iface CARD
		name 'HDMI/DP,pcm=7 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.28 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 1
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.29 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 1
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.30 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 1
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.31 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 1
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.32 {
		iface PCM
		device 7
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.33 {
		iface CARD
		name 'HDMI/DP,pcm=8 Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.34 {
		iface MIXER
		name 'IEC958 Playback Con Mask'
		index 2
		value '0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.35 {
		iface MIXER
		name 'IEC958 Playback Pro Mask'
		index 2
		value '0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access read
			type IEC958
			count 1
		}
	}
	control.36 {
		iface MIXER
		name 'IEC958 Playback Default'
		index 2
		value '0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
		comment {
			access 'read write'
			type IEC958
			count 1
		}
	}
	control.37 {
		iface MIXER
		name 'IEC958 Playback Switch'
		index 2
		value true
		comment {
			access 'read write'
			type BOOLEAN
			count 1
		}
	}
	control.38 {
		iface PCM
		device 8
		name ELD
		value ''
		comment {
			access 'read volatile'
			type BYTES
			count 0
		}
	}
	control.39 {
		iface PCM
		device 3
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write volatile'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.40 {
		iface PCM
		device 7
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write volatile'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.41 {
		iface PCM
		device 8
		name 'Playback Channel Map'
		value.0 0
		value.1 0
		value.2 0
		value.3 0
		value.4 0
		value.5 0
		value.6 0
		value.7 0
		comment {
			access 'read write volatile'
			type INTEGER
			count 8
			range '0 - 36'
		}
	}
	control.42 {
		iface MIXER
		name 'PCM Playback Volume'
		value.0 255
		value.1 255
		comment {
			access 'read write user'
			type INTEGER
			count 2
			range '0 - 255'
			tlv '0000000100000008ffffec1400000014'
			dbmin -5100
			dbmax 0
			dbvalue.0 0
			dbvalue.1 0
		}
	}
}
--endcollapse--


!!All Loaded Modules
!!------------------

ac97_bus
acpi_pad
acpi_tad
acpi_thermal_rel
asus_nb_wmi
asus_wmi
binfmt_misc
bluetooth
bnep
btbcm
btintel
btmtk
btrtl
btusb
cec
cfg80211
coretemp
dm_crypt
dm_multipath
drm_buddy
drm_display_helper
dw_dmac
fat
fuse
ghash_clmulni_intel
hid_multitouch
i2c_algo_bit
i2c_hid
i2c_hid_acpi
i2c_i801
i2c_smbus
i915
iTCO_vendor_support
iTCO_wdt
idma64
int3400_thermal
int3403_thermal
int340x_thermal_zone
intel_cstate
intel_pch_thermal
intel_pmc_bxt
intel_pmc_core
intel_powerclamp
intel_rapl_common
intel_rapl_msr
intel_soc_dts_iosf
intel_tcc_cooling
intel_uncore
intel_uncore_frequency
intel_uncore_frequency_common
intel_vsec
ip_set
irqbypass
joydev
kvm
kvm_intel
libarc4
loop
lz4_compress
lz4hc_compress
mac80211
mc
mei
mei_hdcp
mei_me
mei_pxp
mtd
nf_conntrack
nf_conntrack_broadcast
nf_conntrack_netbios_ns
nf_defrag_ipv4
nf_defrag_ipv6
nf_nat
nf_reject_ipv4
nf_reject_ipv6
nf_tables
nfnetlink
nft_chain_nat
nft_ct
nft_fib
nft_fib_inet
nft_fib_ipv4
nft_fib_ipv6
nft_reject
nft_reject_inet
nvme
nvme_auth
nvme_core
pcspkr
pinctrl_cannonlake
platform_profile
pmt_class
pmt_telemetry
polyval_clmulni
polyval_generic
processor_thermal_device
processor_thermal_device_pci_legacy
processor_thermal_mbox
processor_thermal_power_floor
processor_thermal_rapl
processor_thermal_rfim
processor_thermal_wt_hint
processor_thermal_wt_req
qrtr
rapl
rfcomm
rfkill
rtw88_8821c
rtw88_8821ce
rtw88_core
rtw88_pci
scsi_dh_alua
scsi_dh_emc
scsi_dh_rdac
serio_raw
sha1_ssse3
sha256_ssse3
sha512_ssse3
snd
snd_compress
snd_hda_codec
snd_hda_codec_generic
snd_hda_codec_hdmi
snd_hda_codec_realtek
snd_hda_core
snd_hda_ext_core
snd_hda_intel
snd_hda_scodec_component
snd_hrtimer
snd_hwdep
snd_intel_dspcfg
snd_intel_sdw_acpi
snd_pcm
snd_pcm_dmaengine
snd_seq
snd_seq_device
snd_seq_dummy
snd_soc_acpi
snd_soc_acpi_intel_match
snd_soc_acpi_intel_sdca_quirks
snd_soc_avs
snd_soc_core
snd_soc_hda_codec
snd_soc_hdac_hda
snd_soc_sdca
snd_sof
snd_sof_intel_hda
snd_sof_intel_hda_common
snd_sof_intel_hda_generic
snd_sof_intel_hda_mlink
snd_sof_pci
snd_sof_pci_intel_cnl
snd_sof_utils
snd_sof_xtensa_dsp
snd_timer
soundcore
soundwire_bus
soundwire_cadence
soundwire_generic_allocation
soundwire_intel
sparse_keymap
spi_intel
spi_intel_pci
spi_nor
spi_pxa2xx_core
spi_pxa2xx_platform
squashfs
sunrpc
ttm
tun
uvc
uvcvideo
vfat
video
videobuf2_common
videobuf2_memops
videobuf2_v4l2
videobuf2_vmalloc
videodev
wmi
wmi_bmof
x86_pkg_temp_thermal
zram


!!Sysfs Files
!!-----------

/sys/class/sound/hwC0D0/init_pin_configs:
0x12 0x40000000
0x13 0x411111f0
0x14 0x90170110
0x18 0x411111f0
0x19 0x411111f0
0x1a 0x411111f0
0x1b 0x90a70130
0x1d 0x40481b6d
0x1e 0x411111f0
0x21 0x04211020

/sys/class/sound/hwC0D0/driver_pin_configs:
0x13 0x90a60160
0x19 0x04a11120

/sys/class/sound/hwC0D0/user_pin_configs:

/sys/class/sound/hwC0D0/init_verbs:

/sys/class/sound/hwC0D0/hints:

/sys/class/sound/hwC0D2/init_pin_configs:
0x05 0x18560010
0x06 0x18560010
0x07 0x18560010

/sys/class/sound/hwC0D2/driver_pin_configs:

/sys/class/sound/hwC0D2/user_pin_configs:

/sys/class/sound/hwC0D2/init_verbs:

/sys/class/sound/hwC0D2/hints:


!!ALSA/HDA dmesg
!!--------------

[   18.397581] intel_tcc_cooling: Programmable TCC Offset detected
[   18.403957] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
[   18.404107] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[   18.417006] rtw_8821ce 0000:01:00.0: enabling device (0000 -> 0003)
[   18.427035] rtw_8821ce 0000:01:00.0: Firmware version 24.11.0, H2C version 12
[   18.472450] snd_hda_codec_realtek hdaudioC0D0: ALC256: picked fixup  (pin match)
[   18.473025] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   18.473030] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   18.473032] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   18.473035] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[   18.473037] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[   18.473039] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x13
[   18.473041] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
[   18.473043] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x1b
[   18.482446] rtw_8821ce 0000:01:00.0 wlo1: renamed from wlan0
[   18.680681] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
[   18.680771] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
[   18.681464] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
[   18.683866] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18
[   19.310742] RPC: Registered named UNIX socket transport module.


!!Packages installed
!!--------------------

alsa-lib-1.2.14-2.fc42.x86_64
alsa-ucm-1.2.14-2.fc42.noarch
alsa-tools-firmware-1.2.14-1.fc42.x86_64
alsa-tools-1.2.14-1.fc42.x86_64
alsa-utils-1.2.14-1.fc42.x86_64
alsa-sof-firmware-2025.01.1-1.fc42.noarch
alsa-lib-1.2.14-2.fc42.i686

That mic is ‘off’. Don’t know how to turn it back on or if it needs to be.

What does

alsamixer
show?

What does

lshw

show about your audio (mics)?

Does sound work in a Live USB environment?

Hello, MatH, thank you for your response.

I’ve tried selecting other capture devices in alsamixer unsuccessfully.

Here is a relevant portion of lshw output:

fedora
    description: Notebook
    product: VivoBook_ASUSLaptop X415FAC_X415FA
    vendor: ASUSTeK COMPUTER INC.
    version: 1.0
    serial: MBN0CX16R58546C
    width: 64 bits
    capabilities: smbios-3.2.0 dmi-3.2.0 smp vsyscall32
    configuration: boot=normal chassis=notebook family=ASUSLaptop uuid=bdb11235-735c-be4f-8978-a3bc92faf4fe
  *-core
       description: Motherboard
       product: X415FAC
       vendor: ASUSTeK COMPUTER INC.
       physical id: 0
       version: 1.0
       serial: MB45NBCX00BAHCMB
       slot: MIDDLE
...
        *-multimedia
             description: Audio device
             product: Comet Lake PCH-LP cAVS
             vendor: Intel Corporation
             physical id: 1f.3
             bus info: pci@0000:00:1f.3
             logical name: card0
             logical name: /dev/snd/controlC0
             logical name: /dev/snd/hwC0D0
             logical name: /dev/snd/hwC0D2
             logical name: /dev/snd/pcmC0D0c
             logical name: /dev/snd/pcmC0D0p
             logical name: /dev/snd/pcmC0D3p
             logical name: /dev/snd/pcmC0D7p
             logical name: /dev/snd/pcmC0D8p
             version: 00
             width: 64 bits
             clock: 33MHz
             capabilities: pm msi bus_master cap_list
             configuration: driver=snd_hda_intel latency=32
             resources: irq:135 memory:b1318000-b131bfff memory:b1000000-b10fffff
           *-input:0
                product: HDA Intel PCH Headphone
                physical id: 0
                logical name: input15
                logical name: /dev/input/event13
           *-input:1
                product: HDA Intel PCH HDMI/DP,pcm=3
                physical id: 1
                logical name: input16
                logical name: /dev/input/event14
           *-input:2
                product: HDA Intel PCH HDMI/DP,pcm=7
                physical id: 2
                logical name: input17
                logical name: /dev/input/event15
           *-input:3
                product: HDA Intel PCH HDMI/DP,pcm=8
                physical id: 3
                logical name: input18
                logical name: /dev/input/event16

Also, I have compared alsa-info script output between the working configuration in F40 and the broken one in F42, please see below.

alsa-info 40 <-> 42 comparison
--- /home/ivan/1/alsa-info.40.txt
+++ /home/ivan/1/alsa-info.42-2.txt
@@ -3,13 +3,13 @@
 !!ALSA Information Script v 0.5.3
 !!################################
 
-!!Script ran on: Wed Apr 30 11:44:51 UTC 2025
+!!Script ran on: Wed Apr 30 08:26:07 UTC 2025
 
 
 !!Linux Distribution
 !!------------------
 
-Fedora release 40 (Forty) NAME="Fedora Linux" ID=fedora PRETTY_NAME="Fedora Linux 40 (Workstation Edition)" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:40" DEFAULT_HOSTNAME="fedora" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/" SUPPORT_URL="https://ask.fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=40 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=40 Fedora release 40 (Forty) Fedora release 40 (Forty)
+Fedora release 42 (Adams) NAME="Fedora Linux" ID=fedora PRETTY_NAME="Fedora Linux 42 (Workstation Edition)" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:42" DEFAULT_HOSTNAME="fedora" HOME_URL="https://fedoraproject.org/" DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f42/system-administrators-guide/" SUPPORT_URL="https://ask.fedoraproject.org/" BUG_REPORT_URL="https://bugzilla.redhat.com/" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=42 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=42 Fedora release 42 (Adams) Fedora release 42 (Adams)
 
 
 !!DMI Information
@@ -61,10 +61,23 @@
 /sys/bus/acpi/devices/device:11/status 	 15
 
 
+!!ACPI SoundWire Device Status Information
+!!---------------
+
+Realtek 0x000010025d070100
+Realtek 0x000110025d070100
+Realtek 0x000210025d070100
+Realtek 0x000310025d070100
+Realtek 0x000010025d070000
+Realtek 0x000110025d070000
+Realtek 0x000210025d070000
+Realtek 0x000310025d070000
+
+
 !!Kernel Information
 !!------------------
 
-Kernel release:    #1 SMP PREEMPT_DYNAMIC Thu Apr 11 20:00:10 UTC 2024
+Kernel release:    #1 SMP PREEMPT_DYNAMIC Sun Apr 20 16:08:39 UTC 2025
 Operating System:  GNU/Linux
 Architecture:      x86_64
 Processor:         unknown
@@ -74,9 +87,9 @@
 !!ALSA Version
 !!------------
 
-Driver version:     k6.8.5-301.fc40.x86_64
+Driver version:     k6.14.3-300.fc42.x86_64
 Library version:    
-Utilities version:  1.2.11
+Utilities version:  1.2.14
 
 
 !!Loaded ALSA modules
@@ -92,16 +105,14 @@
       Installed - Yes (/usr/bin/pipewire)
       Running - Yes
 
-Jack:
-      Installed - Yes (/usr/bin/jackd)
-      Running - No
+No sound servers found.
 
 
 !!Soundcards recognised by ALSA
 !!-----------------------------
 
  0 [PCH            ]: HDA-Intel - HDA Intel PCH
-                      HDA Intel PCH at 0xb1318000 irq 137
+                      HDA Intel PCH at 0xb1318000 irq 135
 
 
 !!PCI Soundcards installed in the system
@@ -127,9 +138,9 @@
 	jackpoll_ms : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
 	model : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
 	patch : (null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)
-	pm_blacklist : Y
+	pm_blacklist : -1
 	position_fix : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
-	power_save : 1
+	power_save : 10
 	power_save_controller : Y
 	probe_mask : -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
 	probe_only : 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
@@ -328,7 +339,7 @@
   Control: name="Speaker Playback Volume", index=0, device=0
     ControlAmp: chs=3, dir=Out, idx=0, ofs=0
   Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
-  Amp-Out vals:  [0x38 0x38]
+  Amp-Out vals:  [0x57 0x57]
   Converter: stream=1, channel=0
   PCM:
     rates [0x60]: 44100 48000
@@ -363,6 +374,10 @@
   Power states:  D0 D1 D2 D3 EPSS
   Power: setting=D0, actual=D0
 Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In
+  Control: name="Capture Volume", index=0, device=0
+    ControlAmp: chs=3, dir=In, idx=0, ofs=0
+  Control: name="Capture Switch", index=0, device=0
+    ControlAmp: chs=3, dir=In, idx=0, ofs=0
   Device: name="ALC256 Analog", type="Audio", device=0
   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
   Amp-In vals:  [0x3f 0x3f]
@@ -377,10 +392,6 @@
   Connection: 1
      0x24
 Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
-  Control: name="Capture Volume", index=0, device=0
-    ControlAmp: chs=3, dir=In, idx=0, ofs=0
-  Control: name="Capture Switch", index=0, device=0
-    ControlAmp: chs=3, dir=In, idx=0, ofs=0
   Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
   Amp-In vals:  [0x3f 0x3f]
   Converter: stream=0, channel=0
@@ -425,10 +436,10 @@
   Power states:  D0 D1 D2 D3 EPSS
   Power: setting=D0, actual=D0
 Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
-  Control: name="Internal Mic Boost Volume", index=1, device=0
+  Control: name="Internal Mic Boost Volume", index=0, device=0
     ControlAmp: chs=3, dir=In, idx=0, ofs=0
   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
-  Amp-In vals:  [0x00 0x00]
+  Amp-In vals:  [0x03 0x03]
   Pincap 0x00000020: IN
   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
     Conn = 1/8, Color = Black
@@ -474,7 +485,7 @@
   Control: name="Headset Mic Boost Volume", index=0, device=0
     ControlAmp: chs=3, dir=In, idx=0, ofs=0
   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
-  Amp-In vals:  [0x00 0x00]
+  Amp-In vals:  [0x03 0x03]
   Pincap 0x00003724: IN Detect
     Vref caps: HIZ 50 GRD 80 100
   Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
@@ -499,7 +510,7 @@
   Power states:  D0 D1 D2 D3 EPSS
   Power: setting=D0, actual=D0
 Node 0x1b [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
-  Control: name="Internal Mic Boost Volume", index=0, device=0
+  Control: name="Internal Mic Boost Volume", index=1, device=0
     ControlAmp: chs=3, dir=In, idx=0, ofs=0
   Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
   Amp-In vals:  [0x03 0x03]
@@ -566,12 +577,12 @@
      0x18 0x19 0x1a 0x1b 0x1d
 Node 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
   Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
-  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80]
+  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
   Connection: 6
      0x18 0x19 0x1a 0x1b 0x1d 0x12
 Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
   Connection: 2
-     0x12* 0x13
+     0x12 0x13*
 Codec: Intel Kabylake HDMI
 Address: 2
 AFG Function Id: 0x1 (unsol 0)
@@ -668,22 +679,22 @@
 !!ALSA Device nodes
 !!-----------------
 
-crw-rw----+ 1 root audio 116,  9 Apr 30 07:43 /dev/snd/controlC0
-crw-rw----+ 1 root audio 116,  7 Apr 30 07:43 /dev/snd/hwC0D0
-crw-rw----+ 1 root audio 116,  8 Apr 30 07:43 /dev/snd/hwC0D2
-crw-rw----+ 1 root audio 116,  3 Apr 30 07:45 /dev/snd/pcmC0D0c
-crw-rw----+ 1 root audio 116,  2 Apr 30 07:45 /dev/snd/pcmC0D0p
-crw-rw----+ 1 root audio 116,  4 Apr 30 07:44 /dev/snd/pcmC0D3p
-crw-rw----+ 1 root audio 116,  5 Apr 30 07:44 /dev/snd/pcmC0D7p
-crw-rw----+ 1 root audio 116,  6 Apr 30 07:44 /dev/snd/pcmC0D8p
-crw-rw----+ 1 root audio 116,  1 Apr 30 07:43 /dev/snd/seq
-crw-rw----+ 1 root audio 116, 33 Apr 30 07:43 /dev/snd/timer
+crw-rw----+ 1 root audio 116,  9 Apr 30 11:18 /dev/snd/controlC0
+crw-rw----+ 1 root audio 116,  7 Apr 30 11:18 /dev/snd/hwC0D0
+crw-rw----+ 1 root audio 116,  8 Apr 30 11:18 /dev/snd/hwC0D2
+crw-rw----+ 1 root audio 116,  3 Apr 30 11:24 /dev/snd/pcmC0D0c
+crw-rw----+ 1 root audio 116,  2 Apr 30 11:25 /dev/snd/pcmC0D0p
+crw-rw----+ 1 root audio 116,  4 Apr 30 11:19 /dev/snd/pcmC0D3p
+crw-rw----+ 1 root audio 116,  5 Apr 30 11:19 /dev/snd/pcmC0D7p
+crw-rw----+ 1 root audio 116,  6 Apr 30 11:19 /dev/snd/pcmC0D8p
+crw-rw----+ 1 root audio 116,  1 Apr 30 11:18 /dev/snd/seq
+crw-rw----+ 1 root audio 116, 33 Apr 30 11:18 /dev/snd/timer
 
 /dev/snd/by-path:
 total 0
-drwxr-xr-x. 2 root root  60 Apr 30 07:43 .
-drwxr-xr-x. 3 root root 260 Apr 30 07:43 ..
-lrwxrwxrwx. 1 root root  12 Apr 30 07:43 pci-0000:00:1f.3 -> ../controlC0
+drwxr-xr-x. 2 root root  60 Apr 30 11:18 .
+drwxr-xr-x. 3 root root 260 Apr 30 11:18 ..
+lrwxrwxrwx. 1 root root  12 Apr 30 11:18 pci-0000:00:1f.3 -> ../controlC0
 
 
 !!ALSA configuration files
@@ -727,7 +738,7 @@
 
 !!-------Mixer controls for card PCH
 
-Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xb1318000 irq 137'
+Card sysdefault:0 'PCH'/'HDA Intel PCH at 0xb1318000 irq 135'
   Mixer name	: 'Realtek ALC256'
   Components	: 'HDA:10ec0256,10431d12,00100002 HDA:8086280b,80860101,00100000'
   Controls      : 42
@@ -736,7 +747,7 @@
   Capabilities: pvolume pvolume-joined pswitch pswitch-joined
   Playback channels: Mono
   Limits: Playback 0 - 87
-  Mono: Playback 56 [64%] [-23.25dB] [on]
+  Mono: Playback 87 [100%] [0.00dB] [on]
 Simple mixer control 'Headphone',0
   Capabilities: pvolume pswitch
   Playback channels: Front Left - Front Right
@@ -790,8 +801,8 @@
   Playback channels: Front Left - Front Right
   Capture channels: Front Left - Front Right
   Limits: 0 - 3
-  Front Left: 0 [0%] [0.00dB]
-  Front Right: 0 [0%] [0.00dB]
+  Front Left: 3 [100%] [30.00dB]
+  Front Right: 3 [100%] [30.00dB]
 Simple mixer control 'Internal Mic',0
   Capabilities: cswitch cswitch-joined cswitch-exclusive
   Capture exclusive group: 0
@@ -814,8 +825,8 @@
   Playback channels: Front Left - Front Right
   Capture channels: Front Left - Front Right
   Limits: 0 - 3
-  Front Left: 0 [0%] [0.00dB]
-  Front Right: 0 [0%] [0.00dB]
+  Front Left: 3 [100%] [30.00dB]
+  Front Right: 3 [100%] [30.00dB]
 
 
 !!Alsactl output
@@ -897,8 +908,8 @@
 			access 'read write'
 			type ENUMERATED
 			count 1
-			item.0 'Headset Mic'
-			item.1 'Internal Mic'
+			item.0 'Internal Mic'
+			item.1 'Headset Mic'
 			item.2 'Internal Mic 1'
 		}
 	}
@@ -931,22 +942,6 @@
 	}
 	control.9 {
 		iface MIXER
-		name 'Headset Mic Boost Volume'
-		value.0 0
-		value.1 0
-		comment {
-			access 'read write'
-			type INTEGER
-			count 2
-			range '0 - 3'
-			dbmin 0
-			dbmax 3000
-			dbvalue.0 0
-			dbvalue.1 0
-		}
-	}
-	control.10 {
-		iface MIXER
 		name 'Internal Mic Boost Volume'
 		value.0 3
 		value.1 3
@@ -961,12 +956,11 @@
 			dbvalue.1 3000
 		}
 	}
-	control.11 {
-		iface MIXER
-		name 'Internal Mic Boost Volume'
-		index 1
-		value.0 0
-		value.1 0
+	control.10 {
+		iface MIXER
+		name 'Headset Mic Boost Volume'
+		value.0 3
+		value.1 3
 		comment {
 			access 'read write'
 			type INTEGER
@@ -974,14 +968,31 @@
 			range '0 - 3'
 			dbmin 0
 			dbmax 3000
-			dbvalue.0 0
-			dbvalue.1 0
+			dbvalue.0 3000
+			dbvalue.1 3000
+		}
+	}
+	control.11 {
+		iface MIXER
+		name 'Internal Mic Boost Volume'
+		index 1
+		value.0 3
+		value.1 3
+		comment {
+			access 'read write'
+			type INTEGER
+			count 2
+			range '0 - 3'
+			dbmin 0
+			dbmax 3000
+			dbvalue.0 3000
+			dbvalue.1 3000
 		}
 	}
 	control.12 {
 		iface MIXER
 		name 'Master Playback Volume'
-		value 56
+		value 87
 		comment {
 			access 'read write'
 			type INTEGER
@@ -989,7 +1000,7 @@
 			range '0 - 87'
 			dbmin -6525
 			dbmax 0
-			dbvalue.0 -2325
+			dbvalue.0 0
 		}
 	}
 	control.13 {
@@ -1004,7 +1015,7 @@
 	}
 	control.14 {
 		iface CARD
-		name 'Headset Mic Phantom Jack'
+		name 'Internal Mic Phantom Jack'
 		value true
 		comment {
 			access read
@@ -1014,7 +1025,7 @@
 	}
 	control.15 {
 		iface CARD
-		name 'Internal Mic Phantom Jack'
+		name 'Headset Mic Phantom Jack'
 		value true
 		comment {
 			access read
@@ -1059,7 +1070,7 @@
 		value.0 0
 		value.1 0
 		comment {
-			access read
+			access 'read volatile'
 			type INTEGER
 			count 2
 			range '0 - 36'
@@ -1071,7 +1082,7 @@
 		value.0 0
 		value.1 0
 		comment {
-			access read
+			access 'read volatile'
 			type INTEGER
 			count 2
 			range '0 - 36'
@@ -1281,7 +1292,7 @@
 		value.6 0
 		value.7 0
 		comment {
-			access 'read write'
+			access 'read write volatile'
 			type INTEGER
 			count 8
 			range '0 - 36'
@@ -1300,7 +1311,7 @@
 		value.6 0
 		value.7 0
 		comment {
-			access 'read write'
+			access 'read write volatile'
 			type INTEGER
 			count 8
 			range '0 - 36'
@@ -1319,7 +1330,7 @@
 		value.6 0
 		value.7 0
 		comment {
-			access 'read write'
+			access 'read write volatile'
 			type INTEGER
 			count 8
 			range '0 - 36'
@@ -1355,11 +1366,9 @@
 acpi_thermal_rel
 asus_nb_wmi
 asus_wmi
-be2iscsi
 binfmt_misc
 bluetooth
 bnep
-bnx2i
 btbcm
 btintel
 btmtk
@@ -1367,18 +1376,13 @@
 btusb
 cec
 cfg80211
-cnic
 coretemp
-crc32_pclmul
-crc32c_intel
-crct10dif_pclmul
-cxgb3
-cxgb3i
-cxgb4
-cxgb4i
+dm_crypt
+dm_multipath
 drm_buddy
 drm_display_helper
 dw_dmac
+fat
 fuse
 ghash_clmulni_intel
 hid_multitouch
@@ -1407,26 +1411,18 @@
 intel_uncore_frequency
 intel_uncore_frequency_common
 intel_vsec
-ip6_tables
 ip_set
-ip_tables
 irqbypass
-iscsi_boot_sysfs
-iscsi_tcp
 isofs
 joydev
 kvm
 kvm_intel
-ledtrig_audio
 libarc4
-libcxgb
-libcxgbi
-libiscsi
-libiscsi_tcp
 loop
+lz4_compress
+lz4hc_compress
 mac80211
 mc
-mdio
 mei
 mei_hdcp
 mei_me
@@ -1468,7 +1464,6 @@
 processor_thermal_rfim
 processor_thermal_wt_hint
 processor_thermal_wt_req
-qla4xxx
 qrtr
 rapl
 rfcomm
@@ -1477,7 +1472,9 @@
 rtw88_8821ce
 rtw88_core
 rtw88_pci
-scsi_transport_iscsi
+scsi_dh_alua
+scsi_dh_emc
+scsi_dh_rdac
 serio_raw
 sha1_ssse3
 sha256_ssse3
@@ -1491,6 +1488,7 @@
 snd_hda_core
 snd_hda_ext_core
 snd_hda_intel
+snd_hda_scodec_component
 snd_hrtimer
 snd_hwdep
 snd_intel_dspcfg
@@ -1502,14 +1500,16 @@
 snd_seq_dummy
 snd_soc_acpi
 snd_soc_acpi_intel_match
+snd_soc_acpi_intel_sdca_quirks
+snd_soc_avs
 snd_soc_core
+snd_soc_hda_codec
 snd_soc_hdac_hda
-snd_soc_skl
-snd_soc_sst_dsp
-snd_soc_sst_ipc
+snd_soc_sdca
 snd_sof
 snd_sof_intel_hda
 snd_sof_intel_hda_common
+snd_sof_intel_hda_generic
 snd_sof_intel_hda_mlink
 snd_sof_pci
 snd_sof_pci_intel_cnl
@@ -1525,17 +1525,17 @@
 spi_intel
 spi_intel_pci
 spi_nor
+spi_pxa2xx_core
 spi_pxa2xx_platform
 squashfs
 sunrpc
-tls
 ttm
+tun
 uas
-uinput
-uio
 usb_storage
 uvc
 uvcvideo
+vfat
 video
 videobuf2_common
 videobuf2_memops
@@ -1590,31 +1590,33 @@
 !!ALSA/HDA dmesg
 !!--------------
 
-[   11.648702] usbcore: registered new interface driver btusb
-[   11.721587] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040380
-[   11.721925] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
-[   11.724251] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
-[   11.884688] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
-[   11.884695] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
-[   11.884698] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
-[   11.884700] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
-[   11.884702] snd_hda_codec_realtek hdaudioC0D0:    inputs:
-[   11.884704] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
-[   11.884706] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x1b
-[   11.884707] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x13
-[   11.907568] intel_tcc_cooling: Programmable TCC Offset detected
---
-[   11.932641] usbcore: registered new interface driver uvcvideo
-[   11.983378] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
-[   11.983450] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
-[   11.983495] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
-[   11.983539] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18
-[   12.041614] rtw_8821ce 0000:01:00.0: enabling device (0000 -> 0003)
+[   18.247543] rtw_8821ce 0000:01:00.0: Firmware version 24.11.0, H2C version 12
+[   18.249471] snd_hda_intel 0000:00:1f.3: enabling device (0000 -> 0002)
+[   18.249737] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
+[   18.300881] rtw_8821ce 0000:01:00.0 wlo1: renamed from wlan0
+[   18.329755] snd_hda_codec_realtek hdaudioC0D0: ALC256: picked fixup  (pin match)
+[   18.330542] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC256: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
+[   18.330548] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
+[   18.330551] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
+[   18.330554] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
+[   18.330556] snd_hda_codec_realtek hdaudioC0D0:    inputs:
+[   18.330557] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x13
+[   18.330560] snd_hda_codec_realtek hdaudioC0D0:      Headset Mic=0x19
+[   18.330562] snd_hda_codec_realtek hdaudioC0D0:      Internal Mic=0x1b
+[   18.541225] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input15
+[   18.541329] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input16
+[   18.541407] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input17
+[   18.541486] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input18
+[   18.636138] scsi 2:0:0:0: Direct-Access              USB DISK 3.2     PMAP PQ: 0 ANSI: 6
 
 
 !!Packages installed
 !!--------------------
 
-alsa-lib-1.2.11-2.fc40.x86_64
-alsa-utils-1.2.11-1.fc40.x86_64
-alsa-sof-firmware-2024.03-2.fc40.noarch
+alsa-lib-1.2.14-2.fc42.x86_64
+alsa-ucm-1.2.14-2.fc42.noarch
+alsa-tools-firmware-1.2.14-1.fc42.x86_64
+alsa-tools-1.2.14-1.fc42.x86_64
+alsa-utils-1.2.14-1.fc42.x86_64
+alsa-sof-firmware-2025.01.1-1.fc42.noarch
+alsa-lib-1.2.14-2.fc42.i686

I have the same problem, it’s also the Realtek ALC256. I’ve looked through many posts but couldn’t solve it,My microphone not only doesn’t work on Fedora, but it’s the same on other Linux distributions as well, including on live USB

Thanks for your reply and letting me know. It seems as though there has been some regression in the kernel or some other widely used audio software like alsa or pipewire that causes this because the last time it worked for me was in Fedora 40. My next idea is to try to use some old kernel from F40 in my F42 set up. However, I am not very well-versed in this and it will take much time.