How to Connect a Computer to Wi-Fi Wirelessly: 5 Methods for Windows, macOS, and Linux

Wireless internet connection via Wi-Fi has become the standard for laptops, but many desktop PC users still rely on cables. Meanwhile, connecting desktop computer You can connect to Wi-Fi wirelessly in 10 minutes—just select the right adapter, configure the drivers, and configure the router. This article will help you understand all the details, from choosing the right equipment to solving common connection issues.

We will look at options for different operating systems, including Windows 10/11, macOS And Linux, and we will also explain how to get by without additional devices if your PC is already equipped with a built-in Wi-Fi moduleWe'll pay special attention to troubleshooting errors, from missing networks to IP address issues. All instructions are adapted for users of all skill levels.

1. Check if your computer has a Wi-Fi adapter

Before attempting to connect to a wireless network, make sure your PC is physically capable of doing so. laptops The Wi-Fi module is usually built-in, and in desktop computers It often has to be purchased separately. Here's how to check if the adapter is available:

On Windows open device Manager (keys Win + X → select the appropriate item) and expand the tab Network adaptersLook for devices with names like:

  • 📡 Intel(R) Wireless-AC or Wi-Fi 6
  • 📡 Qualcomm Atheros or Broadcom 802.11
  • 📡 Realtek RTL8xxx (where "xxx" is the model)

If there are no such devices, your PC requires external Wi-Fi adapter (we will talk about them in the next section).

📊 What type of computer do you use?
Laptop
Desktop PC without Wi-Fi
Desktop PC with Wi-Fi
Mac

On macOS Checking is even easier: click on the icon Wi-Fi in the upper right corner. If the menu prompts you to turn on Wi-Fi, the adapter is present. Linux Enter the command in the terminal:

lspci | grep -i network

Or for USB adapters:

lsusb

Look for mentions in the output Wireless, WiFi or 802.11.

⚠️ Attention: Some motherboards (eg. ASUS ROG Strix or MSI MAG series) have a built-in Wi-Fi module, but it can be disabled in the BIOS. Check the settings Advanced → Onboard Devices Configuration.

2. Choosing a Wi-Fi adapter for a desktop PC

If your computer doesn't have a built-in module, you'll need an external device. Adapters come in three types:

Adapter type Pros Cons Price (approximately)
USB Wi-Fi (TP-Link TL-WN823N, ASUS USB-AC56) ✅ Connects to any PC
✅ Compact
✅ Wi-Fi 5/6 support
❌ Takes up a USB port
❌ May overheat
❌ Limited antenna power
from 500 ₽
PCIe card (TP-Link Archer TX3000E, Intel Wi-Fi 6 AX200) ✅ High speed
✅ Stable signal
✅ Antennas with gain
❌ Requires a free PCIe slot
❌ More difficult to install
❌ More expensive than USB options
from 1,500 ₽
M.2 (NGFF) (Intel Wireless-AC 9260) ✅ Compactness
✅ Bluetooth support
✅ Low power consumption
❌ Requires a free M.2 slot
❌ Motherboard compatibility required
❌ Difficult to replace
from 2,000 ₽

Optimal for most users USB adapter — it's cheap and easy to install. If you need maximum speed (for example, for online gaming or 4K streaming), choose PCIe card with support Wi-Fi 6 (standard 802.11ax). Please note:

  • 🔍 Wi-Fi standard: minimal 802.11ac (Wi-Fi 5), better 802.11ax (Wi-Fi 6)
  • 🔍 Frequencies: dual-band (2.4 GHz + 5 GHz) for less interference
  • 🔍 Speed: from 300 Mbps for basic tasks, from 1 Gbps for gaming
  • 🔍 Antennas: External detachable antennas improve signal reception

3. Installing and configuring drivers

Even if the adapter is detected by the system, it won't function at full capacity without the correct drivers. Here's how to install them:

On Windows:

  1. Connect the adapter to the PC.
  2. Open device Manager → find your adapter in the section Network adapters (may appear as "Unknown device" with a yellow triangle).
  3. Right click → Update driverAutomatic search.
  4. If Windows does not find the driver, download it from the manufacturer's website (for example, tp-link.com for adapters TP-Link).

On macOS Drivers are usually installed automatically, but for some adapters (eg. ASUS USB-AC68) manual installation will be required via Terminal:

brew install wifi-driver

On Linux use the command:

sudo apt install firmware-realtek

For specific models (eg. RTL8812AU) you may need to build the driver from source.

The device is displayed in Task Manager|The driver installed without errors|The indicator on the adapter is on/flashing|Available Wi-Fi networks have appeared in the list of networks-->

⚠️ Attention: If the adapter periodically turns off after installing the drivers, check the power settings in Device ManagerAdapter propertiesPower management → uncheck Allow the computer to turn off this device to save power.

4. Connecting to Wi-Fi on Windows 10/11

Once the adapter is ready, all that remains is to connect to the network. Windows it's done like this:

  1. Click on the icon Wi-Fi in the lower right corner of the taskbar (next to the clock).
  2. Turn on Wi-Fi, if it is disabled (slider at the top of the list).
  3. Select your network from the list and click Connect.
  4. Enter password (if the network is secure) and confirm.

If there is no Wi-Fi icon:

  • 🔧 Go to Settings → Network and Internet → Wi-Fi and turn on the wireless network.
  • 🔧 Check if the adapter is disabled by a hardware button (on some laptops, for example, Lenovo ThinkPad or HP Pavilion).
  • 🔧 Update network settings via command:
netsh winsock reset
What to do if Windows doesn't show networks?

Most likely, the problem is in the router channel settings. Go to the router's web interface (usually at 192.168.1.1 or 192.168.0.1) and check:

- Network operating mode (must be 802.11n/ac/ax, and not only 802.11b).

- Wi-Fi channel (try changing it from Auto to a fixed one, for example, 6 or 11 for 2.4 GHz).

- Channel width (optimal 20/40 MHz for 2.4 GHz and 80 MHz for 5 GHz).

If your router supports WPS (QSS), you can connect without entering a password: press the WPS button on the router, then select the network on your PC and wait for the automatic connection (works within 2 minutes after pressing).

5. Connecting on macOS and Linux

On MacBook or iMac the process is even simpler:

  1. Click on the icon Wi-Fi in the menu bar.
  2. Select a network from the list.
  3. Enter your password and click Connect.

If the network is not listed, check the settings in System Preferences → Network → Wi-Fi. Make sure that in the section Extended... there is no check mark opposite Ignore this network.

On Linux (For example, Ubuntu or Mint):

  1. Click on the network icon in the upper right corner.
  2. Select Wi-Fi is not connectedSelect network.
  3. Find your network, enter the password and connect.

To diagnose problems, use the commands:

iwconfig

(shows the status of wireless interfaces) and

sudo dmesg | grep wifi

(displays kernel logs related to Wi-Fi).

⚠️ Attention: On some Linux distributions (eg. Arch Linux) manual configuration may be required wpa_supplicant to connect to secure networks. For instructions, check your distribution's Wiki.

6. Solving common connection problems

Even after proper setup, errors may still occur. Here are the most common ones and how to fix them:

Problem Possible cause Solution
No networks available The adapter is disabled, the driver is not installed, the router is not broadcasting the SSID

✅ Check if the adapter is enabled in the BIOS

✅ Update your driver

✅ Go to your router settings and enable network visibility

"Unable to connect" Incorrect password, incompatible security settings

✅ Make sure you entered your password correctly (case sensitive!)

✅ Change the router's security type WEP on WPA2-PSK or WPA3

Constant connection breaks Interference, weak signal, channel conflict

✅ Move the router closer to your PC

✅ Change the Wi-Fi channel in your router settings

✅ Disable power saving for the adapter

Low speed Outdated Wi-Fi standard, channel congestion

✅ Switch to the 5 GHz band

✅ Update your router firmware

✅ Check if your antivirus is slowing down your traffic

If the problem is not solved, try reset network settings:

  • 🔄 On Windows:
netsh int ip reset

netsh winsock reset

ipconfig /flushdns

  • 🔄 On macOS:
sudo ifconfig en0 down

sudo ifconfig en0 up

  • 🔄 On Linux:
sudo systemctl restart NetworkManager

7. Alternative connection methods without an adapter

If you don't want to buy an adapter, you can make do with improvised means:

1. Share Wi-Fi from your phone

  • 📱 On Android: Settings → Network & Internet → Hotspot & Tethering → Wi-Fi Hotspot.
  • 📱 On iPhone: Settings → Tethering.

Connect your PC to the created network as you would to a regular Wi-Fi network. The downside is that it drains your phone's battery.

2. Use a second laptop as a bridge

If you have a laptop with Wi-Fi, connect it to the network, then:

  1. On Windows: Settings → Network & Internet → Mobile Hotspot → Allow sharing.
  2. On macOS: System Preferences → Sharing → turn on Public Internet through Wi-Fi.

Now connect your desktop PC to your laptop via cable or a second Wi-Fi network.

3. Powerline adapters

Devices like TP-Link AV600 They transmit the internet signal through electrical wiring. One adapter connects to the router, the other to the PC. The downside is that it depends on the quality of the wiring in the house.

⚠️ Attention: When using your phone as a hotspot, disable automatic Wi-Fi shutdown in the battery settings (on Android this can be called Adaptive battery saving).

8. Optimize Wi-Fi signal for stable operation

To avoid slow connection, follow these tips:

  • 📶 Router location: Place it in the center of the house, raise it to a height of 1-1.5 m, avoid concrete or metal walls.
  • 📶 Router settings:
    • Change the default channel to a free one (use applications like Wi-Fi Analyzer for analysis).
    • Turn on WMM (Wi-Fi Multimedia) for traffic prioritization.
    • Turn it off WPS, if you don’t use it, it’s a vulnerability.
  • 📶 Updates: update your router firmware regularly (via the web interface).
  • 📶 Antennas: If the signal is weak, replace the standard antennas of the router with directional ones (for example, TP-Link TL-ANT2408CL).

For advanced users:

  • 🛠️ Set up QoS (Quality of Service) on the router to prioritize PC traffic.
  • 🛠️ Use it static IP for PC to avoid DHCP conflicts.
  • 🛠️ If the router supports MU-MIMO, enable this feature to work with multiple devices simultaneously.

FAQ: Frequently asked questions about connecting Wi-Fi to your PC

My PC can't see any Wi-Fi networks, even though the adapter is installed. What should I do?

Check:

  1. Is the adapter included in Device Manager (is there a red cross or exclamation mark).
  2. Is Wi-Fi disabled by a hardware button (on some motherboards or laptops).
  3. Is the router working (reboot it, check the indicators).
  4. Does the router hide the SSID (in this case, connection is only possible manually via Settings → Network → Wi-Fi → Hidden Network).

If the adapter USB, try connecting it to a different port (preferably USB 3.0 blue color).

Is it possible to connect a PC to Wi-Fi without an adapter, using only the cable from the router?

No, you need one for wireless connection. Wi-Fi adapter (built-in or external). The cable from the router to the PC is wired connection (Ethernet), it has nothing to do with Wi-Fi.

However, you can use a cable to configure the router and then connect other devices via Wi-Fi. Or you can share Wi-Fi from a laptop that's itself connected to the router via a cable (see the section on alternative methods).

Why is my Wi-Fi speed on my PC slower than on my phone?

There are several reasons:

  • 📉 The PC adapter operates on an outdated standard (e.g. 802.11n instead of 802.11ac).
  • 📉 The phone is connected to the range 5 GHz, and PC - to 2.4 GHz (the latter is slower and busier).
  • 📉 The adapter driver is not optimized (try downloading it from the manufacturer's website, not from Windows Update).
  • 📉 The router limits the speed for some devices (check the settings) QoS).

To fix the problem:

  1. Update the adapter driver.
  2. Connect your PC to a 5 GHz network (if your router supports it).
  3. Check the channel load using the app Wi-Fi Analyzer and change the channel in the router settings.
How to connect to Wi-Fi if you forgot the password?

There are several ways:

  1. View the password on another connected device:
    • On Windows: Settings → Network & Internet → Wi-Fi → Manage known networks → select network → Properties → scroll to Password.
    • On macOS: open Bunch of keys, find the name of the network and double-click on it.
  2. Reset the password on the router:
    • Click the button Reset on the router (hold for 10-15 seconds).
    • Connect to the network with the default name (indicated on the router sticker) and password (usually admin or an empty field).
  • Use WPS:
    • Click the button WPS on the router, then select the network on the PC and wait for the connection (works if WPS is enabled in the router settings).

    If the router is rented from a provider, the password may be specified in the contract or personal account.

  • Is it possible to connect a PC to public Wi-Fi (in a cafe, airport)?

    Yes, but there are some nuances:

    • 🌐 Many public networks require authorization through a browser (the so-called captive portal). Once connected, open any website (for example, google.com), and you will see a form for entering your login/password or accepting the terms and conditions.
    • 🔒 Such networks are often unprotected - Do not enter passwords for important accounts and use VPN.
    • 📶 Speed ​​may be limited (for example, up to 5 Mbps per device).

    On Windows Sometimes you have to manually enter proxy or DNS settings. If you're unable to connect, try:

    netsh interface ip set dns "Wi-Fi" static 8.8.8.8

    (this will install Google's DNS).