LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
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


Reply
  Search this Thread
Old 11-18-2022, 12:43 PM   #1
iqbala
Member
 
Registered: Dec 2003
Location: Milano (ITALY)
Distribution: Kubuntu 20.04
Posts: 286

Rep: Reputation: 32
Brother DCP-1610W - Driver suggestions?


Hallo.
I used to run Kubuntu 20.04 and I used my printer Brother DCP-1610W without any problem. I had the driver installed with the installer downloaded from the Brother site.

Now I am running Kubuntu 22.04 and I cannot configure my printer properly.
  • The old installer does not work anymore. It downloads .deb packages that are not in line any more with the distributions, so they do not work
  • The new release of Kubuntu recognized the printer and the scanner on its own (great improvement on the older release). The scanner works fine, but for the printer the suggested driver does not work so well

The suggested driver (that I am now using) is DCP-1200 Foomatic/hl1250

What happens is that the test page gets printed correctly, some pdf gets printed correctly, but other pdfs and Libre Office documents get printed with characters all distorted.

It never happened to me before, usually if the test page is fine everything is fine...

Can anybody with similar printers advise on the best driver?

Thank you very much
 
Old 11-18-2022, 02:05 PM   #2
beachboy2
Senior Member
 
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 22 MATE, Peppermint OS-Devuan, EndeavourOS, antiX
Posts: 4,358
Blog Entries: 49

Rep: Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598Reputation: 1598
iqbala,

This is the standard procedure for downloading and installing Linux .deb drivers.

Visit here:
https://support.brother.com/g/b/down...w_eu_as&os=128

Then click on “Driver Install Tool” > https://support.brother.com/g/b/down...ng=4&type3=625

Click on “Agree to the EULA and Download”.

Step 1. Download the tool (linux-brprinter-installer-2.2.3-1.gz)

The tool will be downloaded into the default "Downloads" directory. (NB If you have downloaded to another directory, such as Desktop, then change the command below accordingly.

(The directory location varies depending on your Linux distribution.)

e.g. /home/iqbala/Downloads

Step 2. Open a terminal window.

Step 3. Go to the directory you downloaded the file to in the last step. By using the cd command.

Code:
cd Downloads
Step 4. Enter this command to extract the downloaded file:

Code:
gunzip linux-brprinter-installer-2.2.3-1.gz
Step 5. Get superuser authorization with the "su" command or "sudo su" command.
Code:
 sudo su
Step 6. Run the tool:

Code:
 bash linux-brprinter-installer- 2.2.3-1 DCP-1610W
Step 7. The driver installation will start. Follow the installation screen directions.

When you see the message "Will you specify the DeviceURI?",

For USB Users: Choose N(No)

For Network Users: Choose Y(Yes) and DeviceURI number.

The install process may take some time. Please wait until it is complete.
 
Old 11-18-2022, 10:12 PM   #3
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,006

Rep: Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175
Further to the above, many of the older Brother drivers are 32-bit, so the following Brother FAQ may apply...
Quote:
For DEB-based distributions

If your distribution does not have a 32 bit library as standard, install it. (For example, install lib32stdc++6 for Debian, ia32-libs or lib32z1 for Ubuntu.)
Install the LPD/LPRng driver and the CUPS driver using the --force-architecture option.
If the /usr/lib64 directory exists, check whether the "br (printer name) filter" file exists under /usr/lib64/cups/filter. If not, copy it from the /usr/lib/cups/filter directory.
Set up the printer using "http://localhost:631/printers".
 
Old 11-19-2022, 09:25 AM   #4
iqbala
Member
 
Registered: Dec 2003
Location: Milano (ITALY)
Distribution: Kubuntu 20.04
Posts: 286

Original Poster
Rep: Reputation: 32
The steps described by beachboy2 were the ones that I said did not work.
The post from ferrari solved the issue.
 
Old 11-19-2022, 06:12 PM   #5
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,006

Rep: Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175
Glad to have been of guidance. (It catches a lot of users out.)
 
Old 11-20-2022, 11:25 AM   #6
iqbala
Member
 
Registered: Dec 2003
Location: Milano (ITALY)
Distribution: Kubuntu 20.04
Posts: 286

Original Poster
Rep: Reputation: 32
Only thing is, during installation process, I got the terroristic message "This driver is depreceted and will stop working in next versions of CUPS"...

I don't know if I need to be worried, but I'll think about it when/if it will stop working...
 
Old 11-20-2022, 11:40 AM   #7
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,006

Rep: Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175
Yes, CUPS is moving to driverless printing. Refer 'man lpadmin':
https://www.cups.org/doc/man-lpadmin.html

Quote:
CUPS printer drivers and backends are deprecated and will no longer be supported in a future feature release of CUPS. Printers that do not support IPP can be supported using applications such as ippeveprinter(1).
 
Old 11-21-2022, 11:56 AM   #8
iqbala
Member
 
Registered: Dec 2003
Location: Milano (ITALY)
Distribution: Kubuntu 20.04
Posts: 286

Original Poster
Rep: Reputation: 32
How do I understand if my printer supports IPP?
 
Old 11-21-2022, 12:59 PM   #9
ferrari
LQ Guru
 
Registered: Sep 2003
Location: Auckland, NZ
Distribution: openSUSE Leap
Posts: 6,006

Rep: Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175Reputation: 1175
Most modern printers do support IPP protocol.

The ippfind command...
https://manpages.debian.org/testing/...find.1.en.html

Not a complete list, but just some of many models supporting 'driverless printing'...
https://openprinting.github.io/printers/

I encourage you to take the time to read this for yourself...
https://wiki.debian.org/CUPSDriverlessPrinting
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing Driver App for Brother DCP 7020 Victor43 Linux - Hardware 3 07-04-2020 12:25 PM
[SOLVED] Brother DCP-J525W cups driver problem seenab Linux - Hardware 5 01-14-2015 04:24 AM
Acer Aspire 8935G ATI Catalyst Graphics and Brother DCP-340CW driver issue bindy Linux - Newbie 4 12-05-2013 02:34 AM
[SOLVED] ubuntu 9.04 64bit and brother dcp-7030 cannot install driver Thane Linux - Hardware 7 04-18-2010 09:24 AM
driver for brother all in 1 dcp 385-c il-bastardo Ubuntu 1 09-30-2009 05:08 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:09 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration