I have laptop which is connected to internet using WIFI. I need to connect desktop to internet. Desktop doesn't have wifi card. Can I set up my laptop to act like a switch/router and connect notebook's LAN port to PC LAN port? How to make PC to connect to internet?

UPDATE There is no way to connect to wifi router directly (using cable). Only wifi access is available.

  • What OS? Windows? Windows 7 use Internet Connection Sharing: windows.microsoft.com/en-gb/windows/… - You may need a crossover Ethernet cable if your network adapters don't automatically notice a normal patch cable has been used.
    – Kinnectus
    Jul 3, 2014 at 12:46
  • Both have Windows 7
    – J.Olufsen
    Jul 3, 2014 at 12:47
  • You can do it with the tools provided by MS. Nonetheless I'd buy an inexpensive router and use it as wireless bridge instead.
    – Bruno9779
    Jul 3, 2014 at 12:49
  • Another idea: There are USB Wi-Fi adapters for ~$10
    – endolith
    Nov 1, 2017 at 14:38

3 Answers 3


Copied from Sharing Laptop's Internet to Desktop through Ethernet cord?:

If your laptop has Internet access from wireless, you can use Internet Connection Sharing on the laptop network adapter to share with the desktop.

  • open the network control panel
  • change adapter settings
  • right click on the network adapter
  • select properties
  • the Sharing tab
  • and then check the box to allow sharing

You can also bridge the two adapters on the laptop to share, although to do that ICS must not be checked.

This also assumes that at least one of the Ethernet adapters is gigabit capable, and thus has auto-MDIX, so you don't need a crossover cable.


Goto adapter settings in windows, select both the lan adapter and the wifi adapter > right-click > bridge connections


Omar, you're a legend! I tried using the sharing option first, but it need constant maintenance. Your method works flawlessly.

  • As it’s currently written, your answer is unclear. Please edit to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers in the help center.
    – Community Bot
    Sep 7, 2022 at 14:55
  • 1
    Please don't add "thank you" as an answer. Once you have sufficient reputation, you will be able to vote up questions and answers that you found helpful. - From Review
    – Biku B.
    Sep 7, 2022 at 15:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.