Changing the Wi-Fi protocol on a laptop is a task users face when they need to optimize internet speed, troubleshoot connection issues, or adapt to the requirements of a new network. Modern adapters support multiple wireless standards, from legacy 802.11b to the forefront Wi-Fi 6 (802.11ax) And Wi-Fi 6EHowever, a laptop doesn't always automatically select the most efficient protocol, especially in interference-ridden environments or when working with an outdated router.
In this article, we will look at how to manually change the Wi-Fi protocol on devices with Windows 10/11, macOS And LinuxWe'll also explain which standard is best for your needs. You'll learn how to check your adapter's current settings, what limitations may arise when changing protocols, and how to avoid common errors. We'll also pay special attention to troubleshooting problems if the connection becomes unstable or disappears completely after changing protocols.
Why you might need to change your Wi-Fi protocol
Automatic protocol selection doesn't always ensure optimal network performance. Here are the most common reasons why users decide to change their wireless protocol:
- 📉 Slow internet speed - if the router supports it Wi-Fi 5 (802.11ac), and the laptop works hard 802.11n, the actual speed may be 2–3 times lower than possible.
- 🔄 Incompatibility with the router - some older routers do not support new standards (for example, Wi-Fi 6), which leads to constant connection breaks.
- 🏠 Interference from neighboring networks — in apartment buildings, networks at a frequency
2.4 GHz(protocols 802.11b/g/n) are often overloaded. Switching to5 GHz(802.11ac/ax) may solve the problem. - 🔒 Safety requirements - Some corporate networks prohibit connections via legacy protocols due to vulnerabilities (for example, WPA2 not recommended for use with 802.11b).
It's important to understand that changing protocols doesn't always result in a speed boost. For example, if your internet provider offers a maximum speed plan 100 Mbps, transition from 802.11n (theoretical maximum 300 Mbps) on 802.11ac (1.3 Gbps) won't make a noticeable difference. However, on a local network (for example, when transferring files between devices), the difference will be noticeable.
⚠️ Attention: Not all laptops support modern protocols. For example, budget models from 2015–2018 often lack the module. Wi-Fi 5, not to mention Wi-Fi 6Before setting up, check the specifications of your adapter in Device Manager (Windows) or via terminal (Linux/macOS).
How to check the current Wi-Fi protocol on a laptop
Before changing settings, you need to find out which protocol is currently being used. The methods for checking this depend on the operating system.
For Windows 10/11
The easiest way is to use Task Manager:
- Click
Ctrl + Shift + Escto open Task Manager. - Go to the tab Performance → Wi-Fi.
- In the section Connection information find the line
Standard(For example, 802.11n or 802.11ac).
An alternative method is through command line:
netsh wlan show interfaces
In the commands output, find the line Radio type — the current protocol will be indicated there.
For macOS
On MacBook Information about the protocol can be obtained through Wireless Network Monitor:
- Hold down the key
Option (Alt)and click on the Wi-Fi icon in the menu bar. - Find the line in the drop-down list
PHY Mode- this is the current standard (for example, 802.11ac).
For Linux (Ubuntu/Debian)
In the terminal, run the command:
iwconfig
Or for more detailed information:
iw list | grep -A 10 "Supported interface modes"
The output will indicate the supported protocol (for example, IEEE 802.11ac).
How to change Wi-Fi protocol in Windows 10/11
IN Windows Changing the protocol is done through the network adapter settings. Important: Not all drivers support manual switching of standards. If the required option is not available, update the driver or use software from the adapter manufacturer (e.g., Intel PROSet for chips Intel).
Method 1: Via Device Manager
- Click
Win + Xand select device Manager. - Expand the branch Network adapters, find your Wi-Fi module (for example, Qualcomm Atheros QCA9377 or Intel Dual Band Wireless-AC 8265).
- Right click → Properties → tab Additionally.
- On the list Property find the parameter
Wireless Mode,802.11n/ac Wireless Modeor similar. - In the field Meaning select the desired protocol (for example, 802.11ac or 802.11a/n/ac).
- Click OK and restart your laptop.
If the required protocol is not in the list, try updating the driver:
- 🔄 In Device Manager Right-click on the adapter → Update driver → Automatic search.
- 💻 If the automatic search does not help, download the driver from the laptop manufacturer's website (for example, Lenovo Support, HP Software) or a Wi-Fi chip (for example, Intel Download Center).
Method 2: Via the Windows Registry (for advanced users)
If there is no option to change the protocol in the adapter settings, you can try changing the parameters through the registry. Be careful - Incorrect changes may cause network failures.
Registry Instructions (Advanced Method)
1. Click Win + R, enter regedit and confirm.
2. Follow the path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}.
3. In this branch, find the subfolder with your Wi-Fi adapter (usually it is 0001, 0002 etc.). Check by parameter DriverDesc.
4. Create a new parameter DWORD (32-bit) with a name PreferredBand and meaning:
- 1 — priority 2.4 GHz (protocols b/g/n),
- 2 — priority 5 GHz (protocols a/n/ac/ax).
5. Restart your laptop.
⚠️ Attention: Changing registry settings may disrupt the adapter's operation. Before editing, create a system restore point (Win + R→rstrui). If Wi-Fi stops working after the changes, return the valuePreferredBandV0or remove the parameter.
☑️ Preparing to change protocols in Windows
Setting up the Wi-Fi protocol on macOS
IN macOS Manual protocol selection options are limited—the system automatically selects the optimal standard depending on the network. However, you can set the range priority (2.4 GHz or 5 GHz), which indirectly influences the choice of protocol.
Method 1: Range Priority via Terminal
Open Terminal (Applications → Utilities → Terminal) and run the command:
networksetup -setpreferredwirelessstandard [interface] [standard]
Where:
[interface]— the name of your Wi-Fi adapter (you can find out using the commandnetworksetup -listallhardwareports, usually it isen0oren1).[standard]- one of the options:a— 5 GHz (protocols 802.11a/ac/ax),b— 2.4 GHz (protocols 802.11b/g/n),abg— automatic selection.
Example command for priority 5 GHz:
networksetup -setpreferredwirelessstandard en0 a
Method 2: Reset network settings
If macOS persistently selects a suboptimal protocol, try resetting your network settings:
- Open System Preferences → Net.
- Select Wi-Fi → click Additionally.
- Go to the tab TCP/IP and press Renew DHCP lease.
- On the tab Wi-Fi delete all saved networks by clicking –.
- Reboot MacBook and reconnect to the network.
⚠️ Attention: On MacBook with chips Broadcom (models before 2020) may not be supported Wi-Fi 6, even if your router supports it. Check your model's specifications on the website. Apple.
Changing the Wi-Fi Protocol in Linux (Ubuntu, Debian, Fedora)
IN Linux Setting up the Wi-Fi protocol requires working with configuration files or utilities like iwconfig And nmcli. The method depends on the network manager used (NetworkManager, Wicd and others).
Method 1: Via NetworkManager (GUI)
If you are using a graphical interface (eg. GNOME or KDE):
- Click on the Wi-Fi icon in the taskbar → Network settings.
- Select your connection → Settings (gear icon).
- Go to the tab Wi-Fi or Security.
- If there is an option Mode or Standard, select the desired protocol (for example, 802.11a For
5 GHz). - Save changes and reconnect.
Method 2: Via terminal (nmcli)
For advanced users:
- View the list of available networks:
nmcli device wifi list
- Connect to the network by specifying the protocol (for example, only 5 GHz):
nmcli connection add type wifi con-name "MyWiFi" ifname wlp3s0 ssid "Network_name" -- wifi.band a
Where:
wifi.band a— priority5 GHz(protocols a/ac/ax),wifi.band bg— priority2.4 GHz(protocols b/g/n).
Method 3: Manually specifying the protocol in the configuration file
Open the network settings file (for example, for Netplan V Ubuntu):
sudo nano /etc/netplan/01-network-manager-all.yaml
Add a line specifying the range (example for 5 GHz):
wifi:access-points:
"Network_name":
band: 5GHz
password: "your_password"
Apply changes:
sudo netplan apply
⚠️ Attention: In some distributions (for example, Arch Linux) Wi-Fi settings are controlled viawpa_supplicant. In this case, you will have to edit the file/etc/wpa_supplicant/wpa_supplicant.conf, adding a linefrequency=5180(For5 GHz) into the network block.
Which Wi-Fi protocol should you choose? Comparison chart
The protocol you choose depends on your needs, router specifications, and the standards your laptop supports. Below is a comparison of key parameters:
| Protocol | Frequency | Max. speed | Range | Noise immunity | Suitable for |
|---|---|---|---|---|---|
| 802.11b | 2.4 GHz |
11 Mbps | ⭐⭐⭐⭐ | ⭐ | Legacy devices, low-speed tasks |
| 802.11g | 2.4 GHz |
54 Mbps | ⭐⭐⭐ | ⭐⭐ | Basic surfing, mail |
| 802.11n (Wi-Fi 4) | 2.4/5 GHz |
300–600 Mbps | ⭐⭐⭐ | ⭐⭐⭐ | Streaming video, online games (with limitations) |
| 802.11ac (Wi-Fi 5) | 5 GHz |
1.3 Gbps | ⭐⭐ | ⭐⭐⭐⭐ | 4K streaming, multiplayer gaming, file transfer |
| 802.11ax (Wi-Fi 6) | 2.4/5/6 GHz |
2.4–9.6 Gbps | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | VR/AR, 8K content, multi-device networks |
Critical information: If your router is in the mode 802.11n/ac/ax, but the laptop stubbornly connects 802.11g, the problem may be in the settings channel width on the router. For Wi-Fi 5/6 It is recommended to set the channel width 80 MHz (For 5 GHz) or 160 MHz (For Wi-Fi 6).
What to do if Wi-Fi doesn't work after changing the protocol
Sometimes, after changing the protocol, the connection is lost or becomes unstable. Here's a troubleshooting algorithm:
1. Check the compatibility of your router and laptop
- 🔍 Make sure your router supports the selected protocol. For example, if you selected 802.11ax, and the router is TP-Link Archer C50 (only 802.11n), the connection will not be established.
- 📡 Check if the required range is enabled on your router. 5 GHz may require separate configuration in the web interface (usually at
192.168.0.1or192.168.1.1).
2. Reset network settings
IN Windows:
netsh int ip resetnetsh winsock reset
ipconfig /flushdns
IN macOS:
sudo ifconfig en0 down
sudo ifconfig en0 up
IN Linux:
sudo systemctl restart NetworkManager
3. Check your drivers
Outdated or corrupted drivers are a common cause of problems. Update them:
- 🖥️ Windows: through device Manager or the manufacturer's utility (for example, Intel Driver & Support Assistant).
- 🍎 macOS: update the system via System Settings → Software Update.
- 🐧 Linux: execute:
sudo apt update && sudo apt upgrade -y # for Debian/Ubuntu
sudo dnf upgrade --refresh -y # for Fedora
4. Check your security settings
Some protocols are incompatible with legacy encryption methods. For example, Wi-Fi 6 requires WPA3, and if the router has WPA or WEP, the connection will not be established. Update your router's security settings:
- 🔐 Log in to your router's web interface.
- Go to the section Wireless Security or Wi-Fi Security.
- Select WPA2-PSK (recommended) or WPA3-PSK (For Wi-Fi 6).
FAQ: Frequently asked questions about changing Wi-Fi protocols
Is it possible to change the Wi-Fi protocol on a laptop with Windows 7?
IN Windows 7 Manual protocol switching options are limited. You can:
- Update your Wi-Fi adapter driver to the latest version (sometimes support for new standards is added).
- Use software from the adapter manufacturer (eg. Intel PROSet for chips Intel).
- Change range priority (
2.4 GHz/5 GHz) via the registry (see the section about Windows 10/11).
However Windows 7 does not support Wi-Fi 6 at the system level, even if the adapter supports it.
Why didn't the speed increase after changing the protocol to 802.11ac?
There may be several reasons:
- 📡 The router does not support 802.11ac or its settings limit the speed (for example, the channel width is set to
20 MHzinstead of80 MHz). - 📶 Signal on frequency
5 GHzweaker than on2.4 GHz, due to obstacles (walls, furniture). - 🖥️ The laptop is connected to the router via an outdated standard (check in Task Manager, as described above).
- 🌐 Restrictions from the provider (for example, a tariff with maximum speed
100 Mbps).
Check your connection speed via Speedtest, connecting to the router via cable. If the cable and Wi-Fi speeds are the same, the problem isn't with the protocol.
How can I restore the old settings if Wi-Fi stops working after making changes?
If you changed the protocol through device Manager or registry, return the settings as follows:
- 🔄 In Windows: go to device Manager, right-click on the adapter → Properties → Additionally → return value
Wireless ModeV Auto or 802.11a/b/g. - 🔧 In registry: delete the created parameter
PreferredBandor set its value to0. - 🍎 In macOS: do it in Terminal:
networksetup -setpreferredwirelessstandard en0 abg
If nothing helps, reset your network settings to factory defaults or restore your system from a restore point.
Is it possible to use 2.4GHz and 5GHz at the same time?
Yes, many modern routers support it. simultaneous work in both ranges. To do this:
- Go to your router settings (usually
192.168.0.1or192.168.1.1). - Find the section Wireless or Wi-Fi.
- Activate both networks (
2.4 GHzAnd5 GHz) with different names (for example,MyWiFi_2GAndMyWiFi_5G). - On your laptop, connect to the required network depending on your tasks:
2.4 GHz- for greater range (for example, in another room),5 GHz— for maximum speed (for example, for gaming or streaming).
Please note: Some budget routers do not support simultaneous operation in both ranges.
Does Wi-Fi protocol affect ping in online games?
Yes, but not directly. The protocol's influence on ping (delay) is associated with the following factors:
- 🎮 Connection stability: protocols 802.11ac/ax on frequency
5 GHzless susceptible to interference, which reduces packet loss and, as a result, ping. - 📡 Channel congestion: on
2.4 GHz(protocols b/g/n) are often congested with neighboring networks, which increases latency. - 🔄 QoS mechanisms: modern protocols (Wi-Fi 6) support OFDMA And TWT, which optimize traffic for games and video calls.
However, if your ISP provides high ping initially (for example, 100+ ms), changing the Wi-Fi protocol won't solve the problem—you'll need to contact your provider or use a VPN with optimized routes for gaming.