Converting old printer driver to IPP Everywhere? #88
-
Hi, I have a Brother HL-4150CDN that I intend to use for many more years (touch wood) as it has at least 90000 pages worth of lifetime left 😄 Forgot to state in OP that the printer supports ipp and ipps as well as identifies itself fine with CUPS. Its just the filtering/setup/interfacing part that needs to be updated to ippevprinter. I have access to software from the manufacturer (openly available) that clearly shows how the current filter/PPD based interaction is handled. So I guess this is a perfect little project to implement a IPP/Everywhere-ish interface using ippeveprinter and I intend to do so and share. I can not see any licensing issues (so far at least) wit this approach and chances that the manufacturer will do this are slim, I think. If anyone here has pointers to documentation on how this can be made, preferably in a way that is easily incorporated into distributions of Cups for users and package maintainers, it would be much appreciated. I will of course RTFM my self and continue to search the interweb, but if there are lessons to learn and I can skip their trial-and-error phase I don't see that as cheating. Thanks in advance! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
So generally the best advice is to develop a printer application using PAPPL. But Till Kamppeter has done good things with the pappl-retrofit printer application, which will run the existing driver as-is. A "native" printer application will provide the best capabilities (and you have the opportunity to report more printer status/configuration info if supported by the printer) but if you are happy with the current functionality the retrofit approach is quick and easy. |
Beta Was this translation helpful? Give feedback.
So generally the best advice is to develop a printer application using PAPPL. But Till Kamppeter has done good things with the pappl-retrofit printer application, which will run the existing driver as-is. A "native" printer application will provide the best capabilities (and you have the opportunity to report more printer status/configuration info if supported by the printer) but if you are happy with the current functionality the retrofit approach is quick and easy.