Switching your laptop's internet connection from Wi-Fi to a network cable: instructions for all operating systems

Switching from a wireless to a wired connection on a laptop seems like a simple task – just plug the cable into the port. RJ-45 and wait for the automatic connection. However, in practice, users encounter problems: the internet doesn't appear, the system freezes on Wi-Fi, or the network card refuses to work. The reasons lie in connection priority settings, driver conflicts, or even hardware limitations of some laptop models (for example, Ultrabook (often there is no built-in Ethernet port).

In this article we will analyze Step-by-step instructions for Windows 10/11, macOS, and LinuxWe'll explain why the system might ignore a wired connection and show you how to manually prioritize networks. We'll also look at Hidden router settings that block Wi-Fi and Ethernet from being active simultaneously on a single device — this problem is relevant for 15% of home networks (research data Netgear (as of 2023). If your laptop doesn't detect the cable at all, there's a section at the end of the article on hardware diagnostics.

Why doesn't my laptop switch to cable automatically?

By default, operating systems should prioritize wired connection Over Wi-Fi due to its greater stability and speed. But in practice, automatic switching doesn't always work. Here are the key reasons:

  • 🔌 Interface metricsWindows assigns a "metric" (a numerical priority value) to each connection. If the Wi-Fi metric is lower than the Ethernet metric, the system will remain on the wireless network.
  • 🔄 Router policy: Some routers (eg. TP-Link Archer C7 or ASUS RT-AX88U) block the simultaneous use of Wi-Fi and Ethernet by one device by default.
  • 🛠️ Network card drivers: Outdated or corrupted drivers Realtek PCIe GBE or Intel I219-V may "forget" about the existence of the Ethernet port.
  • Energy saving: In the power settings, you can enable the Ethernet shutdown mode to save battery power (relevant for laptops) Lenovo ThinkPad And Dell XPS).

Before manually adjusting priorities, please check physical connectionThe cable should be firmly inserted, and the port indicator on the laptop (if available) should be green or orange. If there's no indicator, check the network icon in the system tray—if it shows "no connection," the problem may be with the cable or router.

📊 What connection type do you use most often?
Wi-Fi only
Cable only
Both depending on the situation
Don't know

Switching to a Cable in Windows 10 and 11: Step-by-Step Instructions

In modern versions of Windows, the switching process is as automated as possible, but sometimes manual configuration is required. Follow this algorithm:

  1. Connect the Ethernet cable to the port RJ-45 on the laptop. If there is no port, use USB-Ethernet adapter (we recommend models on a chip AX88179 for stable operation).

  2. Open Settings → Network & Internet → EthernetThe system should automatically detect the new connection.

  3. If the Internet does not appear, click on the Wi-Fi connection and select DisableIn 90% of cases this is enough to force switching.

If automatic switching does not work, Change network priority manually:

  1. Click Win + R, enter ncpa.cpl and press EnterThe Network Connections window will open.

  2. Click Altto open the menu, then select More → Advanced Options....

  3. In the Connections list, select Ethernet and click the green up arrow to move it above Wi-Fi. Save the changes.

Is the cable connected to the correct port on the router (usually the yellow port labeled LAN)?

Is the Ethernet light on your laptop or adapter?

Is VPN or proxy disabled in system settings?

Are your network card drivers updated (check in Device Manager)?

-->

After making the changes, restart your laptop. If the problem persists, check your router settings—some models (e.g., Keenetic) require enable Bridge mode for simultaneous operation of Wi-Fi and Ethernet.

⚠️ Attention: On laptops with Killer Networking (For example, MSI GS66 or Acer Predator) firmware may block switching. Go to Killer Control Center and disable the option Bandwidth Control.

Setting Network Priority via the Command Line (for Advanced Users)

If the GUI doesn't help, you can manually change the connection metric via CMDThis method works in both Windows 10 and Windows 11:

  1. Open Command Prompt as Administrator (Win + X → Terminal (Admin)).

  2. Enter the command to view current metrics:

    route print

    Find the lines with 0.0.0.0 and look at the values ​​in the "Metric" column for Wi-Fi and Ethernet.

  3. Change the Ethernet metric (replace 10 (a value lower than that of Wi-Fi):

    route change 0.0.0.0 mask 0.0.0.0 [gateway] metric 10 if [interface_ID]

    The interface ID can be found using the command ipconfig /all (look for "Ethernet Adapter").

Example command for gateway 192.168.1.1 and interface with ID 15:

route change 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 5 if 15

After execution, check the changes with the command route printIf the Ethernet metric becomes lower than the Wi-Fi metric, the system will use the wired connection by default.

Switching to a cable in macOS (Ventura, Sonoma, and later)

On a MacBook, the switching process is simpler than on Windows, but there are some nuances with adapters. If your MacBook doesn't have a built-in Ethernet port (relevant for models MacBook Air And MacBook Pro since 2015), use the official USB-C/Ethernet adapter from Apple or a certified analogue (for example, Anker USB-C to Ethernet).

Instructions for macOS:

  1. Connect the cable to the adapter and insert it into the port USB-C/Thunderbolt.

  2. Open System Preferences → Network.

  3. In the left menu, select Ethernet (or USB 10/100/1000 LAN, if an adapter is used).

  4. Make sure that in the drop down menu Configure IPv4 selected Using DHCP.

  5. Click Apply and turn off Wi-Fi via the icon in the menu bar.

If macOS doesn't switch automatically, change the order of services:

  1. In the Network window, click the gear ⚙️ and select Configure service order....

  2. Drag and drop Ethernet higher Wi-Fi in the list and save the changes.

⚠️ Attention: On a Mac with a chip Apple M1/M2 Some cheap Ethernet adapters may not work. Check compatibility on the adapter manufacturer's website.

Switching Features in Linux (Ubuntu, Fedora, Debian)

In Linux distributions, switching between networks is controlled through NetworkManager or systemd-networkdLet's consider both options.

Method 1: Via the GUI (NetworkManager)

  1. Connect the cable and open the network settings (icon in the upper right corner).

  2. Select Wired connection and turn off Wi-Fi.

  3. If the connection is not activated, open a terminal and restart the service:

    sudo systemctl restart NetworkManager

Method 2: Via the terminal (for server versions without GUI)

  1. Check available interfaces:

    ip a

    Ethernet is usually referred to as eth0 or enpXsY.

  2. Activate the interface:

    sudo ip link set enp3s0 up

    (replace enp3s0 to your interface).

  3. Request IP via DHCP:

    sudo dhclient enp3s0

If the Internet does not appear after these steps, check the configuration file /etc/network/interfaces or /etc/netplan/*.yaml (depending on the distribution). An example of a correct configuration for Netplan:

network:

version: 2

renderer: NetworkManager

ethernets:

enp3s0:

dhcp4: true

Apply changes:

sudo netplan apply

Router Problems: Why is it Blocking Ethernet?

If your laptop won't switch to a cable connection, the problem may be with your router. Here are typical scenarios and their solutions:

Problem Cause Solution
The cable is connected, but the indicator on the router is not lit. Faulty LAN cable or port Try a different cable or port. Check the router for physical damage.
The laptop receives an IP address, but there is no internet access. DHCP is disabled or NAT settings are incorrect. Go to the router's web interface (192.168.1.1) and check the section DHCP → Server Settings.
Only Wi-Fi or only Ethernet works The mode is on AP Isolation or Client Isolation Disable this option in the router settings (section Wireless Mode → Advanced).
Low cable speed (100 Mbps instead of 1 Gbps) Outdated standard or damaged cable Use a category A cable Cat 5e or higher. Check the port on your laptop (it may be limited to 100 Mbps).

On some routers (for example, Zyxel Keenetic) there is an option Port priority, which forcibly prioritizes Wi-Fi. To disable it:

  1. Log into your router's web interface.

  2. Go to Home Network → Network Segments.

  3. Disable the option Wireless network priority (or similar).

⚠️ Attention: Router web interface settings may vary depending on the model and firmware version. If you can't find these options, consult your model's user manual.

Diagnosing hardware problems

If after all the manipulations the laptop stubbornly does not see Ethernet, the problem may be in hardwareRun diagnostics using this checklist:

  • 🔍 Check the Ethernet portConnect the cable to another device (e.g., a desktop PC). If it works there, the port on the laptop may be damaged.
  • 🔌 Adapter test: If you are using a USB-Ethernet adapter, try another one (preferably with a different chip). Adapters on Realtek RTL8153 often conflict with Linux.
  • 💻 device Manager: In Windows, open Device Manager → Network AdaptersIf there is an exclamation mark next to your Ethernet adapter, update the driver.
  • 🔄 Resetting the BIOS: On some laptops (eg. HP Pavilion) Ethernet disconnection may be due to a BIOS settings error. Try resetting the BIOS to factory settings.

To check if the port is working in Windows, run:

  1. Open device Manager (Win + X → Device Manager).

  2. Find your Ethernet adapter (e.g. Intel(R) Ethernet Connection I219-V).

  3. Right click → Properties → Driver → Update.

  4. If the update does not help, remove the device and restart the laptop - the system will reinstall the driver automatically.

In Linux, use the following commands for diagnostics:

dmesg | grep eth # View kernel logs over Ethernet

ethtool enp3s0 # Check interface status (replace enp3s0 with yours)

If in the output ethtool visible Link detected: no, the problem is definitely in the physical connection or port.

What to do if there is no physical Ethernet port?

Many modern laptops (especially Ultrabook And MacBook) do not have a built-in Ethernet port. In this case, use:

1. USB-Ethernet adapter (we recommend models on a chip ASIX AX88179 for compatibility with macOS/Linux).

2. Dock station (For example, Dell WD19 or CalDigit TS4) - suitable for connecting multiple devices simultaneously.

3. Powerline adapter (transmits Internet through electrical wiring) - relevant if the router is far from the workplace.

FAQ: Frequently asked questions about switching from Wi-Fi to cable

Is it possible to use Wi-Fi and Ethernet at the same time to increase speed?

Technically yes, but standard Windows/macOS/Linux tools don't support it. channel merging (bonding) without additional software. This requires:

  • Special drivers (eg. Intel Advanced Network Services for Windows).
  • Setting up 802.3ad on the router (not supported by all models).
  • Programs like Speedify or Connectify, which combine traffic at the software VPN level.

In practice, the speed increase will only occur if you have several Internet providers (for example, 4G + cable Internet).

Why doesn't Wi-Fi turn off automatically after connecting the cable?

This happens because:

  1. Connection metrics (see the section on the command line).
  2. Energy conservation policies: The power mode may be enabled in the power settings. Maximum performance for Wi-Fi.
  3. Router settings: some models (eg MikroTik) bind the MAC address of the device to the connection type.

Solution: Manually disable Wi-Fi or change the network priority (instructions above).

How do I switch to a cable if my laptop's Ethernet port is broken?

Options:

  • 🔌 Use USB-Ethernet adapter (cost from 500 ₽).
  • 📡 Connect via 4G/5G USB modem (if mobility is needed).
  • 🔄 Set up bridge mode on another device (for example, connect the cable to a desktop PC and share Wi-Fi from it).

For adapters, we recommend models with chips. ASIX or Realtek RTL8153 - they have better compatibility.

Should I turn off Wi-Fi when using a cable?

Not required, but recommended for three reasons:

  1. Security: Even if the traffic goes over a cable, the Wi-Fi adapter remains vulnerable to attacks (for example, KRACK).
  2. Performance: some applications (eg Steam or Zoom) may try to use Wi-Fi for background tasks.
  3. Energy consumption: Disabling the Wi-Fi adapter saves up to 5% of battery power.
Why is the speed via cable lower than via Wi-Fi?

It's a paradox, but it happens. Reasons:

  • 🔌 Low category cable: Cat 5 limited to 100 Mbps, while Wi-Fi 5 (802.11ac) can deliver up to 866 Mbps.
  • 🔄 Duplex mode: if the port is operating in mode half-duplex, the speed drops by half. Check in Device Manager → Adapter Properties → Advanced.
  • 📡 QoS settings on the router: some firmware (for example, DD-WRT) limit cable speed to prioritize Wi-Fi.

Solution: Use a cable Cat 6 or higher and check the duplex settings.