I am very new to fedora and linux in general (All of my experience is through working with WSL)
and have recently tried installing Fedora on a old machine of mine but currently I can’t connect to wifi and get a No wifi adapter found message.
How can I approach finding a solution to this problem?
I have a TP-Link Archer T3U Plus AC1300 USB adapter and read instruction somewhere on this forum that this driver may help but it didn’t change anything
Please provide the output of lsusb with the wifi dongle attached so we may see the actual chipset included in that adapter. Once that is known then it is likely the driver may be identified for installation.
WSL can provide a good introduction to the linux command line, but doesn’t force you to dig into hardware details.
The Linux Hardware Database (LHWDB) is based on user-contributed hardware scans. You can search for your PC model and see what devices work for others (and which drivers they use). You can also search for your devices (first find the vendor and device id’s using lspci and lsusb, or run hw-probe. There is already oone probe for a similar system, but you should do your own to be sure of the details. You may need to install hw-probe:
% dnf info hw-probe
Fedora 38 - x86_64 - Updates 41 kB/s | 22 kB 00:00
Fedora 38 - x86_64 - Updates 1.4 MB/s | 2.0 MB 00:01
Fedora Modular 38 - x86_64 - Updates 94 kB/s | 23 kB 00:00
Name : hw-probe
Version : 1.6.5
Release : 1.fc38
Architecture : noarch
Size : 568 k
Source : hw-probe-1.6.5-1.fc38.src.rpm
Repository : @System
From repo : updates
Summary : Check operability of computer hardware and find drivers
URL : https://github.com/linuxhw/hw-probe
License : LGPLv2+
Description : A tool to probe for hardware, check operability and find drivers
: with the help of Linux hardware database:
: sudo -E hw-probe -all -upload
Your system should be using the rt2800pci driver, so you may not need the USB WiFi with
“performance issues”. Make sure your system is fully updated (so you don’t encounter already fixed bugs and also so others can have the same software versions). Then you can investigate the reason the internal WiFi is not used with journalctl. Search for relevant keywords like wifi, rt2800, ralink.
Hard block usually means the block is set outside the control of linux (hardware switch or BIOS). What happens if you remove the USB wifi device (you generally don’t want 2 wifi devices running at the same time)? Try to find a user manual for your system.
If the BIOS doesn’t have a setting, check vendor forums – your problem probably affects other users with the same hardware, and would not be specific to Fedora. Some systems have a jumper on the system board (presumably coupled with a lockable case) so IT can force cubicle farm users to use the wired network.