The output showing “Driver N/a” indicates that the iwlwifi module is not suitable for your wireless adapter, as it is a MediaTek MT7922 – NOT Intel.
–
What happens when you type lspci -k | grep -A 3 -i network?
Try these two options:
Sometimes, newer kernels have better support for hardware. Update your system to the latest kernel:
sudo dnf update kernel
sudo reboot
Ensure that the necessary firmware for the MT7922 is installed. You can install the linux-firmware package:
I dont have a long cable so i cant connect to wifi router so i cant update.
is it the kernel that have problem? can i try downgrade kernel, will it fix it?
You may be able to get internet access using a smartphone.
Linux updates often introduce issues with WiFi, so I have found it important to have a USB WiFi dongle to use while waiting for the issue to be resolved. https://github.com/morrownr/USB-WiFi has a list of chipsets with in-kernel drivers. Avoid vendors thst don’t specify the chipset, as multiple chipsets are sometimes used under the same model name.
New kernels can require changes to UEFI/BIOS vendor firmware, so WiFi issues are sometimes fixed with firmware updates from the system vendor.
There are often useful error messages you can find using journalctl in a terminal, but you have to work to filter out relevant messages from the massive detail journalctl collects. Try journalctl --no-hostname -b -g wifi and journalctl --no-hostname -b -p 3. Read man journalctl for explanations of these options.
You may need to post images if you can’t arrange internet access, but posting as text means the details can be found by others with similar issues with web searches. That often contributes to better understanding of the issue.