Are you trying to print an important document, but your laptop stubbornly refuses to detect the printer via Wi-Fi? This problem is familiar to millions of users, according to statistics. HP And Canon, about 30% of support requests are related to wireless connections. The causes can be rooted in both network settings and software glitches. In this article, we'll look into these. all possible scenarios — from a banal disabled Wi-Fi module on a printer to IP address conflicts on a local network.
It is important to understand that the troubleshooting algorithm depends on Does the printer see other devices? (smartphones, tablets) and whether it is defined in the list of available networksFor example, if Epson L3150 If the orange light is flashing, this indicates a problem with the router connection—not with the laptop drivers. We've structured this article so you can quickly navigate to your specific situation: from simple checks to complex settings.
1. Checking the basic connection conditions
Before digging deep into settings, make sure you meet the basic requirements for wireless printing. Start by physically checking the devices:
- 🔌 The printer is turned on and plugged into a power outlet (yes, this happens more often than you think). The models Brother DCP-T520W and similar the power indicator should be green.
- 📶 The Wi-Fi module on the printer is activated.Most devices have a separate button with an antenna icon or the inscription
WirelessOn . Canon PIXMA MG3640, for example, hold it for 3 seconds to turn it on. - 🔄 The router is working stably.Reboot it (pull the plug for 30 seconds) - this solves 40% of problems with "disappearing" devices on the network.
- 💻 Wi-Fi is turned on on the laptop. and is connected to the same network as the printer. Check in the Windows tray or in
System Preferences → Networkon macOS.
If the printer supports Wi-Fi Direct connection (For example, HP Envy 6055), try connecting to its own network - its name is usually indicated on the sticker at the back and has the format DIRECT-xx-HP Envy 6055This will help determine whether the problem is with the router or the printer itself.
2. Network diagnostics: why the printer is "invisible"
If the basic conditions are met, but the laptop still can't see the printer, the problem lies in the network settings. Here are the key points to check:
IP address conflict — a common cause when the printer and laptop are on different subnets. For example, the router distributes addresses in the range 192.168.1.x, and the printer has a static default 192.168.0.10Check it like this:
- On your laptop, open
Command line(Win + R → entercmd). - Enter the command:
ipconfig /allRemember the values
IPv4 addressAndMain gateway. - Print it on your printer network report (usually on the menu
Settings → Network → Print Report). Compare IP addresses.
If the addresses differ in the first two octets (for example, 192.168.1.5 vs 192.168.0.10), necessary manually assign the correct IP to the printer via its web interface or menu. More on this in the next section.
How to find a printer's IP address without printing?
If the printer does not print the report, try connecting to it via USB and find the IP via Control Panel → Devices and Printers → Printer Properties → Ports. Or use utilities like Angry IP Scanner to scan the local network.
MAC address filtering The router may also be blocking the printer. Go to the router settings (usually at 192.168.1.1 or 192.168.0.1) and check the section Wireless → MAC FilterIf filtering is enabled, add the printer's MAC address (it can be found in the network report) to the list of allowed devices.
3. Configuring the printer via the web interface
Most modern printers have a built-in web server for managing settings. This is the most reliable way to diagnose and fix Wi-Fi issues. Here's how to access it:
- Find out the IP address of the printer (see the previous section).
- Enter this IP into the address bar of your browser (for example,
http://192.168.1.15). - Log in (default logins/passwords are usually
admin/adminoradmin/empty password; for Xerox it could be1111).
In the web interface, check:
- 🔗 Network connection status (chapter
NetworkorWireless). If it is writtenDisconnected, try connecting again. - 🔄 Wi-Fi operating mode. The printer and router must use the same standard (
802.11n,802.11acetc.). If the router is operating in the mode802.11ax (Wi-Fi 6), and the printer only supports802.11n, you may need to change the mode to mixed (802.11n/ac). - 🔒 Security settings. Make sure the encryption type (
WPA2-PSK,WPA3) matches the router settings. Printers Epson EcoTank older than 2020 may not be supportedWPA3.
A critical detail: if the printer's web interface shows "Connected" but your laptop doesn't see it, the problem is definitely not with the printer—look for the cause in your laptop or router settings.
Make sure the printer is plugged into a power outlet|
Remember current settings (take a screenshot)|
Use a wired connection for stability|
Do not interrupt the firmware update process (if required)-->
4. Updating and reinstalling drivers
Outdated or corrupted drivers are one of the main reasons why Windows 10/11 can't detect a printer over Wi-Fi. Even if the printer is connected to the network, the system won't be able to communicate with it without the correct driver.
How to check and update the driver:
- Open
device Manager(Win + X → select the appropriate item). - Expand the section
Print queuesIf a yellow exclamation mark is visible next to the printer, the driver is not working properly. - Right-click on the printer →
Update driver→Automatic search.
If automatic update does not help:
- 🖨️ Download the driver from official website of the manufacturer (Do not use third-party sources!). For Canon This
canon.ru/support, For HP —support.hp.com. - 🔄 Remove the old driver via
Control Panel → Programs and Features. - 📥 Install the new driver following the wizard's instructions. For wireless printing, select the option
Network printerorWi-Fi.
On macOS Drivers are usually installed automatically through System Preferences → Printers & ScannersIf the printer is not detected, try adding it manually by clicking + → Add a printer or scanner → select a tab IP and enter the printer address.
5. Router issues: settings that interfere with connection
Sometimes the problem isn't with the printer or laptop, but with the router itself. Here are the key settings to check:
| Router parameter | Recommended value | Why is it important? |
|---|---|---|
Wireless Mode |
11b/g/n mixed or 11n/ac mixed |
Older printers do not support the new Wi-Fi 6 (802.11ax) standards. |
Channel |
Auto or 1–11 (for 2.4 GHz) |
Some printers do not work well on channels above 11. |
Channel Width |
20 MHz |
Printers often do not support 40 MHz width. |
Client Isolation (AP Isolation) |
Disabled |
Enabled isolation blocks interaction between devices on the network. |
Also check if it is enabled on the router guest access (Guest Network). Some models (eg, TP-Link Archer C6) by default isolate the guest network from the main one, which is why the printer can only be seen in one of them.
Double NAT — another possible cause of problems. It occurs if you have two routers connected in series (for example, one from your ISP and one from your own). In this case, the printer and laptop may be on different subnets. Solution:
- 🔧 Switch the first router to
Bridge mode. - 🔄 Or connect all devices to one router, disconnecting the second one.
6. Specific issues for Windows and macOS
Operating systems have their own nuances when working with network printers. Let's look at typical scenarios for each.
Windows 10/11:
- 🔄 Print service is disabled. Check: Win + R →
services.msc→ findPrint Manager→ status should beWorks. - 🖨️ The printer has been added as a local printer.. Remove it through
Control Panel → Devices and Printersand add it again as a network. - 🔒 The firewall is blocking access. Temporarily disable the firewall (
Control Panel → Windows Defender Firewall) and check the connection.
For macOS (including Ventura and Sonoma):
- 🍎 Resetting the printing system. Open
Terminaland enter:sudo cupsctl --no-remote-adminsudo launchctl stop org.cups.cupsd
sudo launchctl start org.cups.cupsdThen restart your Mac.
- 🔄 Conflict with Bonjour. If the printer AirPrint-compatible (for example, HP OfficeJet Pro), but it is not detected, reset the Bonjour cache:
sudo dscacheutil -flushcachesudo killall -HUP mDNSResponder
General advice for both OS: If the printer was previously connected via USB and you're now trying to switch it to Wi-Fi, remove all old printer instances from the system. In Windows, they may conflict in the Ports (cm. Printer Properties → Ports).
7. Alternative connection methods
If a standard Wi-Fi connection doesn't work, try these alternative methods:
- 📱 Mobile applicationMost manufacturers have their own utilities:
- HP Smart (for printers HP)
- Epson iPrint
- Canon PRINT
These apps often bypass system restrictions and connect directly.
- 🖥️ Connecting via USB and then switching to Wi-FiConnect the printer with a cable, install the drivers, and then select the option in the printer settings
Switch to a wireless connection. - 🌐 Cloud printingServices like Google Cloud Print (still works for some devices) or HP ePrint allow you to print over the Internet, bypassing the local network.
For office networks with a domain, it may be necessary manual port mapping:
- Open
Control Panel → Devices and Printers. - Add a new printer →
Add a local printer. - Create a new port of type
Standard TCP/IP Portand enter the printer's IP address.
Important: If the printer supports WPS (Quick Connect button), try connecting through it. Press WPS on the router, then on the printer within 2 minutes. This often resolves authentication issues.
FAQ: Frequently Asked Questions
🔍 Why is the printer visible on my smartphone but not on my laptop?
This situation is likely due to a problem with your laptop's settings. Check:
- The same Wi-Fi (not guest!) is enabled on the laptop and smartphone.
- The laptop is not blocked by a firewall or antivirus (for example, Kaspersky sometimes blocks network printers).
- The printer driver is installed correctly (see section 4).
You can also try temporarily disabling IPv6 in your laptop's Wi-Fi connection properties.
🔄 The printer connects to Wi-Fi, but disconnects after a few minutes. What should I do?
This may be due to:
- Energy saving printerIn the printer settings, disable the option.
Sleep on a timerorEnergy saving. - Router settings. Reduce the interval
DTIM(in the Wi-Fi router settings) up to 1–2. - Network interferenceSwitch your router to a different channel (for example, from 6 to 11) or change the Wi-Fi standard from
802.11non802.11g.
🖨️ How to connect a printer via Wi-Fi without a router (direct connection)?
Most modern printers support Wi-Fi Direct or Ad-HocInstructions:
- On the printer, activate Wi-Fi Direct mode (usually a button with a phone or laptop icon).
- On your laptop, connect to the printer network (the name will be in the format
DIR-xx-Model). - Install the driver by selecting the option
Wireless connectionorWi-Fi Direct.
For Windows You may need to manually specify an IP address in the range 192.168.223.x (For example, 192.168.223.100).
⚙️ Why did my printer stop working on Wi-Fi after updating Windows?
Windows updates often reset printer settings. Try:
- Remove printer via
Control Panel → Devices and Printers. - Restart your laptop and printer.
- Add the printer again by selecting
Add a network printer. - If this doesn't help, roll back your system to a restore point before the update.
📡 Could the problem be with a dual-band router (2.4 GHz vs. 5 GHz)?
Yes, many printers (especially budget ones) only work in the range 2.4 GHzIf your router broadcasts two networks (for example, MyWiFi And MyWiFi_5G), connect the printer to a 2.4 GHz network. Also check:
- Disable the option in your router settings.
Smart Connect(it automatically switches devices between ranges). - Make sure the SSID (network name) for 2.4 GHz and 5 GHz are different - some printers get confused if the names are the same.
If none of the suggested methods helped, the problem may be in printer hardware failure (faulty Wi-Fi module) or in corporate network limitations (For example, offices often block multicast traffic needed for printer discovery.) In such cases, contact the printer manufacturer's support team or your network administrator.