Self-built PCs often come with no Wi-Fi at all. Mid-range and budget motherboards usually have only a LAN port, and that's noticed only once the PC is standing in a corner far from the router.
There are four options: a LAN cable, a PCIe card, an M.2 module, or a USB adapter. The order is deliberate.
Consider a cable first
A desktop doesn't move. That makes it the best candidate for a cable, and no Wi-Fi card at any price matches a cable on two things: stability and latency. For online gaming or video calls all day, the difference is noticeable.
A ten or fifteen metre cable isn't expensive, and can be run neatly along the skirting. The right type is covered in choosing a LAN cable. If a cable genuinely isn't possible, such as a different floor or a rented home, powerline and its alternatives are worth considering before Wi-Fi.
If none of that works, then Wi-Fi.
Three forms of Wi-Fi for a PC
A PCIe card. Fitted into a PCIe x1 slot on the motherboard, with antennas on the back of the case or on a cabled base. This is the sensible choice for most PCs: large antennas, adjustable placement, and no competition with other USB devices.
An M.2 module. Many motherboards have a small M.2 slot labelled "Key E" specifically for Wi-Fi. The modules are cheap, but the antennas must be connected by thin cables to holes in the rear I/O plate. If the motherboard doesn't provide the holes and mounts, fitting one is a hassle. Don't confuse it with the M.2 slot for an SSD, which has a different key.
A USB adapter. Easiest, just plug in. The weakness is that a small antenna stuck on the back of the case sits in the worst possible spot: low, blocked by a metal case, and near a wall. If you go this way, use a USB extension cable so the adapter can sit on the desk. Details are in choosing a USB Wi-Fi adapter.
Wi-Fi standard: enough, one step above
A connection always runs at the lower standard of the card and the router. A Wi-Fi 7 card paired with a Wi-Fi 5 router works as Wi-Fi 5.
- Wi-Fi 5 router: a Wi-Fi 6 card is more than enough, and often costs no more than Wi-Fi 5.
- Wi-Fi 6 or 6E router: a Wi-Fi 6E card gives access to the 6 GHz band if the router supports it.
- Wi-Fi 7: only if the router is already Wi-Fi 7, or genuinely about to be replaced.
The differences between standards are explained in Wi-Fi 5, 6, and 7 compared, and the frequency bands in 2.4 GHz, 5 GHz, and 6 GHz.
More decisive than the standard's number is the number of streams, usually written as 2x2. Almost every card sold today is already 2x2, and that's what you need. 1x1 is mostly found on cheap USB adapters.
Antennas: the most underrated part
A good card with badly placed antennas loses to an ordinary card with well placed ones.
- Use the cabled antenna base if one is included, and put it on the desk, not behind a case on the floor. Metal cases and thick wooden desks block more signal than people expect.
- Point the antennas upright, or one upright and one angled if the distance is long. No need to keep fiddling; getting it right once is enough.
- Keep them away from the back of the monitor and speakers, which are frequent sources of interference. Other sources are covered in Wi-Fi interference from other devices.
The connectors are usually RP-SMA, so the stock antennas can be swapped for longer ones. When that helps, and when it just wastes money, is covered in choosing an external Wi-Fi antenna.
Check the motherboard before buying
Three things to look up in the motherboard manual or product page:
- A free PCIe x1 slot not covered by the graphics card. Large graphics cards often cover one or two slots below them. A Wi-Fi card also fits fine in a longer x4 or x16 slot.
- A free internal USB 2.0 header. Bluetooth on a PCIe card almost always runs through a cable to this header, not through the PCIe slot. If the header is already used for the case's front ports, Bluetooth won't appear.
- An M.2 Key E slot, if you want an M.2 module. Some motherboards provide one complete with antenna holes, and on those boards an M.2 module is the neatest choice.
Drivers and operating systems
Nearly every card is sold under its own brand, but the chip inside comes from only a few makers. That chip is what decides driver support.
- Windows 10 and 11: nearly all chips commonly sold in Indonesia are supported. Download the latest driver from the chip maker or the card brand's site, not from the disc in the box.
- Linux: chips from the big makers usually work out of the box. Lesser-known chips sometimes need awkward extra drivers. Check the chip name before buying.
- The 6 GHz band on Windows 10: some 6E cards only enable 6 GHz on Windows 11. On Windows 10, the card still works as ordinary Wi-Fi 6.
If the card is installed but 5 GHz networks don't appear, the check order is the same as in laptop not detecting 5 GHz Wi-Fi.
Installing and checking the result
Installation is simple: shut down the PC and unplug the power cable, remove the slot cover at the back of the case, fit the card, tighten the screw, then plug the Bluetooth cable into the USB header. Attach the antennas before powering on.
Once connected, don't just look at the signal bars. Check:
- The link speed the system reports. It shows how well card and router hear each other, separate from your internet plan's speed.
- Speed test results compared with another device in the same room. How to do it is in checking your internet speed.
- Stable ping over a few minutes, especially for games. Periodic spikes are more disruptive than a slightly high but steady ping. See also high ping while gaming.
If results stay poor even with the antennas on the desk, the problem may not be the card but the router's position. That's covered in placing your router and mesh Wi-Fi vs repeaters.
Frequently asked questions
Which is better for a PC, a PCIe card or a USB adapter?
For a PC that stays put, a PCIe card is almost always better: larger antennas, placeable outside the case, and no reliance on USB port power. A USB adapter wins if the PC moves often or there's no free slot.
Is a Wi-Fi 6E or Wi-Fi 7 card useful if my router is still Wi-Fi 5?
Not much. A connection always follows the lower standard of the two. Buying one step above the router is reasonable future-proofing, but don't pay a lot for features you can't use yet.
Why doesn't the Bluetooth on my Wi-Fi card show up?
Because Bluetooth on a PCIe card usually doesn't go through the PCIe slot, but through a small cable to an internal USB header on the motherboard. If that cable isn't plugged in, Wi-Fi works but Bluetooth is never detected.