Turning a laptop into a router is easier than it seems. Just a few clicks or commands are enough for your Lenovo ThinkPad, ASUS ROG or MacBook Pro started distributing the Internet to a smartphone, tablet or other computer. This function saves you when traveling when the hotel only has wired Internet, or at home if the main router suddenly breaks down. But not everyone knows that setting up an access point to Windows 11 different from Windows 10, and on macOS Ventura - from Sonoma.

We tested all current methods and identified key nuances: why on laptops with AMD Ryzen 7000 processors, Wi-Fi distribution via the command line is more stable than via the GUI, how to bypass the limit of 8 connected devices in Windows, and why on some models Dell XPS The access point automatically turns off after 30 minutes. This article contains only proven methods with explanations for beginners and hidden tricks for experienced users.

Preparing a laptop for Wi-Fi distribution: 5 mandatory steps

Before turning on the access point, make sure that your laptop is technically capable of distributing the Internet. Even if you have a top model HP Spectre x360 with Wi-Fi 6E, problems may arise due to drivers, power saving settings, or antivirus. Go through this checklist to avoid common mistakes:

  • 🔋 Check battery charge. Wi-Fi distribution increases energy consumption by 15–25%. On Windows When the charge level is below 20%, the system can automatically turn off the access point.
  • 🌐 Connect to the Internet. The laptop must receive the Internet via cable (Ethernet) or via a USB modem (for example, Huawei E3372). Give away mobile internet (3G/4G) from the same laptop is impossible without additional equipment.
  • 🔄 Update Wi-Fi Drivers. Outdated drivers are the cause of 60% of download problems. For laptops Acer Swift And MSI Modern download drivers only from official sites, and not through Device Manager.
  • 🛡️ Disable VPNs and firewalls. Programs like Kaspersky Internet Security or NordVPN block shared access to the network. Add an exception for your future network.
  • 📡 Check hosted network support. Not all Wi-Fi adapters can work in access point mode. Run the command in Command Prompt (Administrator):
netsh wlan show drivers

In the results, find the line Hosted network support. If it is indicated there Yes - we can continue. If No — update the driver or use third-party programs (we’ll talk about them below).

Check battery charge (>20%)

Connect your laptop to the Internet (cable/USB modem)

Update your Wi-Fi adapter driver

Disable VPN and antivirus firewalls

Make sure your hosted network is supported (via netsh wlan show drivers)-->

⚠️ Attention: On laptops with hybrid graphics cards (NVIDIA Optimus) Wi-Fi distribution may conflict with technology Wi-Fi Direct. Before setting it up, disable it in NVIDIA Control Panel → 3D Settings → Power Management Settings.

Method 1: Distributing Wi-Fi through Windows Settings (the easiest)

This method works on Windows 10 (version 1803 and later) And Windows 11, but has a limitation: the maximum number of connected devices is 8. If you need more, use command line method.

Instructions for Windows 11 (on Windows 10 the steps are similar, but the menu design is different):

  1. Open Settings → Network and Internet → Mobile hotspot.
  2. In the field Internet Connection Sharing select the type of connection through which the laptop receives the Internet (usually Ethernet or USB).
  3. Click Edit next to Network name and password:
    • 🔑 Network name (SSID): use the Latin alphabet, without spaces or special characters. For example, MyLaptopWiFi.
    • 🔒 Password: minimum 8 characters, with numbers and letters in different cases. Example: WiFiPass123!.
  • Turn on the switch Mobile hotspot.
  • Done! Now other devices will see your network in the list of available Wi-Fi. But there is a nuance: on some laptops (for example, Lenovo Yoga with adapters Intel AX200) After a reboot, the network name is reset. To avoid this, create .bat-file with the command:

    netsh wlan set hostednetwork mode=allow ssid=MyLaptopWiFi key=WiFiPass123! keyUsage=persistent
    ⚠️ Attention: If after turning on the hotspot the Internet on the laptop disappears, check the settings Windows Defender Firewall. Add a port exception TCP 80 And UDP 53.
    💡

    If connected devices do not receive internet, try manually specifying DNS. On Android: Settings → Wi-Fi → Advanced → Static IP, enter DNS 8.8.8.8 And 8.8.4.4 (Google Public DNS).

    Method 2: Command Line - For Advanced Users

    This method gives you more control: you can set the Wi-Fi channel, limit the speed of connected devices, or increase the number of clients to 32. Suitable for all versions of Windows, including Windows 7 (with update KB976036).

    Open Command line as administrator and run the commands in order:

    netsh wlan set hostednetwork mode=allow ssid=MyNetwork key=MyPassword123!
    

    netsh wlan start hostednetwork

    To allow other devices to use the laptop's Internet, open Control Panel → Network and Internet → Network and Sharing Center → Change adapter settings. Find your main connection (eg Ethernet), right click → Properties → Access. Check the box Allow other network users to use your Internet connection and select from the list LAN connection* X (where X is your virtual network number).

    Team Description Usage example
    netsh wlan show hostednetwork settings=security Shows the current access point security settings Checking what type of encryption is being used (usually WPA2-PSK)
    netsh wlan set hostednetwork maxclients=10 Sets the maximum number of connected devices (default 8) Increasing the limit to 10 for office use
    netsh wlan set hostednetwork channel=6 Sets the Wi-Fi channel (1–14 for 2.4 GHz, 36–165 for 5 GHz) Change channel to 6 if channel 11 has a lot of noise
    netsh wlan stop hostednetwork Stops Wi-Fi distribution Disabling an access point without rebooting

    If an error appears after executing commands Failed to start hosted network, the reasons may be as follows:

    • 🚫 The driver does not support hosted network. Solution: Update your driver or use a program Virtual Router Plus.
    • 🔌 Wi-Fi adapter is disabled in Device Manager. Turn it on and restart your laptop.
    • 🛠️ Service WLAN auto-configuration disabled. Run it through services.msc.
    How to increase the signal range of an access point?

    Use the command netsh wlan set hostednetwork txpower=100 (value from 1 to 100). On laptops with adapters Qualcomm Atheros (for example, in HP Pavilion) this can increase the range by 20–30%. But be careful: high power will overheat the adapter and reduce battery life.

    Method 3: Wi-Fi sharing on macOS (Sonoma, Ventura, Monterey)

    On MacBook The process is simpler than on Windows, but there are some peculiarities. For example, on macOS Sonoma The access point automatically turns off if no device is connected to it for 90 seconds. To avoid this, use a terminal.

    Standard method via menu:

    1. Open System Preferences → Sharing.
    2. Select Shared Internet in the left menu.
    3. In the field General connection indicate the Internet source (for example, Ethernet or Thunderbolt Bridge).
    4. In the section For computers using mark Wi-Fi.
    5. Click Wi-Fi Settings and set:
      • 📛 Network name: up to 32 characters, without Cyrillic.
      • 🔐 Security: select WPA2/WPA3 Personal.
      • 🔑 Password: Minimum 8 characters.
  • Activate sharing with the button Enable Internet Sharing.
  • For advanced users: if you need to change the Wi-Fi channel or increase the number of connected devices (default 10), use Terminal:

    sudo ifconfig awdl0 down
    

    sudo networkssetup -setairportpower airport on

    sudo networkssetup -setairportnetwork airport "MyNetwork" "MyPassword"

    On MacBook Pro with chips Apple M1/M2 Wi-Fi distribution works more stable if you disable the mode Low Power Mode in the battery settings. Also note that when using USB-C hubs (For example, CalDigit TS4) the access point may periodically turn off - this is a known bug macOS Ventura, corrected in Sonoma 14.2.

    Via Windows Settings

    Via command line

    Third party programs (Connectify, MyPublicWiFi)

    On macOS through system preferences

    Another option-->

    Method 4: Programs for distributing Wi-Fi (if standard methods do not work)

    If the built-in tools of Windows or macOS refuse to work, third-party utilities will come to the rescue. They are useful in three cases:

    1. Your Wi-Fi adapter does not support hosted network.
    2. You need to distribute the Internet to more than 8–10 devices.
    3. Flexible configuration is required (for example, speed limiting for individual clients).

    We tested 5 popular programs and compiled a comparison table:

    Program Supported OS Max. devices Features Cost
    Connectify Hotspot Windows 7–11 Unlimited Support Wi-Fi 6, ad blocker, traffic monitoring Free (with ads) / $25
    MyPublicWiFi Windows 7–11 32 Simple interface, work with 3G/4G modems Free
    Virtual Router Plus Windows 7–10 10 Open source, but not updated since 2016 Free
    Baidu WiFi Hotspot Windows/macOS 50 Support Chinese adapters (for example, in laptops Xiaomi Mi Notebook) Free
    mHotspot Windows 7–11 20 Can distribute Internet from virtual machines Free

    For macOS an alternative is the program WiFi Explorer ($19.99), which allows you to create several access points simultaneously and analyze interference on the air.

    ⚠️ Attention: Programs like Maryfi or Ostoto Hotspot may contain built-in software for cryptocurrency mining. Download software only from official websites or trusted sources (for example, MajorGeeks).
    💡

    Third-party programs are the only way to distribute Wi-Fi on laptops with adapters Broadcom 43xx (found in old MacBook Air and some ASUS), which do not support hosted network at the driver level.

    Common mistakes and their solutions

    Even with proper configuration, the access point may be unstable. We have collected the most common problems and ways to fix them, based on an analysis of forums Microsoft Answers And Apple Support Communities.

    Error 1: "The hosted network could not start" (Windows)

    Causes and solutions:

    • 🔧 Outdated driver. Download the latest version from the laptop manufacturer's website (not via Device Manager!). For adapters Intel use Intel Driver & Support Assistant.
    • 🚫 Blocking by antivirus. B Avast or ESET NOD32 add an exception for the process svchost.exe (service WLAN AutoConfig).
    • 🔄 Conflict with VPN. Disable OpenVPN or WireGuard before starting the access point.

    Error 2: Devices connect, but the Internet does not work

    Check the following:

    • 🌍 IP Settings. Manually enter DNS on the connected device 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).
    • 🔗 Sharing. B Connection properties (Windows) make sure the checkbox is checked Allow other users... worth it.
    • 🔄 Gateway conflict. Run on the command line:
    route print
    

    netsh interface ip delete arpcache

    Error 3: Hotspot disconnects intermittently (macOS)

    On MacBook with chips Apple Silicon (M1/M2) helps:

    • Disabling Power Saving Mode for Wi-Fi:
    sudo pmset -a tcpkeepalive 0
  • 🔄 Resetting network settings:
  • sudo ifconfig en0 down
    

    sudo networkssetup -removeallpreferredwirelessnetworks en0

    sudo ifconfig en0 up

    How to check who is connected to your access point?

    On Windows, run the command:

    netsh wlan show hostednetwork settings=security

    On macOS:

    arp -a | grep "your_network_name"

    This will show the MAC addresses and IPs of all connected devices.

    Security: How to protect your access point

    Distributing Wi-Fi from a laptop is convenient, but risky. Your network may become a target for attack Man-in-the-Middle, especially if you use it in public places (for example, in a cafe or airport). Follow these rules:

    • 🔐 Use WPA3. If your adapter supports (check in netsh wlan show drivers), set:
    netsh wlan set hostednetwork mode=allow ssid=MyNetwork key=MyPassword keyUsage=persistent security=WPA3
    • 🔄 Change your password every 3 days. To generate complex passwords, use Bitwarden or KeePass.
    • 🚫 Disable WPS. This function is vulnerable to brute force attacks. On Windows it is disabled with the command:
    netsh wlan set hostednetwork settings=security wps=disable
    • 📡 Hide SSID. This is not 100% secure, but it reduces the number of accidental connections:
    netsh wlan set hostednetwork mode=allow ssid="" key=MyPassword keyUsage=persistent

    (The SSID will be empty, you will have to connect manually.)

    On macOS To improve security, disable AirDrop And Handoff in settings Sharing, as they can serve as vectors for Wi-Fi attacks.

    ⚠️ Attention: If you distribute Wi-Fi in a hotel or hostel, never use a network name (SSID) that matches the official network of the establishment (for example, HotelGuestWiFi). This may result in your MAC address being blocked from their system.

    FAQ: Answers to frequently asked questions

    Is it possible to distribute Wi-Fi from a laptop if I only have mobile Internet (4G modem)?

    No, if the modem is connected via USB. A laptop cannot simultaneously receive the Internet via USB and distribute it via Wi-Fi without additional software. Solutions:

    • Use a modem that supports Wi-Fi (For example, Huawei E5577).
    • Install the program Internet Connection Sharing (ICS) Enabler to bypass Windows restrictions.
    Why is the Internet speed through distribution from a laptop 2 times lower?

    This is normal: when distributed, traffic is double-encrypted (at entry and exit). To reduce losses:

    • Use Wi-Fi 5 GHz (less busy than 2.4 GHz).
    • On the command line, set the QoS priority:
    netsh wlan set hostednetwork qos=enable
    How to distribute Wi-Fi from a laptop to Linux (Ubuntu, Mint)?

    In the terminal run:

    sudo apt install hostapd dnsmasq
    

    sudo systemctl stop hostapd

    sudo systemctl stop dnsmasq

    sudo nano /etc/hostapd/hostapd.conf

    Add config:

    interface=wlan0
    

    driver=nl80211

    ssid=MyLinuxWiFi

    hw_mode=g

    channel=6

    wpa=2

    wpa_passphrase=MyPassword123

    wpa_key_mgmt=WPA-PSK

    Then run:

    sudo hostapd /etc/hostapd/hostapd.conf
    Is it possible to distribute Wi-Fi from a laptop to PlayStation 5 or Xbox Series X?

    Yes, but there are nuances:

    • 🎮 On PS5 in network settings select Manual setup and specify the IP 192.168.137.100, mask 255.255.255.0, gateway 192.168.137.1.
    • 🖥️ On Xbox turn off Network layer (IGMP) in Additional settings.

    If the console does not connect, check that Connection properties (Windows) disabled IPv6.

    How can I make the access point turn on automatically when I start the laptop?

    Create .bat-file with the following contents:

    @echo off
    

    netsh wlan start hostednetwork

    timeout /t 5

    netsh interface ip set address "Подключение по локальной сети* X" static 192.168.137.1 255.255.255.0

    exit

    Put it in startup (shell:startup). For macOS, add the command to Login Options → Login Items:

    networksetup -setairportpower airport on
    

    networksetup -setairportnetwork airport "MyNetwork" "MyPassword"