What causes the HP Printer "Filter Failure" on MacBook Air M3?

MacBook Air M3

new laptop won’t print. Error message says “Filter Failed”

How did I fix this? Already tried resetting the printer too.




[Re-Titled by Moderator]

iPad Pro, iPadOS 18

Posted on Jan 16, 2025 10:13 AM

Reply
8 replies

Jan 17, 2025 3:58 PM in response to Hellodolly456

The following package from Apple used to show drivers for many printers, such as P2035 and P1005, in a referenced list (the link for that information for some unknown reason now leads to an About AirPrint article, which is not directly relevant in this case):

HP 5.1.1 Printer Software Update - Apple Support

However, the text says Not compatible with macOS v12 and newer, so do not expect it to open/install under macOS Sequoia 15. Various workarounds have been suggested, but the success rate is somewhat unclear (a community search for the P1005 may provide examples).


Linux drivers are available for the HP LaserJet P2035 Printer.

https://support.hp.com/us-en/drivers/hp-laserjet-p2000-printer-series/model/3662026

https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index


If nothing else works, you could perhaps investigate whether an inexpensive Linux-based Raspberry Pi print server would allow a USB-connected HP LaserJet P2035 to be shared on a Wi-Fi network with a modern Mac (or iPhone/iPad) in an AirPrint-like way. Look upon this as an experiment.

See, for example, the posts with details by Techguyuk about a Kyocera laser printer in Can’t print with iPadOS17 - Apple Community. Also, Tesserax reported about using a Raspberry Pi 3 Model B+ for an old HP LaserJet printer.

Jan 22, 2025 8:54 PM in response to Hellodolly456

  1. I had the same or at least a similar problem. Using CUPS online help (I clicked on some link somewhere, but it seems to be within MacOS at http://localhost:631/help/network.html) and some terminal commands listed there, I was able to confirm that the printer could be found. Finally the solution that worked for me is: in Add Printer, use IP, the printer's fixed IP address on the network, HP Jetdirect as the Protocol, and hopefully you have the correct "driver" (or if you can download it, place the PPD file in /MacintoshHD/Library/Printers/PPDs/Contents/Resources) you can select it from the Use drop menu. Generic driver is the alternative.

Your results may vary. The printer I refer to is a Canon iR-ADV C2220 monster with wired ethernet though an 8-port switch to the router and the computer with the problem is an M1 MacBook Pro running Sequoia 15.2 and wireless ethernet to the router. Note, using a specified IP address requires you to fix(make unchangeable) the printer's address, either in the printer itself or in the router when it assigns a local IP address to the reported MAC address at router startup or printer power on.

Hope this helps.

What causes the HP Printer "Filter Failure" on MacBook Air M3?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.