I doubt anyone will be able to come up with an answer here without knowing more about the wireless chipset that you have in that machine.
in a terminal would reveal that and it'll help if you copy and paste back the information just on your wireless card for someone to make some educated guesses.
Just on the offchance that doesn't reveal the card then:
might do it for a device plugged in that way.
Just for background information, and not trying to be exhaustive, wireless cards may be supported directly by the kernel with the addition of some firmware. Those often work "just out of the box". Intel are usually like that.
Then there are the sort that require a specific kernel module to be in place. Broadcom is a typical example here.
Often the kernel modules that are required are in a third party repository. It always used to be rpmfusion for Fedora, I assume it still is.
Those modules are kernel specific and require re-compiling by the developers for each new kernel and sometimes the modules are late arriving in the repositories. Though here, typically, booting to the older kernel will get round the problem until the newer module arrives.
To get round that there is a system called "akmod" which once installed on your computer (when you first install the distribution?) will automatically compile a new kernel module each time your machine updates with a new kernel.
Along with the output from the commands above, it might be helpful if you could say what was done when the system was first installed and how long it actually has been working.