Discussion:
I installed print/cups v. 2.4.10_1 and print/foo2zjs so that I could print to my HP LaserJet Pro P1102w. Yeah, a printer from 12 years ago, it still works, and I can still buy toner for it. The whole setup works works perfect on my end, and yes, I use it over wi-fi.
Thing is: When I added the printer in the CUPS web interface, I got greeted with the message that "RAW queues and printer drivers are deprecated and will stop working in a future version of CUPS".
So I did a bit of research on that message. And discovered the following:
Basically, it looks like any printer that supports AirPrint should be findable and usable in CUPS. CUPS comes with device-independent print filters that will process your print job and send it off to the printer.
The only reason I did not try AirPrint myself is that my P1102w still works, and I don't see a reason to replace it. But if someone could confirm in this thread that AirPrint - capable stuff works, that would be awesome!
Point of posting this is that not all is lost when CUPS stops supporting printer drivers. No need to 'go back in time and look for an older version of CUPS' or other stuff.
Corrections and additions are welcome here, too! ?
I installed print/cups v. 2.4.10_1 and print/foo2zjs so that I could print to my HP LaserJet Pro P1102w. Yeah, a printer from 12 years ago, it still works, and I can still buy toner for it. The whole setup works works perfect on my end, and yes, I use it over wi-fi.
Thing is: When I added the printer in the CUPS web interface, I got greeted with the message that "RAW queues and printer drivers are deprecated and will stop working in a future version of CUPS".
So I did a bit of research on that message. And discovered the following:
- Per https://openprinting.github.io/cups/, CUPS supports AirPrint, a "driverless" printing standard.
- This Debian wiki explains the situation with CUPS very well. CUPS works on FreeBSD same as on Linux. If a printer works on CUPS, it really doesn't matter if it's on FreeBSD or Linux.
- This page provides a list of printers that support AirPrint. Some of them are actually off-market already (AirPrint has been around for some time, after all) because they're old models. They may be found on eBay or Craigslist or other places to find secondhand stuff.
Basically, it looks like any printer that supports AirPrint should be findable and usable in CUPS. CUPS comes with device-independent print filters that will process your print job and send it off to the printer.
The only reason I did not try AirPrint myself is that my P1102w still works, and I don't see a reason to replace it. But if someone could confirm in this thread that AirPrint - capable stuff works, that would be awesome!
Point of posting this is that not all is lost when CUPS stops supporting printer drivers. No need to 'go back in time and look for an older version of CUPS' or other stuff.
Corrections and additions are welcome here, too! ?