Bridge from Wifi to Ethernet not working (Windows 10)

Wi-Fi cannot be bridged to Ethernet. This is not a Windows limitation in any way. There’s a good explanation on why that is in the old OpenWrt wiki.

Instead, you should use Internet Connection Sharing (ie. make your PC a router):

  • Go to the Network Connections control panel (where you’re currently trying to create the bridge)
  • Open your Wi-Fi connection’s properties.
  • Switch to the “Sharing” tab
  • Enable it, selecting your Ethernet connection as the “Home networking connection”.

Everything should automatically work after that.


Wi-Fi CAN be bridged to Ethernet on Windows 10.

  1. Connect to Internet via WiFi.
  2. Take note of your private IP settings
    (e.g. IP:192.168.1.44 SM:255.255.255.0 GW:192.168.1.1 DNS:192.168.1.1)
  3. In Control Panel > Network and Internet > Network Connections, highlight WiFi and Ethernet (use shift click or Ctrl Click or shift arrow key). Rt-click on highlighted area and choose "Bridge Connections"
  4. At this point, hosting PC will likely lose Internet especially if you connect a device on the Ethernet port.
  5. To correct this loss of Internet on "host PC", go to Control Panel > Network and Internet > Network Connections, and double-click "Network Bridge" to open Network Bridge Status dialogue.
  6. Click Properties button (might be slow to populate, be patient)
  7. Highlight WiFi in top box
  8. Double-click IPv4 in bottom box to open IPv4 Properties
  9. Select "Use the following IP address" and manually fill in settings recorded from step TWO.
  10. OK your way out
  11. Enjoy Internet on both your "host PC" as well as add-on device connected to host PC via Ethernet (extension of your WiFi network).

Note1: This also works with LAN-LAN bridge

Note2: I disabled IPv6 on "wireless bridge" but probably unnecessary.