Summary
Step-by-step troubleshooting guide for resolving Wi-Fi connectivity issues on macOS, including toggling Wi-Fi, forgetting and rejoining networks, running Wireless Diagnostics, renewing DHCP lease, flushing DNS, and recreating network locations.
Body
📶
How to Fix a Mac That Won't Connect to Wi-Fi
Troubleshoot and resolve common macOS Wi-Fi connectivity issues so you can get back online quickly.
📋 Before You Begin
- Confirm that other devices can connect to the same Wi-Fi network to rule out a router or internet outage.
- Know your Wi-Fi network name (SSID) and password — you may need to re-enter them.
- On campus, use the NEO_Guest network with password Neoguest.
- Make sure your Mac is running macOS 12 Monterey or later for best results (see System Settings).
- Have administrator access to your Mac in case a password is required.
Step 1 — Toggle Wi-Fi Off and On
⌛ ~2 min
The simplest fix — turning Wi-Fi off and back on clears minor connection glitches without affecting any settings.
- Click the Wi-Fi icon in the menu bar at the top-right of your screen.
- If you do not see a Wi-Fi icon, go to Apple menu ⌘ > System Settings > Wi-Fi.
- Click the Wi-Fi toggle to turn it Off.
- Wait 10 seconds.
- Click the toggle again to turn Wi-Fi On.
- Wait for available networks to appear, then select your network.
- Enter your password if prompted and confirm you are connected.
💡 Tip: You can also toggle Wi-Fi quickly from Control Center by clicking the Control Center icon (two toggles) in the menu bar.
Step 2 — Forget and Rejoin the Network
⌛ ~3 min
If your Mac connects but has no internet, or connects and immediately drops, forgetting and rejoining forces it to get fresh network credentials.
- Go to Apple menu > System Settings.
- Click Wi-Fi in the left sidebar.
- Find your network under Known Networks and click the More Info button (i) next to it.
- Click Forget This Network... and confirm by clicking Forget.
- In the list of available networks, click your network name to rejoin.
- Enter the Wi-Fi password and click Join.
- On campus, select NEO_Guest and enter Neoguest as the password.
⚠️ Warning: Forgetting a network removes its saved password from your Mac. Make sure you have the password written down before proceeding, especially for private home networks.
Step 3 — Run Wireless Diagnostics
⌛ ~5 min
macOS includes a built-in Wireless Diagnostics tool that can automatically detect and sometimes fix Wi-Fi problems.
- Hold the Option key and click the Wi-Fi icon in the menu bar.
- Click Open Wireless Diagnostics... from the dropdown.
- If prompted, enter your administrator password.
- The Wireless Diagnostics window opens — click Continue to begin the scan.
- Stay on the same network during the scan and do not close the window.
- When the scan completes, review the Summary tab for any issues found.
- Follow any on-screen recommendations to resolve detected problems.
💡 Tip: In the Wireless Diagnostics menu bar, choose Window > Info to see real-time signal strength, transmit rate, and channel details — useful for spotting interference.
Step 4 — Renew DHCP Lease and Flush DNS
⌛ ~4 min
If your Mac shows it is connected but webpages won't load, renewing your IP address and flushing the DNS cache often resolves the issue.
- Go to Apple menu > System Settings > Wi-Fi.
- Click the More Info button (i) next to your connected network.
- Click the TCP/IP tab.
- Click Renew DHCP Lease and wait a few seconds for a new IP address to be assigned.
- To flush DNS, open Terminal (find it in Finder > Applications > Utilities).
- Type the following command and press Return:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- Enter your administrator password when prompted (characters will not appear as you type).
- Try loading a webpage to confirm the issue is resolved.
⚠️ Warning: The sudo command requires administrator access. Do not run commands from unknown sources in Terminal — only use commands provided by IT support.
Step 5 — Delete and Recreate the Network Location
⌛ ~5 min
If none of the above steps work, a corrupted network location profile may be the cause. Deleting and recreating it gives macOS a clean network slate.
- Go to Apple menu > System Settings > Network.
- At the top of the Network pane, click the Location dropdown (it likely says Automatic).
- Click Edit Locations...
- Click the + button to add a new location — give it a name such as Home or Campus.
- Click Done. macOS will switch to the new location.
- Return to Wi-Fi in the sidebar and reconnect to your network by selecting it and entering the password.
- If the new location works, you can optionally return to Edit Locations... and delete the old Automatic location to keep things clean.
💡 Tip: Network locations are useful if you use your Mac in different environments (home, campus, coffee shop). You can create a named location for each place and switch between them under the Location dropdown whenever needed.
🙋 Still Need Help?
If your Mac still won't connect to Wi-Fi after following these steps, our IT team can run advanced diagnostics and help restore your connection.
📞 Phone: (918) 540-6099
🚶 Walk-in: IT Department, Library Administration, 2nd Floor, Room 216
🕐 Hours: Monday - Friday, 8:00 AM - 5:00 PM