I'm assuming you have no wifi options presented in Network Manager, not even an "Enable Wifi" place to check. If you do see your wifi AP listed, but can't connect to it, that is usually not because of a lack of the driver.
If you have "Enable Wifi" but can't enable it, this may be because the RFKill (aka "Airplane Mode") switch is engaged. Some laptops have a slide switch and some use a key combination.
In a terminal, use these commands to further troubleshoot.
Part 1. Was wifi hardware detected and driver loaded?
iw list
This should produce a long list of your wifi card and driver's capabilities-- go to Part 3. If it just returns to the prompt, you have no active wifi driver-- go to Part 2.
Part 2. Is there any wifi card installed in the laptop?
lspci to see if any wifi cards are present on the PCI(e) bus. The "Network controller" is usually wifi. (Most Ethernet cards are "Ethernet controller") Example:
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
Then do lspci -n to find the manufacturer:device ID (key off of the bus number 03:00 in this case)
03:00.0 0280: 8086:0085 (rev 34)
The model is something you can Google to see if any drivers exist.
Part 3. Is there a network interface?
Network Manager should have set up
iw dev
This will tell you the wlan or wlp number of the interface. If you get a blank here, Network Manager isn't working right.
Part 4. Can you receive any networks?
sudo iw dev scan
Use the device name you found in part 3.
error "Command failed: network is down" is likely you're in the RFKill. Try sudo ifconfig up, If this fails with "disabled by hardware switch", it's RFKill again.
If you get "error 16, device is busy", simply try again.
You should see, after a few seconds, a big list of all the wifi AP's in range. If you get no error but a blank result, it is likely faulty hardware.