Connect a desktop computer to the Internet via Wi-Fi router Without a network cable and an external adapter, it seems impossible—especially if the motherboard doesn't have a built-in wireless module. However, there are legal and technically sound ways to circumvent this limitation using readily available devices or hidden operating system features. In this article, we'll explore Three proven methods that work on 90% of modern PCs running Windows, macOS, or Linux., including cases with outdated hardware.
The main problem users have is the belief that wireless connection requires a device USB Wi-Fi adapter or PCI-e cardIn practice, you can use a smartphone, a second computer, or even the router itself as a "bridge." We've analyzed each method based on speed, stability, and setup complexity to help you choose the best option. Important: Some solutions require temporary access to another Wi-Fi device, but the end result is a full connection to your PC without any additional costs.
1. Using your smartphone as a USB modem (the most universal method)
If you have Android-smartphone or iPhone with function support USB tetheringThis is the easiest way to access the internet on a PC without an adapter. This method works on all versions of Windows (starting with 7), macOS, and Linux, and doesn't require root access or jailbreaking. Connection speed will be limited by the USB port's bandwidth (up to 480 Mbps for USB 2.0), but for most tasks this is sufficient.
Advantages of the method:
- No need to configure a router or buy equipment.
- Works even if there is no Wi-Fi on the PC at all (including the absence of drivers).
- Suitable for laptops and desktop computers.
- 📱 For Android: Connect your phone to your PC via USB cable → open
Settings → Network & Internet → Hotspot & Tethering→ turn onUSB modem. - 🍎 For iPhone: Connect your iPhone to your computer → in your phone settings, go to
Modem mode→ enable the optionUSB only. - ⚡ Important: On some Android devices (eg. Xiaomi or Huawei) must be additionally enabled
Transferring data via USBin the notification curtain.
⚠️ Please note: Mobile carriers may block tethering or charge additional fees. Before using, check your plan in your account or with your carrier. Some plans (such as "unlimited") limit tethering speed after the limit is exceeded.
Enable modem mode on your smartphone|Connect your phone to your PC using the original cable|Check that the drivers for the device are installed on your PC|Disable VPN on your phone (it may be blocking the connection)|Restart your PC if the network connection does not appear-->
2. Connecting via a second computer or laptop (Wi-Fi bridge)
If you have at your disposal laptop, tablet or a second PC with working Wi-Fi, it can be used as an “intermediary” for distributing the Internet via cable (Ethernet) to the main computer. This method is called network bridge and doesn't require any adapters. Connection speed is limited only by the router's capabilities, not the USB port (as is the case with a smartphone).
How does this work:
1. The laptop connects to the router via Wi-Fi.
2. The laptop distributes the Internet to the desktop PC via an Ethernet cable.
3. The main computer is configured to obtain an IP address automatically (DHCP).
- 🖥️ On Windows: On your laptop, open
Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings. SelectWireless networkAndEthernet, right-click →Setting up the bridge. - 🍏 On macOS: Go to
System Preferences → Sharing, selectPublic Internet→ in the fieldGeneral connectionplease indicateWi-Fi, and inFor computers using—Thunderbolt/Ethernet. - 🐧 On Linux: Use the command to enable forwarding:
sudo sysctl -w net.ipv4.ip_forward=1sudo iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
sudo iptables -A FORWARD -i enp0s3 -o wlp3s0 -j ACCEPT(replace
wlp3s0to your Wi-Fi interface, andenp0s3— on Ethernet).
| Intermediate device OS | Max. bridge speed | Is a cable required? | Difficulty of setup |
|---|---|---|---|
| Windows 10/11 | Up to 1 Gbps | Yes (Ethernet) | Low |
| macOS | Up to 1 Gbps | Yes (Thunderbolt/Ethernet) | Average |
| Linux (Ubuntu/Debian) | Up to 1 Gbps | Yes (Ethernet) | High (requires commands) |
| Android (with OTG adapter) | Up to 480 Mbps | Yes (USB-C → Ethernet) | High (root required) |
⚠️ Note: When setting up a bridge on Windows, IP address conflicts sometimes occur. If the internet doesn't appear on the main PC, manually assign it an IP address from the laptop's subnet (e.g.192.168.137.2with a mask255.255.255.0and the gateway192.168.137.1).
Smartphone as a modem|Laptop as a Wi-Fi bridge|External Wi-Fi adapter|Network cable from a router|Other-->
3. Connecting via a router with WPS function (without password)
Little known fact: many modern routers (for example, TP-Link Archer, ASUS RT-AX, Keenetic) support technology WPS (Wi-Fi Protected Setup), which allows you to connect devices to a network without entering a password. If your PC has a Wi-Fi module (even if it's disabled in Device Manager), but you don't know the network password, WPS can be a lifesaver. This method only works if:
- The router is within range (up to 10 meters).
- The WPS function is enabled in the router settings.
- The PC has a physical Wi-Fi adapter (built-in or external), but it is not configured.
How to connect:
1. Press the button WPS on the back panel of the router (usually marked with a 🔄 icon).
2. During 2 minutes On your PC, run a network search - your network should appear with a mark WPS protected.
3. Connect without entering a password.
- ⚙️ How to enable WPS on a router: Go to the web interface (usually
192.168.0.1or192.168.1.1) → sectionWi-Fi → WPS→ activate the function. - ⏳ Duration of action: WPS mode is active
120 secondsafter pressing the button. If you don't have time, try again. - 🔒 Safety: Once connected, disable WPS in your router settings—it's a vulnerable technology that can be exploited by hackers.
Why is WPS considered insecure?
WPS technology is vulnerable to brute-force attacks due to the short PIN code (8 digits). An attacker can brute-force the combination in a few hours and connect to your network. Modern standards (WPA3) are abandoning WPS in favor of more secure authentication methods.
4. Alternative methods: from Bluetooth to Powerline adapters
If none of the above methods work, consider less obvious but effective options. They require additional equipment or specific conditions, but can be lifesaving in emergency situations.
Methods with additional equipment:
- 🔌 Powerline adapters: They transmit the internet signal through electrical wiring. Two adapters are required (one connects to the router, the other to the PC). Speeds up to
1 Gbps, but it depends on the quality of the wiring. - 📶 4G/5G router: If the main router is unavailable, you can use a mobile router (for example, Huawei E5577 or ZTE MF920) with a SIM card.
- 🖨️ USB Printer Server: Some models (eg TP-Link TL-PS310U) support Wi-Fi client mode and can distribute the Internet via USB.
Methods without equipment:
- 🔵 Bluetooth tethering: Slower than USB (up to
3 Mbps), but works on all smartphones. It can be enabled in the Bluetooth settings on your phone and PC. - 📡 Wi-Fi Direct: If your PC has a Wi-Fi module, you can connect directly to your smartphone in access point mode (without a router).
5. Troubleshooting: Why Your PC Won't Connect to Wi-Fi
If you're trying to connect using one of the methods described, but still can't connect to the internet on your PC, the problem may lie in your network settings, drivers, or hardware limitations. Let's look at common errors and their solutions.
Common causes of problems:
- 🚫 Missing Wi-Fi drivers: Even if the adapter is physically present, without drivers it will not be detected by the system. Check in
Device Manager(chapterNetwork adapters). - 🔌 Firewall blocking: Antivirus or built-in
Windows Defendermay block new connections. Temporarily disable protection for testing. - 📶 Weak signal: If the router is far away, try moving the intermediate device (laptop or smartphone) closer to the PC.
- 🔄 IP conflict: If you manually set a static IP address on your PC, it may conflict with the router's DHCP. Switch to
Obtain an IP automatically.
How to check Wi-Fi drivers:
- Click
Win + X→ selectdevice Manager. - Expand the section
Network adapters. - If there's an exclamation mark ⚠️ next to the adapter's name, the driver isn't working properly. Right-click →
Update driver. - If the adapter is not listed, it is disabled in the BIOS or is physically missing.
⚠️ Attention: On some motherboards (eg. ASUS Prime or MSI B450) The integrated Wi-Fi module is disabled by default in the BIOS. To enable it, press [Enable] when booting the PC.DelorF2, find the sectionAdvanced → Onboard Devices Configurationand enable the optionWi-Fi Controller.
6. Comparison of methods: which one to choose
To determine the best option, we'll evaluate each method based on key parameters: speed, reliability, setup complexity, and additional costs. Below is a comparison table to help you make your choice.
| Method | Speed | Reliability | Complexity | Additional equipment | Suitable for |
|---|---|---|---|---|---|
| USB modem (smartphone) | Up to 480 Mbps | High | Low | USB cable | Short-term connection, travel |
| Wi-Fi bridge (laptop) | Up to 1 Gbps | Average | Average | Ethernet cable | Permanent home/office use |
| WPS | Up to 866 Mbps (Wi-Fi 5) | Low | Low | No | Emergency connection (if you forgot your password) |
| Powerline adapters | Up to 1 Gbps | High | Low | Two adapters (~3000 rubles) | Homes with poor Wi-Fi coverage |
| Bluetooth tethering | Up to 3 Mbps | Low | Low | No | Transferring small files, instant messengers |
FAQ: Answers to Frequently Asked Questions
Is it possible to connect a PC to Wi-Fi without adapters or additional devices?
No, if your PC's motherboard doesn't physically have a Wi-Fi module, connecting to a wireless network without external devices (smartphone, second PC, or adapter) is impossible. However, you can use alternative data transmission channels - For example, Powerline adapters (Internet via electrical wiring) or USB modem via phone.
Why is the speed lower when connecting via a USB modem than via Wi-Fi?
USB tethering speed is limited by port version:
- USB 2.0: to 480 Mbps (really ~300 Mbps).
- USB 3.0: to 5 Gbps (really ~1 Gbps).
In addition, mobile operators often limit tethering speeds (for example, to
10 Mbps (on "unlimited" tariffs). Check the terms of your tariff.
Can I use an old router as a Wi-Fi adapter for my PC?
Yes, if your router supports the mode client (Client Mode) or repeaterTo do this:
1. Connect the router to the PC via cable (to the port LAN, Not WAN).
2. In the router settings (192.168.0.1) find the section Working mode and select Client or Bridge.
3. Connect to the main Wi-Fi network.
This method works on routers. TP-Link (mode
Client), ASUS (mode Media Bridge) And Keenetic (mode Network amplifier).
How do I connect a PC to Wi-Fi if it runs Linux?
All of the described methods work on Linux, but may require manual configuration. For example:
- For USB tethering sometimes you need to install a package usb-modeswitch:
sudo apt install usb-modeswitch
- For Wi-Fi bridge use iptables (an example is given above in the article).
- If the Wi-Fi adapter is not detected, check the chipset support:
lspci | grep -i network
To simplify the setup in Ubuntu/Mint, you can use the utility
nm-connection-editor.
Will the Wi-Fi bridge work if the laptop is connected to the router via cable?
No, to create a bridge, the laptop must be connected to the router. via Wi-FiIf the laptop is connected to the router via a cable, it won't be able to share the wireless network with the PC. In this case, it's better to use connection sharing (ICS) via Ethernet:
1. On a laptop: Control Panel → Network → Change adapter settings.
2. Right-click on Ethernet → Properties → tab Access.
3. Mark Allow other network users to share your Internet connection.