May be you want to try boot to older kernel (for exp. kernel 5.16.10) then run lspci -nnv. Find part “Network controller”, copy and save it to text file. Then boot to newly installed kernel and run the command again.
From “Network controller” there a line Kernel driver in use: ... and make sure for both kernel have same modules in use. If both have same module and the Wifi not work for newly kernel version, the best way is report it to bugzilla.redhat.com against the kernel.
My bad, may be I’m not asking clearly. Above look like are different devices, the first one is Atheros the second one are Realtek. If you connect it both, there should be have two result for “Network controller” Wifi.
Initially I just want to check the internal Wifi without connecting the external Wifi.
What desktop environment on your system (for example Gnome, KDE, etc.)?
That could be means it’s currently disabled from the setting or currently on airplane mode. If you’re using Gnome you could go to Gnome Settings then find Wi-Fi or Network and check if it currently enabled or not.
I use nearly the same internal wifi chipset with newer kernel in fedora 35 but I don’t have problem since fresh install fedora 35. Maybe you just type this sudo systemctl restart NetworkManager
@skmdab Just want to know, did your system run dual boot with Windows? If yes, may be you want to disable Windows fast boot. This Windows feature sometime will lock some devices and Linux have some trouble when using it.
I had forgotten about the fast boot interference, but I also seem to remember that when some of the wifi adapters are disabled in windows it hard blocks them in linux and requires that they be enabled in windows to fix the issue in linux.