How to print a document from a laptop to a printer via Wi-Fi: a complete guide from connection to troubleshooting

Wireless printing via Wi-Fi It saves time and eliminates the clutter of cables, but many users encounter difficulties when connecting for the first time. Why isn't my printer visible on the network? How do I properly set up a connection on a laptop with Windows 10/11, macOS or LinuxWhat should I do if a document is being printed but remains in the queue?

In this article you will find step-by-step instructions for different operating systems, a compatibility table of popular printer models (Canon, HP, Epson, Brother), and also list of typical mistakes and ways to eliminate them. Particular attention is paid to setting up router — the stability of the connection depends on it.

If you've never set up a network for printing before, don't worry: we'll walk you through the process from connecting your printer to Wi-Fi to sending your first document. For experienced users, we've included advanced tips, such as how to print from a laptop to a printer using cloud services (Google Cloud Print, HP ePrint) or customize static IP for the device.

📊 What printer do you use?
Canon
HP
Epson
Brother
Xerox
Another brand

1. Preparing the printer for wireless printing

Before setting up your laptop, make sure that the printer itself is ready to work. Wi-Fi. Modern models (Canon PIXMA MG3640, HP DeskJet 2720, Epson EcoTank ET-2800) support wireless connection out of the box, but it requires a few steps.

First - turn on the printer and check that it's within range of your router. The Wi-Fi signal must be stable: if the printer is on the other side of the apartment, you may need to signal repeater or moving the router. Most devices have a wireless network indicator (usually a blue or green LED) on the front panel. If it's blinking or steady, the printer is ready to connect.

Next, find WPS button on the printer (most often it is signed or marked with an icon Wi-Fi). This connection method is the simplest:

  1. Press and hold the button WPS on the printer for 3-5 seconds.
  2. Press the button within 2 minutes WPS on the router.
  3. Wait until the Wi-Fi indicator on the printer stops blinking and remains on steadily.

If the buttons WPS No, you'll have to connect through printer menu or web interface.

What should I do if my printer doesn't support WPS?

If your model does not have a WPS button (for example, older Brother HL-2130), use alternative methods:

  1. Connect the printer to the laptop via USB and install the drivers from the manufacturer's official website.
  2. Launch your Wi-Fi setup utility (e.g. HP Smart or Epson Software Updater).
  3. Select your Wi-Fi network from the list and enter the password.

After this, the printer will be accessible over the wireless network.

2. Configuring the printer via the web interface or control panel

If automatic connection via WPS it didn't work, use it printer web interface or his touch panelTo do this:

Find first Printer IP addressYou can recognize it:

  • 📄 Having printed test sheet (usually a button Info or Report on the panel).
  • 🔍 Via your router: go to your router's web interface (usually 192.168.0.1 or 192.168.1.1) and find the printer in the list of connected devices.

Next, enter the printer's IP address into the browser's address bar. This will open the web interface, where you need to go to the section Network (or Net) and choose Wireless Setup. Please indicate here:

  • 📶 Name of your Wi-Fi network (SSID).
  • 🔑 Network password.
  • 📡 Security type (usually WPA2-PSK or WPA3).

After saving the settings, the printer will reboot. Wait until it comes back online and test the connection by sending a test page.

3. Connecting a printer to a laptop on Windows 10/11

Once the printer is connected to Wi-Fi, all that remains is to add it to the system. Windows 10/11 it's done like this:

Open Settings → Devices → Printers & Scanners and press Add a printer or scannerThe system will automatically begin searching for devices on the local network. If the printer appears in the list, select it and follow the instructions.

If the printer is not found:

  • 🔄 Restart both the printer and the laptop.
  • 📥 Install drivers from official website manufacturer (for example, for Epson L3150 download the package Epson Software Updater).
  • 🔧 Add a printer manually by specifying it IP address (see section 2).

The printer is connected to Wi-Fi|Drivers are installed|The printer's IP address is static (not DHCP)|A firewall is not blocking the network

-->

An important nuance: if you use corporate network If you're using a VPN, the printer may be unavailable. In this case, temporarily disable the VPN or set up an exception for local traffic.

4. Setting up printing from macOS (MacBook, iMac)

On devices Apple The process is a little different. Open System Preferences → Printers & Scanners and press + to add a new printer. The system will display all available devices on the network.

If the printer is not displayed:

  • 🍎 Make sure your Mac is running the latest version macOS (some printers, for example, HP OfficeJet Pro 9015, require updates to work correctly).
  • 🔌 Try connecting to the printer via IP address, by selecting from the menu Add a printer via IP.
  • 📦 Install proprietary drivers from the manufacturer's website (for Canon This IJ Network Tool, For BrotherBRAdmin Professional).

macOS automatically downloads drivers for most popular models via AirPrint, but for full functionality of the MFP (scanning, copying), manual software installation may be required.

5. Printing from Linux (Ubuntu, Mint, Fedora)

In distributions based on Linux The system is used to configure the printer CUPS (Common Unix Printing System). Open your browser and go to:

http://localhost:631

In the CUPS web interface, select Administration → Add PrinterThe system will prompt you to enter a username and password (use your Linux account details).

Next, select the printer from the list of detected devices or specify it IP address manually. For most models (Brother HL-L2350DW, Epson WorkForce Pro WF-3720) standard drivers will do PostScript or PCLIf you don't have the driver you need, download it from the manufacturer's website (usually in the format .ppd).

After adding the printer, test its operation by sending a test page using the command:

lp -d [printer_name] /usr/share/cups/data/testprint

6. Solving common problems

Even after proper setup, errors may still occur. Here are the most common ones and how to fix them:

Problem Possible cause Solution
The printer was not found on the network. Wi-Fi is disabled on the printer or router. Check the printer's lights and reboot your router.
The document is stuck in the queue Driver conflict or printer memory shortage Clear the print queue and reinstall the drivers
Printing is very slow. Weak Wi-Fi signal or congested network Switch your printer to a 2.4 GHz channel or reduce the network load.
The printer prints blank sheets. The ink has run out or the nozzles have dried out. Run print head cleaning through the printer software.

If the printer is connected to the network, but the laptop does not see it, try:

  • 🔄 Turn it off and on again file and printer sharing in Windows settings (Control Panel → Network and Internet → Network and Sharing Center → Change advanced sharing settings).
  • 🛡️ Temporarily disable firewall or antivirus (for example, Kaspersky or Avast may block network printers).
  • 📡 Check that the printer and laptop are in one subnet (for example, both devices must have IP addresses of the form 192.168.1.x).

7. Advanced features: cloud printing and remote access

Modern printers support cloud printing, which allows you to send documents from your laptop even outside your home network. For example, services Google Cloud Print (still works for some devices) HP ePrint or Epson Connect allow you to print over the Internet by sending a file to the printer's dedicated email address.

To set up cloud printing:

  1. Register your printer with the manufacturer's service (for example, epsonconnect.com For Epson).
  2. Activate the function Email Print or Remote Print in the printer settings.
  3. Send the document to the printer's unique email address (e.g. yourprinter@print.epsonconnect.com).

For corporate users It is useful to set up printing via VPN or RDP (Remote Desktop). This will allow you to print to your office printer from your home laptop as if you were on the company's local network.

8. Wireless Printing Security

Wi-Fi-connected printers can become a weak point in your network. To protect your data:

  • 🔒 Change the default printer administrator password (usually this is admin/1234).
  • 📡 Turn off WPS on the router after setup - this protocol is vulnerable to hacking.
  • 🛡️ Enable encryption WPA3 in the Wi-Fi settings (if your printer supports it).
  • 📥 Regularly update your printer firmware using the official software (HP Smart, Epson Software Updater).

Attention: some printers (Brother DCP-T425W, Canon MAXIFY MB2720) store printed documents in memory. If you work with confidential information, set up automatic memory clearing or use the secure printing (the document is printed only after entering the PIN code on the printer panel).

How to completely reset a printer?

If your printer has become unstable or you want to sell it, perform a hard reset:

  1. Press and hold the button Stop/Reset (or Menu) for 10–15 seconds.
  2. Find the option in the menu Restore Factory Defaults or Reset All.
  3. Confirm the reset (you may be asked to enter a password, for example, 0000 or 1234).

After resetting, the printer will return to factory settings and will need to be configured again.

For additional protection, please set up MAC address filtering on the router, allowing connections only to trusted devices. This will prevent unauthorized access to the printer from neighbors or intruders.

📊 Have you ever encountered problems setting up a printer via Wi-Fi?
Yes, often
Yes, but I decided on my own
No, everything worked the first time.
I prefer a wired connection

FAQ: Frequently asked questions about Wi-Fi printing

Is it possible to connect an old printer (without Wi-Fi) to the network wirelessly?

Yes, use it for this Wi-Fi adapter for printer (For example, TP-Link TL-WPS510U) or connect the printer to the router via USB port (if the router supports the function Printer Server, How ASUS RT-AX88U or TP-Link Archer C8). You can also use a second laptop as a "bridge" by connecting the printer to it via USB and sharing it.

Why does my printer print documents incompletely or cut off the edges?

This issue is related to incorrect page settings. Please check:

  • The paper size in the printer driver (must match the actual size, for example, A4).
  • Document margins (in Word or Excel, set margins to at least 5 mm).
  • Print scale (in the print dialog box, select 100% or Fit to page).

Also, update your printer driver—older versions may not handle certain formats correctly.

How to print from a laptop to a printer via Wi-Fi Direct?

Wi-Fi Direct Allows you to connect to your printer directly, without a router. To do this:

  1. Activate Wi-Fi Direct on the printer (usually in the menu Network or Wireless).
  2. On your laptop, connect to the printer's network (its name will start with the model, for example, DIRECT-HP_OfficeJet_3830).
  3. Add the printer as a network printer (in Windows via Devices and printers).

Please note: In Wi-Fi Direct mode, the printer will not be accessible to other devices on the network.

Is it possible to print from a laptop to a printer via a mobile hotspot?

Technically yes, but it's inconvenient. The printer and laptop must be connected to the same network, so:

  1. Turn on modem mode on a smartphone.
  2. Connect both your laptop and printer to this network.
  3. Configure your printer using the web interface or the manufacturer's utility.

Disadvantages of this method: high load on the smartphone battery, possible connection interruptions, and a limit on the number of connected devices (usually no more than 5–10).

How to speed up printing over Wi-Fi?

If your printer is printing too slowly, try:

  • Switch printer from 5 GHz on 2.4 GHz (more stable signal over longer distances).
  • Reduce the print quality in the driver settings (for example, instead of 1200 dpi choose 600 dpi).
  • Disable duplex printing if not needed.
  • Update your printer firmware (new versions often optimize data transfer).

Also, check if your network is overloaded—turn off unnecessary devices or limit torrenting and streaming while printing.