Connecting a computer to a wireless network is a task that every user faces sooner or later. Even if you already have a wired connection, Wi-Fi It gives you freedom of movement, the ability to use your laptop in any room, and eliminates unnecessary cables. However, the process isn't always smooth: the adapter isn't detected, the password isn't correct, or the signal keeps dropping out.
In this article, we'll cover all connection methods—from the standard control panel to manual configuration via the command line. We'll also cover common errors (for example, Error 651 or No connections available) and we'll explain how to fix them. And if you have a desktop PC without a built-in Wi-Fi module, we will show you how to select and install an external adapter.
The instruction is valid for Windows 10/11, Linux (for example Ubuntu/Debian) And macOSAll steps have been tested on real devices, but please note: the router interface and OS may differ slightly depending on the model and firmware version.
1. Check if your computer has a Wi-Fi adapter
Before attempting to connect to the network, make sure your computer supports wireless connection at all. laptops Wi-Fi module usually built in, and in stationary PCs it often has to be purchased separately.
To check if the adapter is available Windows:
- Click
Win + R, enterdevmgmt.mscand pressEnter. - IN
Device Managerexpand the sectionNetwork adapters. - Look for devices with names like
Wireless,Wi-Fi,802.11or brands Intel, Qualcomm Atheros, Realtek.
If you don't have such an adapter, you'll have to purchase an external one. Popular options:
- 🔌 USB adapters (For example, TP-Link TL-WN725N or ASUS USB-AC56) - easy to install, but can get hot.
- 🖥️ PCIe cards (For example, Intel Wi-Fi 6 AX200) - for stationary PCs, require disassembling the system unit.
- 📶 M.2 modules (For example, Broadcom BCM94360) - for mini-PCs and some laptops.
For Linux The adapter is checked using the command:
lspci | grep -i network
iwconfig
If the output contains a line with wlan0 or wlp — There is an adapter, but it requires drivers.
⚠️ Attention: Some are cheap USB adapters (especially on chips Realtek RTL8188) don't work well with Linux And macOSBefore purchasing, check compatibility on the manufacturer's website.
2. Standard connection via Windows Control Panel
The easiest way is to use the OS's built-in tools. Let's look at an example. Windows 11 (V Windows 10 The steps are similar, but the menu design may differ).
Instructions:
- Click on the network icon in the lower right corner of the taskbar (next to the clock).
- In the list of available networks, find the name of your Wi-Fi (For example,
TP-Link_1234). - Click on it and enter the password. If the password was saved previously, the connection will occur automatically.
- Check the box
Connect automatically, so you don't have to enter your password every time.
If there is no network icon:
- 🔍 Check if it's enabled Airplane mode** (turn it off in
Notification Centeror throughWin + A). - 🔄 Restart your computer - this can sometimes help with network service failures.
- 🛠️ Launch
Network troubleshooting(right click on the network icon →Troubleshooting).
IN Windows 10 path to network settings: Start → Settings → Network & Internet → Wi-Fi.
The adapter is enabled in Device Manager|
Airplane mode is disabled|
The router is turned on and distributing Wi-Fi|
The network password is taken from the sticker on the router (if you haven't changed it) -->
3. Connecting via the command line (for advanced users)
If the graphical interface does not work (for example, due to a system crash), you can connect to the network via Command line (CMD). This method is also useful for automating connections across multiple PCs.
Steps for Windows:
- Launch
CMDas administrator (Win + X → Command Prompt (Administrator)). - View the list of available networks:
netsh wlan show networks - Connect to the desired network (replace
NETWORK_NAMEAndPASSWORD):netsh wlan connect name="NETWORK_NAME" ssid="NETWORK_NAME" interface="Wi-Fi"When prompted for a password, enter it manually.
- Check your connection status:
netsh wlan show interfaces
For Linux (Debian/Ubuntu) use nmcli:
sudo nmcli dev wifi list # Show available networks
sudo nmcli dev wifi connect "NETWORK_NAME" password "PASSWORD" # Connect
IN macOS can be used networksetup:
networksetup -listallhardwareports # List network interfaces
networksetup -setairportnetwork en0"NETWORK_NAME""PASSWORD" # Connect
⚠️ Attention: IN Windows password when connecting via netsh It's not saved in the system. To remember it, use the graphical interface at least once.
How to connect to a hidden network (without broadcasting the SSID)
To connect to a network that does not broadcast its name (hidden SSID), use the command:
netsh wlan add profile filename="C:\path\to\file.xml"
Where xml file must contain the network configuration. Example file:
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1"><name>NETWORK_NAME</name>
<SSIDConfig>
<SSID>
<name>NETWORK_NAME</name>
</SSID>
<nonBroadcast>true</nonBroadcast>
</SSIDConfig>
<connectionType>ESS</connectionType>
<MSM>
<security>
<authEncryption>
<authentication>WPA2PSK</authentication>
<encryption>AES</encryption>
<useOneX>false</useOneX>
</authEncryption>
<sharedKey>
<keyType>passPhrase</keyType>
<protected>false</protected>
<keyMaterial>PASSWORD</keyMaterial>
</sharedKey>
</security>
</MSM>
</WLANProfile>
After adding the profile, connect with the command netsh wlan connect name="NETWORK_NAME".
4. Setting up Wi-Fi on computers without a built-in adapter
If your desktop PC does not have Wi-Fi module, you'll have to purchase an external device. Let's look at two popular options: USB adapters And PCIe cards.
USB adapters — the easiest way to add Wi-Fi:
- ✅ Pros: no PC disassembly required, inexpensive (from 500 ₽), compatible with most operating systems.
- ❌ Cons: takes up a USB port, can overheat, limited speed (usually up to
300 Mbps).
Recommended models:
| Model | Standard | Max. speed | Price (2026) | Peculiarities |
|---|---|---|---|---|
| TP-Link TL-WN725N | Wi-Fi 4 (802.11n) | 150 Mbps | ~600 ₽ | Compact but weak signal |
| ASUS USB-AC56 | Wi-Fi 5 (802.11ac) | 867 Mbps | ~2 500 ₽ | Dual antenna, good for gaming |
| Tenda U12 | Wi-Fi 6 (802.11ax) | 1200 Mbps | ~1 800 ₽ | Supports MU-MIMO |
PCIe cards are installed in the slot PCI Express on the motherboard:
- ✅ Pros: high speed (up to
2400 Mbps), stable signal, antennas are placed outside. - ❌ Cons: require disassembling the PC, more expensive (from 2000 ₽), are not suitable for laptops.
Popular models:
- 🖥️ Intel Wi-Fi 6 AX200 - supports
Wi-Fi 6, low power consumption. - 🖥️ TP-Link Archer TX3000E - double range (
2.4/5 GHz),Bluetooth 5.0. - 🖥️ ASUS PCE-AC88 — 4 antennas, speed up to
2100 Mbps.
After installing the adapter:
- Install the drivers from the disk (if included) or download them from the manufacturer's website.
- IN
Device ManagerCheck that the device was detected without errors. - Connect to the network as described in Section 2.
⚠️ Attention: When purchasing PCIe cards Make sure there is a free slot on your motherboardPCIe x1orPCIe x4. In small buildings (Mini-ITX) there may not be enough space.
5. Typical mistakes and their solutions
Even if everything is configured correctly, problems sometimes arise. Let's look at the most common errors and how to fix them.
Error: "No connections available" or "Wi-Fi is disabled"
- 🔌 Check if it is enabled Wi-Fi adapter V
Device Manager(right click →Engage). - 🔄 Reboot your router (pull the plug for 30 seconds).
- 📡 Make sure your router is not in standby mode
802.11r (Fast Roaming)- some adapters do not support it.
Error: "The network settings saved on this computer do not match the requirements of this network."
This means that the network security type or password has changed. Solution:
- Open
Settings → Network & Internet → Wi-Fi → Manage known networks. - Find your network and click
Forget. - Please reconnect using your current password.
Error 651: "The modem or other communications device reported an error."
Most often occurs due to problems with drivers or settings TCP/IPProcedure:
- Update your adapter driver via
device Manager. - Discard the stack
TCP/IP:netsh int ip resetnetsh winsock reset - Restart your PC.
The network connects, but the internet doesn't work.
- 🔧 Check your settings
IPAndDNS:ipconfig /allIf
IP addressstarts with169.254— the network does not provide an address (DHCP(doesn't work). - 🌐 Try to enter it manually
DNSfrom Google (8.8.8.8) or Cloudflare (1.1.1.1). - 🔒 Make sure that the router is not turned on
MAC filter(it can block your PC).
6. Optimize Wi-Fi signal for a stable connection
Even if the connection is successful, the speed may be slow and the connection may be unstable. Here's how to improve the signal:
Selecting the right channel and band
- 📶 Range
5 GHzfaster, but passes less through walls.2.4 GHzslower, but more stable over long distances. - 🔢 In the router settings (
192.168.0.1or192.168.1.1) choose the least loaded channel (use apps like WiFi Analyzer for analysis).
Router placement
- 📍 Install the router in the center of the house, raise it higher (for example, on a cabinet).
- 🚫 Avoid placing near microwaves, cordless phones and metal objects.
Updating the router firmware
Outdated firmware may limit speed or cause connection drops. Update it:
- Go to the router's web interface (usually
192.168.0.1). - Find the section
Firmware update(For example,Administration → Firmware Upgrade). - Download the latest version from the manufacturer's website and upload it.
Using repeaters and mesh systems
If the signal is weak in some rooms:
- 🔄 Repeater - enhances the signal of an existing network (for example, TP-Link RE605).
- 🏠 Mesh system - several access points operating as one network (for example, Google Nest WiFi).
⚠️ Attention: Cheap repeaters can cut your speed in half. If your plan100 Mbps, after the repeater there will remain50 Mbps.
7. Connecting to Wi-Fi on Linux and macOS
IN Linux And macOS The connection process is a little different from WindowsLet's consider both options.
Linux (Ubuntu/Debian)
Most distributions use NetworkManager for network management. Instructions:
- Click on the network icon in the upper right corner.
- Select your network and enter the password.
- If there is no icon, install it.
NetworkManager:sudo apt updatesudo apt install network-manager
To configure manually, edit the file /etc/network/interfaces:
auto wlan0iface wlan0 inet dhcp
wpa-ssid"NETWORK_NAME"
wpa-psk"PASSWORD"
Then restart the network:
sudo systemctl restart networking
macOS
IN macOS connection is as simple as possible:
- Click on the icon Wi-Fi in the menu bar.
- Select a network and enter the password.
- If the network is not in the list, check if it is enabled. Wi-Fi (
System Preferences → Network).
If problems arise:
- 🔄 Reboot
mDNSResponder(responsible for network connections):sudo killall -HUP mDNSResponder - 🗑️ Delete saved network settings:
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plistsudo rm /Library/Preferences/SystemConfiguration/preferences.plist
IN macOS It is also useful to reset SMC (system control controller), if Wi-Fi does not turn on:
- Shut down your Mac.
- Press and hold
Shift + Control + Option+ power button for 10 seconds. - Turn on your Mac and check the connection.
8. Security: How to protect your Wi-Fi connection
Once you've successfully connected, don't forget about security. An unsecured network can become a target for hackers or neighbors who can tie up your connection.
Basic safety rules:
- 🔐 Use
WPA3(or at leastWPA2) instead of the outdated oneWEP. - 🔑 Change the default router password (
admin/admin) to complex (for example,k7#pL9!qR2$v). - 📛 Turn off
WPS- This function is easy to hack. - 👤 Turn it on
MAC filteringto allow only your devices to connect.
Additional measures:
- 🌐 Set up
guest networkfor friends - it will be isolated from your main network. - 🔄 Update your router firmware regularly (every 3–6 months).
- 📡 Turn off
remote controlrouter via the Internet (sectionAdministration → Remote Management).
To check who is connected to your network:
- Go to the router's web interface (
192.168.0.1). - Find the section
DHCP Clients ListorConnected Devices. - If you see unfamiliar devices, change the network password.
⚠️ Attention: Don't use simple passwords like12345678orqwertyHacking such a network takes less than a minute using specialized software.
FAQ: Frequently asked questions about connecting a PC to Wi-Fi
My computer can't see Wi-Fi networks, even though they're available on my phone. What's the problem?
Possible reasons:
- 🔌 The Wi-Fi adapter is disabled V
Device Manageror physically (some laptops have a separate button). - 🔄 The adapter driver is out of date. - update it through
device Manageror from the manufacturer's website. - 📡 The router operates in 802.11ac mode., and your adapter only supports
802.11nTry setting your router to mixed mode (802.11b/g/n/ac). - 🔒 The network is hidden (not broadcasting the SSID) - connect manually as described in Section 3.
If nothing helps, try connecting the adapter to a different USB port (for external devices) or test it on another computer.
How to connect to Wi-Fi without a password (if you forgot it)?
If you forgot your network password but have previously connected to it on this computer:
- IN Windows open
Settings → Network & Internet → Wi-Fi → Manage known networks. - Click on your network →
Properties→ scroll toPassword. - Check the box
Show entered charactersto see the password.
If there was no connection:
- 🔑 Look at the password on the router sticker (usually indicated as
Wi-Fi PasswordorKey). - 🔧 Reset your router to factory settings (button
Resetfor 10 seconds) and set up again.
Never use Wi-Fi hacking software - it is illegal and may result in your device being banned from the network.
Why is Wi-Fi slow on my computer but fast on my phone?
The reasons may be on both the PC and the router side:
- 🖥️ The computer adapter is weak. - check its model in
Device Manager. If this802.11n(Max.150 Mbps), think about upgrading. - 📶 The router is overloaded - Disable unnecessary devices or limit their speed in the settings (
QoS). - 🔄 The channel is loaded - change the channel in the router settings (use
5 GHzfor less interference). - 🛠️ The adapter driver is out of date. - update it or roll back to the previous version.
- 🦠 Viruses or background programs — check your computer with an antivirus and close torrents/updates.
Also try connecting to the router with a cable and check the speed on speedtest.netIf it's low, the problem is with your provider.
Is it possible to connect an old computer (2010-2015) to a modern Wi-Fi?
Yes, but there may be some restrictions:
- ✅ If you have it on your PC
Wi-Fi adapter(even802.11g), it will connect, but the speed will be low (54 Mbps). - ⚠️ Old adapters (for example, on a chip
Broadcom