Wireless printing with MacBook Wi-Fi saves time and eliminates the clutter of cables, but it doesn't always go smoothly. Even if your printer supports it AirPrint or has a built-in Wi-Fi module, the connection may stall during the device search, authorization, or driver installation process. In this article, we'll cover all the ways to add a printer to macOS — from automatic detection to manual configuration via IP address, as well as typical errors and their solutions.
We will pay special attention to the nuances that are rarely written about in official instructions: why MacBook The printer is not detected on the same network, how to bypass the WPS requirement on some models, and what to do if after updating macOS Printing stopped working. This guide applies to printers HP, Canon, Epson, Brother and other brands, as well as for all versions macOS from Monterey to Sonoma.
1. Preparing the printer and MacBook for connection
Before adding a printer to MacBook, make sure both devices are ready to connect. Skipping this step is the main cause of connection failures.
Start with a check printer network settingsMost modern models have a display or indicators that show the Wi-Fi status. If the printer is new, it may be in setup mode (usually a blue or green indicator will blink). Older devices sometimes require a network reset—to do this, hold down the button. Wi-Fi or Reset 5-10 seconds (the exact time is indicated in the manual).
- 🔌 Nutrition: The printer must be turned on and plugged into a power outlet (even if it has a battery). Some models Epson EcoTank Disable Wi-Fi when running on battery power.
- 📡 Wi-Fi network: MacBook and the printer must be in one local networkIf you are using a repeater or mesh system, connect both devices to the main router.
- 🔄 Updates: Check the printer firmware is up to date using the official brand software (for example, HP Smart or Epson Software Updater). Outdated software may cause conflicts with macOS.
On MacBook open System Preferences → Network Make sure Wi-Fi is turned on and the status bar displays your network name (not "Other networks..."). If you're connected via a VPN, temporarily disable it—some corporate VPNs block local devices.
The printer is plugged into a power outlet and ready to work.
MacBook and printer on the same Wi-Fi network
The printer has Wi-Fi enabled (the indicator is not flashing red)
VPN and firewalls (if any) are disabled
macOS and printer firmware have been updated.
2. Automatically add a printer via AirPrint
AirPrint - technology Apple, which allows you to print without installing drivers. It is supported by most printers released after 2010. To check compatibility, see the list at Apple's official website or look for the AirPrint logo on the device body.
To connect:
- Open any application with a printing function (for example,
PrevieworTextEdit). - Click
File → Print(⌘ + P). - In the drop-down menu
PrinterselectAdd printer.... - In the window that opens macOS will automatically find available devices. Select your printer and click
Add.
If the printer is not displayed:
- 🔍 Check if it's enabled Bonjour (Automatic Device Discovery Protocol) in the router settings. Some models TP-Link or ASUS block it by default.
- 🔄 Restart your printer and MacBook, then try searching again.
- 📱 Install the brand's proprietary app (e.g. Canon PRINT or HP Smart) - it can "wake up" the printer for detection.
3. Manually adding a printer by IP address
If the automatic search does not work, add the printer manually through its IP addressThis method is universal and works even for older models without AirPrint.
First, find the printer's IP address:
- 🖨️ On most printers: print network report (Network Configuration Page). To do this, hold down the button
Wi-FiorInformation3–5 seconds. - 📊 Via the router: go to the router's web interface (usually at
192.168.0.1or192.168.1.1), find the sectionDHCP Clients ListorConnected devices.
Now add the printer to MacBook:
- Open
System Preferences → Printers & Scanners. - Click
+(Add a printer) → go to the tabIP. - In the field
AddressEnter the printer's IP (for example,192.168.1.105). - In the field
ProtocolselectLine Printer Daemon - LPD(for most models) orInternet Printing Protocol - IPP(for printers with AirPrint). - In the field
Queueplease indicateprintor leave blank. - In the section
Nameselect the appropriate driver (if your model is not available, tryGeneric PostScript Printer). - Click
Add.
What should I do if my printer's IP address keeps changing?
If your router assigns a dynamic IP (DHCP) to the printer, assign it a static address. To do this:
1. Go to your router settings (usually 192.168.0.1).
2. Find the "DHCP Reservation" or "IP/MAC Binding" section.
3. Add a rule for the printer's MAC address (indicated in the network report).
4. Restart the printer and router.
4. Connection via proprietary software (HP, Canon, Epson)
Printer manufacturers offer their own configuration utilities, which often cope with situations where standard tools fail. macOS powerless. Let's look at the process using popular brands as an example.
| Brand | Software name | Download link | Peculiarities |
|---|---|---|---|
| HP | HP Smart | support.hp.com | Automatically finds printers on the network, supports cloud printing |
| Canon | Canon PRINT Utility | ru.canon | Requires registration for some features, supports scanning |
| Epson | Epson Software Updater | epson.ru | Updates drivers and firmware, integrates with Apple AirPrint |
| Brother | Brother iPrint&Scan | brother.ru | Supports printing from iCloud, there is a preview function |
General connection algorithm via proprietary software:
- Download and install the utility from the official website.
- Launch the program and follow the setup wizard. Usually, clicking
Add a printerand select your model from the list. - If your printer is not found, make sure it is turned on and connected to the same Wi-Fi network as MacBook.
- After adding, try printing a test page.
Important: Some utilities (such as HP Smart) require a brand account to fully function. Scanning or cloud printing features may not be available without registration.
5. Solving typical connection problems
Even with proper setup, the connection may not work. Let's look at the most common errors and how to fix them.
⚠️ Attention: If the printer was previously connected to a different Wi-Fi network, it may "remember" the old settings. In this case, reset the printer's network settings (usually the buttonResetor a combinationWi-Fi + Cancel).
| Problem | Possible cause | Solution |
|---|---|---|
| The printer was not found in the list. | Bonjour is disabled or blocked in the router. | Enable Bonjour in your router settings or add a printer via IP. |
| "Printer unavailable" error | Invalid IP address or printer is turned off | Check the IP via network report, reboot the printer |
| Printing is in progress, but the document is not printed. | The print queue is stuck | Open System Preferences → Printers & Scanners, select the printer and click Open the print queue, then clean it |
| WPS password required | The printer is trying to connect via WPS, but the router doesn't support it. | Disable WPS on the printer (in the settings menu) and connect via standard Wi-Fi |
If the printer connects, but printing is artifact-ridden or incorrect:
- 🖼️ Check it out connection qualityA weak Wi-Fi signal can cause data transfer interruptions. Move the printer closer to the router.
- 📄 Update printer driver through
System Preferences → Printers & Scanners → Options & Supplies → Update Software. - 🔄 Reinstall the printer: remove it from the list of devices and add it again.
6. Setting up a printer for multiple devices
If the printer is used by multiple people (for example, in an office or home network), set it up so that all devices can access it without reconnecting.
To do this:
- Make sure your printer is connected to your network via Wi-Fi (not USB!).
- On MacBook open
System Preferences → Sharing. - Enable the option
Shared printerand select your device from the list. - In the section
General access forSpecify users who are allowed to print (or selectAllfor open access).
Now others Mac or Windows PC in the same network they will be able to add a printer via:
- 🖥️ On Mac:
System Preferences → Printers & Scanners → Add(the printer will appear in the list as shared). - 🪟 On Windows:
Control Panel → Devices and Printers → Add a Printer → Network Printer.
⚠️ Attention: if the printer is connected via shared access MacBook, then for printing it must be enabled itself MacBookFor 24/7 access, connect the printer directly to your router via Ethernet or configure it as a network device (if supported by your model).
7. Alternative connection methods
If your Wi-Fi connection fails, consider these alternatives:
- 🔗 USB connection: temporary solution for printing important documents. Connect the printer to MacBook via USB cable, and macOS will automatically install the drivers.
- ☁️ Cloud Printing: services like Google Cloud Print (obsolete, but there are alternatives) or HP ePrint Allows you to print over the internet. To do this, register the printer with your manufacturer account.
- 📱 Printing via smartphone: install the brand's app on iPhone or Android, connect the printer to your phone via Wi-Fi Direct, and then send the document to print from MacBook via AirDrop or email.
For older printers without Wi-Fi you can use Print Server adapter (For example, TP-Link TL-PS110U). It connects to the printer via USB and shares access over the network. Setup:
- Connect the adapter to the printer and router.
- Install the drivers from the adapter manufacturer's website.
- Add a printer to MacBook as a network (via IP adapter).
FAQ: Frequently asked questions about connecting a printer to a MacBook
My printer doesn't support AirPrint. Can I connect it to my MacBook?
Yes, even without AirPrint, you can connect your printer in two ways:
- Through proprietary software manufacturer (download from the official website).
- Manually by IP address (instructions in section 3).
For older models, you may need to install drivers manually via System Preferences → Printers & Scanners → Options & Supplies.
My MacBook sees the printer, but the document won't print. What should I do?
The problem may be:
- 📄 Print queues: open the queue (
System Preferences → Printers & Scanners → Open Print Queue) and delete the stuck tasks. - 🔌 Connection: Check if the Wi-Fi indicator on the printer is blinking (the signal may be weak).
- 🖨️ Driver: Update your printer software via
Parameters and Materials → Update Software.
If nothing helps, remove the printer and add it again.
Do I need to install printer drivers on my MacBook?
macOS Automatically downloads drivers for most modern printers via AirPrint or BonjourHowever, in some cases manual installation is required:
- For old models (released before 2010).
- For specialized functions (eg double-sided printing or scanning).
- If the printer does not support AirPrint, but has alternative protocols (eg,
PostScript).
Download drivers only from official Apple website or the printer manufacturer's website.
How do I connect a printer to a MacBook if it doesn't have Wi-Fi?
There are three options:
- USB connection: temporary solution for printing without network.
- Print Server Adapter: a device that connects to a printer via USB and shares it over a network (e.g. TP-Link TL-PS110U).
- Sharing via another computer: connect the printer to Windows PC or another Mac and make it publicly accessible (instructions in section 6).
My printer stopped working after updating macOS. What should I do?
Updates macOS Sometimes printers reset. Try:
- Remove the printer from
System Preferences → Printers & Scanners. - Update drivers via
Parameters and Materials → Update Software. - Add the printer again (automatically or by IP).
- If your printer still doesn't work, check if your model is compatible with the current version. macOS on the manufacturer's website.
For printers HP reinstalling the utility may help HP Smart.