Connecting a printer to a laptop wirelessly via Wi-Fi saves time and eliminates cable clutter. However, many users encounter difficulties: the printer can't find the network, drivers won't install, and the devices can't see each other. In this article, we'll cover all setup steps—from preparing the equipment to troubleshooting common errors.
We will look at universal methods for any printer models (including HP DeskJet, Canon PIXMA, Epson EcoTank) and operating systems (Windows 10/11, macOS, Linux). We'll pay special attention to setting up your router, as its settings determine the stability of your connection. If you've already tried connecting but encountered an error, skip the basic steps and go straight to the section. Problem Solving.
Before you begin, please check two key points: does your printer support Wi-Fi Direct or standard Wi-Fi (This is indicated in the instructions or on the box), and whether the wireless module is enabled on the laptop. If the printer is older than 2015, it may need Wi-Fi adapter — We will also talk about this below.
What do you need to connect a printer via Wi-Fi?
Before setting up, make sure you have everything you need:
- 📄 Printer manual — the supported Wi-Fi standards are indicated there (for example,
802.11b/g/n) and the default password for the printer network (if any). - 🔌 Power supply — the printer must be plugged into a power outlet. Some models (Epson WorkForce) refuse to connect to Wi-Fi when ink levels are low.
- 📡 A router with Wi-Fi enabled - Check that the network is working (connect your laptop to it). If the router is dual-band (
2.4 GHzAnd5 GHz), the printer most often only supports2.4 GHz. - 💻 Laptop with Wi-Fi - on Windows check the adapter drivers in
Device Manager, on macOS - VAbout This Mac → System Report → Network.
If your printer is new, it will likely come with a driver disc. However, it's best to download the latest version from official website of the manufacturer - this way you will avoid conflicts with the operating system. For models HP And Canon the utility is often required HP Smart or Canon PRINT, which automates the setup.
⚠️ Attention: Printers with support Wi-Fi Direct (For example, Brother HL-L2350DW) can connect to the laptop directly, without a router. In this case, the printer's network will be visible in the list of available Wi-Fi networks as DIRECT-xx-BROTHER or similar.
| Connection type | What is required | Advantages | Flaws |
|---|---|---|---|
| Via a router (infrastructure mode) | Router, network name (SSID), password | Stable connection, access from multiple devices | Router dependent, IP conflicts possible |
| Wi-Fi Direct (direct connection) | Printer and laptop support for this technology | No Wi-Fi network required, high transmission speed | Limited range, only one device |
| WPS (Wi-Fi Protected Setup) | WPS button on the router and printer | Quick connection without entering a password | Not all routers support it, it's vulnerable to hacking. |
Method 1: Connecting the printer to Wi-Fi via a router
This is the most reliable method and works for most models. The printer connects to your home network, and all devices on that network can use it.
Steps to set up:
- Turn on the printer and wait until it completes initialization (the indicators stop flashing).
- Activate Wi-Fi mode on the printer:
- On models HP - hold down the button
Wi-Fi(orWireless) 5 seconds. - On Canon - go to
Menu → Settings → Wireless. - On Epson - click
Home → Wi-Fi → Setup.
- On models HP - hold down the button
If the printer does not find the network, check:
- 🔄 The router is turned on and distributes Wi-Fi (try connecting your phone to the network).
- 📶 Printer in range - some models (Epson EcoTank ET-2800) lose connection at a distance of more than 5 meters from the router.
- 🔒 The password is entered correctly. — case matters!
The printer is turned on and ready for setup|
Wi-Fi indicator is blinking (searching for network mode)|
The router network is visible in the list of available networks|
The password was entered correctly (check the case)|
The printer has confirmed the connection (the indicator is on steadily) -->
After successfully connecting the printer to the router, proceed to setting it up on your laptop. Windows this is done through Settings → Devices → Printers & Scanners → Add a PrinterThe system should automatically find the device on the network. If not, install the driver manually (more on that in the next section).
Method 2: Direct connection via Wi-Fi Direct
If your printer supports Wi-Fi Direct (For example, HP OfficeJet Pro 9015e or Canon MAXIFY GX6020), you can connect to it directly, without a router. This is convenient for printing from a laptop on the road or in an office without network access.
Instructions:
- Activate on the printer Wi-Fi Direct:
- For HP:
Settings → Wireless → Wi-Fi Direct → Turn on. - For Canon:
Menu → LAN Settings → Wi-Fi Direct → On.
Remember the network name (
DIRECT-xx-HP OfficeJet Pro 9015e) and a password (usually indicated on the printer screen). - For HP:
- On your laptop, connect to the printer's network:
- IN Windows: Click on the Wi-Fi icon in the tray → select the printer network → enter the password.
- IN macOS:
System Preferences → Network → Wi-Fi→ select a network.
- IN Windows:
Settings → Printers & Scanners → Add a Printer → Printer not found? → Add via TCP/IPEnter the printer's IP address (specified in its settings). - IN macOS:
System Preferences → Printers & Scanners → Add (+) → IP. - Make sure your router supports WPS. It usually has a button labeled
WPSor the 🔄 icon. - Activate WPS mode on the printer:
- For Epson:
Settings → Wi-Fi → WPS Setup → Press the button on the router. - For Brother: hold
Wi-Fi2 seconds until the indicator flashes.
- For Epson:
- Press the button within 2 minutes
WPSon the router. The printer should connect automatically.
⚠️ Attention: When connected via Wi-Fi Direct, the laptop loses internet access because it uses the printer's network. To print and stay online, set up bridge connection (for advanced users) or use a router.
Wi-Fi Direct only works within a range of 10-15 meters from the printer. If the signal is weak, try moving your laptop closer or using a USB cable for initial setup.
Method 3: Connecting via WPS (for supported devices)
Technology WPS (Wi-Fi Protected Setup) allows you to connect your printer to your router without entering a password—just press a button on both devices. It's fast, but not all routers support WPS (especially newer models with enhanced security).
How does this work:
If connection failed:
- 🔄 Restart your router and printer.
- 🕒 Make sure you press WPS on the router within 120 seconds of activating the mode on the printer.
- 🔒 Check if WPS is disabled in the router settings (go to the web interface at
192.168.1.1or192.168.0.1).
Installing drivers and setting up on a laptop
Even if the printer is connected to Wi-Fi, the laptop won't see it without drivers. Let's look at installation for different operating systems.
Windows 10/11
Methods for installing drivers:
- 🖥️ Automatically:
Settings → Devices → Printers & Scanners → Add a PrinterWindows will try to find and install the driver itself. - 📥 Manually:
- Download the driver from the manufacturer's website (for example, for HP LaserJet M209dwe — support.hp.com).
- Run the installer and follow the instructions.
- When selecting the connection type, please specify
WirelessorNetwork.
- Open
System Preferences → Printers & Scanners. - Click
+→ select a printer from the listDefaultorNearby. - If the printer is not found, click
Add a printer or scanner via IPand enter the address (specified in the printer settings). - Open in browser
localhost:631. - Go to
Administration → Add Printer. - Select
Network Printer→ specify the model and IP address. - Install the driver from the repositories (for example,
sudo apt install printer-driver-gutenprint). - 🖨️ Check it out print queue on the laptop (in Windows:
Control Panel → Devices and Printers → View Queue). Remove stuck tasks. - 🔄 Reboot printing service:
net stop spoolernet start spooler - 📡 Update printer firmware (download from the manufacturer's website).
- 🔐 Change the default password on the printer's web interface (usually accessible via the device's IP address).
- 🌐 Disable internet access - disable port forwarding for the printer in your router settings (
Port Forwarding). - 📡 Use WPA3 - If your router supports it, enable this protocol instead of the outdated one.
WPA2. - 🔄 Update your firmware — manufacturers regularly patch vulnerabilities (for example, in HP And Epson there were critical bugs in 2022–2023).
- Wi-Fi adapter for printer (For example, TP-Link TL-WPS510U) - connects to the printer's USB port and distributes it over the network.
- Network print server (For example, D-Link DP-301U) - connects to the printer via USB or Ethernet and makes it accessible via Wi-Fi.
- 🖼️ Poor Wi-Fi signal quality — try moving the printer closer to the router.
- 🖨️ Incompatible driver - Uninstall the current one and install it from the official website.
- 📄 The file is too large - split the document into parts or save it in
PDFwith lower resolution. - 🔄 Software reset: go to the printer menu →
Settings → Network → Reset network settings. - 🔧 Hard reset: hold the button
Cancel(orReset) 10–15 seconds. - 📄 Via the web interface: Enter the printer's IP address in your browser →
Network → Reset.
macOS
On a Mac, drivers are often installed automatically the first time you connect:
Linux (Ubuntu/Debian)
On Linux use CUPS (printing system):
⚠️ Attention: On some printers Epson Linux requires a proprietary driver epson-inkjet-printer-escprDownload it from the official website, otherwise printing will not be available.
How to find out the IP address of a printer?
Print it out network report (on most printers this is done by holding down the button Wi-Fi or Information within 5-10 seconds). The report will contain a line IP Address or IPv4Alternatively, go to the router's web interface and view the list of connected devices.
Solving common connection problems
If your printer doesn't connect to Wi-Fi or your laptop doesn't see it, check the following:
| Problem | Possible cause | Solution |
|---|---|---|
| The printer cannot find the Wi-Fi network. | The router is operating in the mode 5 GHz, and the printer only supports 2.4 GHz |
Enable it in your router settings. 2.4 GHz or set mixed mode b/g/n |
| The laptop doesn't see the printer on the network. | The protocol is disabled SMB or LPD on the router |
Turn on Multicast And UPnP in the router settings |
| Error "Failed to connect" | Incorrect Wi-Fi password or IP address conflict | Reboot your router and printer, check the password, and assign a static IP to the printer. |
| Printing is very slow. | Weak Wi-Fi signal or overloaded router channel | Move the printer closer to the router or change the Wi-Fi channel in the router settings. |
If the printer is connected but does not print:
Wireless Printing Security
A printer connected to Wi-Fi can become a weak point in your network. Follow these guidelines:
For offices with multiple printers, set up VLAN (virtual local area network) on the router to isolate printing devices from the main traffic. This will prevent attacks like Man-in-the-Middle, when an attacker intercepts documents as they are transmitted over a network.
⚠️ Attention: Some printers (Brother HL-L8360CDW, Xerox VersaLink) store printed documents in memory. To delete them, reset the settings or use the Secure Print (PIN code stamp).
Frequently asked questions about connecting a printer via Wi-Fi
My printer doesn't support Wi-Fi. Can I make it wireless?
Yes, there are two options:
Both solutions require pre-configuration via the device's web interface.
How to connect a printer to Wi-Fi without a screen (e.g. HP LaserJet P1102w)?
Use WPS (if supported) or connect the printer to your laptop via USB, install the driver, and then select the option in the printer settings Convert to networkAfter this, disconnect the USB cable—the printer will save the Wi-Fi settings.
The printer is connected, but the printout is artifacted or incomplete. What's wrong?
The reasons may be different:
Is it possible to connect a printer to Wi-Fi and USB at the same time?
Yes, but it depends on the model. For example, Canon PIXMA TR8620 allows you to use both connections, and Epson EcoTank ET-2800 — No. In most cases, USB is prioritized, and Wi-Fi is disabled automatically.
How do I reset my printer's Wi-Fi settings?
Reset methods:
After resetting, the printer will return to factory settings and will need to be configured again.