Printer won't print (again)

I had a problem back in December, which was solved with the help of deano-ferari and several others.

Having bought a new motherboard and CPU, I have reinstalled Leap 15.3 without a problem, but have encountered the same problem with the printer: it just doesn’t print.

Based on our past correspondence, I added the printer first with Brother’s own installer, and when that didn’t work I removed it (using CUPS) and went for CUPS installation.

The printer was recognised as a local printer, with the URI


usb://Brother/DCP-1610W%20series?serial=E74225H1N882595

I chose the driver that was offered (DCP1610W) and the default options. Once it was added, I asked for a test page to be printed. CUPS reports the job as completed, but no output is produced by the printer.

Again, following past advice I ran lpstat -t which gave the output:


[FONT=monospace]scheduler is running 
no system default destination 
device for dcp1610w: usb://Brother/DCP-1610W%20series?serial=E74225H1N882595 
dcp1610w accepting requests since Fri 18 Feb 2022 18:52:55 GMT 
printer dcp1610w is idle.  enabled since Fri 18 Feb 2022 18:52:55 GMT
[/FONT]

I also ran lpinfo -v with this result:


[FONT=monospace]network http 
network ipps 
network ipp 
network https 
network beh 
network lpd 
serial serial:/dev/ttyS0?baud=115200 
network socket 
direct usb://Brother/DCP-1610W%20series?serial=E74225H1N882595 
network smb
[/FONT]

The queue was created and appears empty, immediately after the test page was requested:


[FONT=monospace]dcp1610w is ready 
no entries
[/FONT]

[FONT=monospace]

I should add that the scanner option of the printer works just fine.

What am I missing?

[/FONT]

What driver is running?

If the Brother driver, do you install glibc-32bit and libusb-0_1-4-32bit and libusb-1_0-0-32bit?

1 Like

As sauerland pointed out 32-bit library support is required for the installed drivers.

https://en.opensuse.org/SDB:Brother_How_to_setup_a_Networked_Printer_Scanner#Step_2_:_Install_the_Printer_Drivers_and_Check

Solved.

Thank you both very much. After updating glibc and both libusb modules the printer now works fine.

Until next time :slight_smile:

You describe precisely my experience with an HP printer that I have been using for a couple years. Another difference is that I’m running TW. I attacked the problem from so many angles that I am not sure what caused the thing to work again. Especially since I tried everything 3 or 4 times! If it disappears on me again, I will try adding 32-bit drivers as a first step.

Brother driver are often 32 bit:

zypper se -s hl2140
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S | Name              | Type  | Version | Arch | Repository
--+-------------------+-------+---------+------+--------------
  | brhl2140lpr       | Paket | 2.0.2-1 | i386 | Programme-rpm
  | cupswrapperHL2140 | Paket | 2.0.2-1 | i386 | Programme-rpm

HP-Driver hplip is 64 bit:

zypper se -si hplip
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name             | Type  | Version           | Arch   | Repository
---+------------------+-------+-------------------+--------+--------------
i+ | hplip            | Paket | 3.21.12-lp153.4.1 | x86_64 | Sauerland-OSS
i+ | hplip-hpijs      | Paket | 3.21.12-lp153.4.1 | x86_64 | Sauerland-OSS
i+ | hplip-sane       | Paket | 3.21.12-lp153.4.1 | x86_64 | Sauerland-OSS
i+ | hplip-scan-utils | Paket | 3.21.12-lp153.4.1 | x86_64 | Sauerland-OSS

So no need to install 32-bit libs when installing hplip…

Not relevant to your situation.