Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
|
10-10-2023, 09:43 AM
|
#16
|
Senior Member
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS
Posts: 4,275
Original Poster
|
My Brother HL-1112 printer is not IPP-USB compatible (i.e. unable to run driverless).
I decided to bite the bullet and completely removed both ipp-usb and sane-airscan, via Package Manager.
I then installed brother-lpr-drivers-laser and brother-cups-wrapper-laser:
Code:
sudo apt install brother-lpr-drivers-laser brother-cups-wrapper-laser
I rebooted the PC and switched on the printer.
Everything worked perfectly and there was no need to search for the printer name followed by text “for CUPS”.
I then tried my USB Canon LiDE 210 scanner (which has simple-scan installed) and did a test scan. Thumbs up!
Quote:
Originally Posted by michaelk
Just a FYI. Basically cups printer drivers and backends are deprecated and will no longer be supported in a future release which I believe is version 3.0. Only printers that support IPP will work. I am not happy since I use custom backends for some specific tasks.
|
Whether my printer and scanner will survive future software “progress” as per michaelk’s warning is anybody’s guess.
EDIT I can now see that brother-lpr-drivers-laser and brother-cups-wrapper-laser are destined for the bin when CUPS is "improved".
I therefore removed both of them and installed printer-driver-brlaser.
My Brother printer and Canon scanner currently work fine.
Since printer-driver-brlaser is also a CUPS driver, I assume this will also get the chop.
These "improvements" are going to cost me quite a lot of money, it would appear.
This issue must affect a lot of Linux users.
Q. Why on earth cannot suitable legacy CUPS drivers remain available for such people, instead of rendering a whole host of hardware inoperable?
Those users can move onto new IPPEverywhere machines once their existing ones wear out.
Last edited by beachboy2; 10-10-2023 at 02:29 PM.
|
|
|
10-10-2023, 12:41 PM
|
#17
|
LQ Guru
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 8,112
|
This is the sort of behaviour one associates with Microsoft, not Linux developers! Remember when Windows Vista came in and everyone had to buy a new computer?
|
|
1 members found this post helpful.
|
10-10-2023, 01:07 PM
|
#18
|
Member
Registered: Jul 2008
Location: Montana USA
Distribution: KUbuntu, Fedora (KDE), PI OS
Posts: 593
|
Quote:
...everyone had to buy a new computer?
|
Doesn't everyone anyway? At least the motherboard and CPU? You know, every couple years?
|
|
|
10-10-2023, 02:43 PM
|
#19
|
Senior Member
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS
Posts: 4,275
Original Poster
|
According to https://github.com/OpenPrinting/cups/wiki/CUPS-3.0
C-Day is sometime in November 2023 for CUPS 3.0.
|
|
|
10-11-2023, 01:24 AM
|
#20
|
LQ Guru
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 8,112
|
Quote:
Originally Posted by rclark
Doesn't everyone anyway? At least the motherboard and CPU? You know, every couple years?
|
Young people do perhaps. I normally buy a new computer only when the old one becomes unusable. Why fix what ain't broke? Mind you, I did buy my present one https://www.linuxquestions.org/quest...er-4175645931/ a few years ago on a whim. I saw it languishing in the window of my local Computer Exchange and it only cost £64, so I bought it.
With Windows, you really had to buy a new computer for every release from Vista onwards.
Last edited by hazel; 10-11-2023 at 07:03 AM.
|
|
1 members found this post helpful.
|
10-11-2023, 03:59 AM
|
#21
|
Senior Member
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS
Posts: 4,275
Original Poster
|
Okay, this is my final question on this thread.
My Linux Mint 21.2 is supported until April 2027.
Q. Assuming that I block all CUPS-related updates on Mint from now until that date, will my current, non-IPPEverywhere, Brother HL-1112 printer continue to run perfectly?
Thanks to all who are following this topic.
|
|
|
10-11-2023, 04:29 AM
|
#22
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,224
|
Why not take a backup of your system packages that work?
If they break it with a driver update (unlikely, imho) you can delete and install the old ones. Nobody's going to break loads of printers. Linux is not M$
|
|
1 members found this post helpful.
|
10-11-2023, 05:24 AM
|
#23
|
LQ Guru
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 8,112
|
You could always switch to Slackware. I can't see our Patrick going along with a thing like this. Look how long he waited before deciding that PAM was acceptable!
|
|
|
10-11-2023, 05:57 AM
|
#24
|
Senior Member
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS
Posts: 4,275
Original Poster
|
@hazel,
Thanks for the recommendation of Slackware. Not my scene, I'm afraid. I will stick with Mint.
@business_kid,
Thanks.
I will do a backup of my installed packages.
|
|
|
10-11-2023, 06:52 AM
|
#25
|
Moderator
Registered: Aug 2002
Posts: 26,475
|
I would not expect Mint to automatically upgrade so you should be fine until 21 reaches EOL.
|
|
1 members found this post helpful.
|
10-11-2023, 07:56 AM
|
#26
|
Senior Member
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS
Posts: 4,275
Original Poster
|
@michaelk,
Yes, that is the way I see it, but I will still keep a close eye on all Mint updates.
Last edited by beachboy2; 10-11-2023 at 07:57 AM.
|
|
|
10-11-2023, 06:08 PM
|
#27
|
Senior Member
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS
Posts: 4,275
Original Poster
|
All may not be lost for Legacy printers such as my USB Brother HL-1112, since the CUPS developers have a forthcoming Legacy Printer Application which will hopefully cater for my needs and those of many other Linux users with non-IPPEverywhere printers.
The following links and extracts explain the situation.
https://forums.linuxmint.com/viewtop...bc69f&start=20
Extract:
Quote:
As a postscript (no pun intended!) to this discussion, I think you will be interested to read this posting from one of the CUPS development team in response to the issue that I raised with them on GitHub. There's a hint in there of a migration path for legacy proprietary printer drivers. As I understand it, if any such drivers are installed on a system then they will be picked up by the forthcoming Legacy Printer Application in CUPS, so that they can still be used behind the new driverless front-end. It's unclear to me how transparent that process will be (i.e. what manual configuration changes will it require?), but it looks promising.
|
https://github.com/OpenPrinting/cups...ent-1435337985
Extracts:
Quote:
For the future of CUPS 3.x not supporting classic CUPS drivers any more, we have already taken care:
• Drivers will still exist, but they will come in a new format, the Printer Applications which are software emulations of driverless IPP printers. Manufacturers are supposed to ship drivers in this format in the future.
• All free software classic CUPS drivers are already converted to Printer Applications and readily available in the Snap Store.
• For proprietary legacy CUPS drivers, like the one from Samsung, we have also a solution, the so-called Legacy Printer Application. It sees classically installed classic CUPS drivers, independent whether there is a classically installed CUPS 2.x on the system or not, and makes them available as Printer Application, so that CUPS 3.x sees and uses them.
So I hope this helps and that we from OpenPrinting are sustainable, keeping old printers working.
|
………………………………………….
Quote:
Regarding the Legacy Printer Application, I hope this understanding of mine is correct:
• The Legacy Printer Application can be packaged as a .deb.
• Non-free packages from Brother (say) can be installed and be set up in the Legacy Printer Application being used with CUPS 3.x.
• Should it desire, Brother is relieved of the responsibility to produce its own Printer Application.
• Free Epson drivers not catered for by gutenprinter-printer-app can be accessed after the printer-driver-escpr package is installed on Debian/Ubuntu.
• The situation with non-free drivers is basically no different from what it is now, just a single extra step. Install these drivers from the vendor and use the web interface of the Legacy Printer Application to set up a queue in the Application.
|
|
|
|
10-11-2023, 07:20 PM
|
#28
|
Senior Member
Registered: Aug 2009
Distribution: Rocky Linux
Posts: 4,804
|
I'll still be looking anxiously for what will happen with my legacy Panasonic KX-P1124i dot matrix printer on a parallel port connection. I have no other printer that can handle labels the way this printer can.
|
|
|
10-11-2023, 08:40 PM
|
#29
|
LQ 5k Club
Registered: Oct 2003
Location: Western Australia
Distribution: Icewm
Posts: 5,842
Rep:
|
Hi
Can I suggest 2 things for those wanting to future proof yourself
1) Learn how to compile cups/sane and depending on your distro.....remove the distro packages and only use your packages
2) Much easier....keep a live usb/cd that is old enough to have old cups/sane. When you want to print something,
remember where you save the target file....load up your usb distro and print
|
|
|
10-11-2023, 09:13 PM
|
#30
|
Moderator
Registered: Aug 2002
Posts: 26,475
|
2a) If you have the resources run an older distribution (cli only) as a virtual machine and then share the printer via cups. I also believe you can run sane over the network as well.
|
|
|
All times are GMT -5. The time now is 12:27 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|