Thanks here also! I think this is odd, because I have run OpenSuse (Leap 42.2 / 42.3) for several years, and the Brother printer installer worked as provided. I always installed the X86_64 biit version. Now I use Tumbleweed, because I had an issue with Leap 15.0, I could not solve (video display tearing).
I also will ask Brother to provide an installation advisory, because the more they hear it, the more likely they will respond. Brother should know by now that the reason many people buy Brother printers, is their support for Linux O.S. I think that is lost on Brother USA, but the parent company in Nagoya, Japan seems to understand.
By the way I own a Brother MFC 255-CW. I added their packages to a local repository. Install is done by zypper and reliably works on any openSUSE without further tinkering (the i386 packages are running on x86_64 too):
erlangen:~ # zypper if brother-udev-rule-type1 mfc255cwcupswrapper mfc255cwlpr
Loading repository data...
Reading installed packages...
Information for package brother-udev-rule-type1:
------------------------------------------------
Repository : myrepo
Name : brother-udev-rule-type1
Version : 1.0.0-1
Arch : noarch
Vendor : Brother Industries, Ltd.
Installed Size : 2.1 KiB
Installed : Yes
Status : up-to-date
Source package : brother-udev-rule-type1-1.0.0-1.src
Summary : Brother udev rule type 1
Description :
udev rule for brother scanner type1
Information for package mfc255cwcupswrapper:
--------------------------------------------
Repository : myrepo
Name : mfc255cwcupswrapper
Version : 1.1.3-1
Arch : i386
Vendor : Brother Industries, Ltd.
Installed Size : 47.1 KiB
Installed : Yes
Status : up-to-date
Source package : mfc255cwcupswrapper-1.1.3-1.src
Summary : Brother CUPS Inkjet Printer Definitions
Description :
Brother Inkjet printer CUPS Driver
Information for package mfc255cwlpr:
------------------------------------
Repository : myrepo
Name : mfc255cwlpr
Version : 1.1.3-1
Arch : i386
Vendor : Brother Industries, Ltd.
Installed Size : 3.1 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : mfc255cwlpr-1.1.3-1.src
Summary : Brother lpr Inkjet Printer Definitions
Description :
Brother inkjet printer Driver
erlangen:~ #
Thank you very much for this, indeed!
After upgrading to Leap 15 my very device, the printer/scanner Brother DCP-J562DW I was facing the same problem with both printing and scanning:
- Confirmation: Installing glibc-32bit resolved the printing problem.
2. New Information: Installing sane-backends-32bit in my case solved the scanning problem (I tried this very naively as an analogue to your ****** native advice).**
Thanks, have a good week’s start
Christian
Had similar problem with Brother MFC9340cdw. The Brother installer seems to have set up the connection for USB rather than a socket (on the LAN). After reinstalling the Brother printer driver, deleting the old printer queue, and Adding the printer again with the connection wizard I put the printer on a socket and it worked. Still get errors from cups, but the test pages are OK.
Just installed OpenSUSE Leap and had the same problem with my network MFC-J6720DW.
As per the suggestion above solved by installing the glibc-32bit file.
Took me longer to figure out how to join the forum and add to deano_ferrari’s reputation:)
All the same, but:
- Leap 15.1
- Brother MFC-255cw connected with USB cable.
System and YaST can see printer, but No printing.
One of older threads about the same problem mentioned that drivers are 32 bit and installation of libstdc++6-32bit helped.
It really did, printer started printing right away.
NOTE: libstdc++6-32bit has load of dependencies that I don’t understand. For instance complete Samba-32 bit?? But that is topic for another thread.
I’m using Leap 15.1 64 bit. Downloaded glibc-32bit and worked nicely for me. Thank you.
Good stuff!
Hello,
I have encountered a similar issue during a Brother printer setup: before solving the problem, the printer didn’t print any test page, neither after print test in Brother’s package installation, nor with YaST2 printer configuration tool or Cups localhost page. Instead, scanner always worked properly.
Following your advise, I solved print problem after libstdc++6-32bit package installation.
This is my configuration:
- Leap 15.1, KDE Plasma 5.12.8;
- HP Zbook 15 G2 Workstation;
- Brother printer model MFC-J6935DW, wifi connected;
- Cisco Meraki MX64 firewall, which manages the vlan the peripherals belong to.
Note: it wasn’t necessary, in this case, to modify any firewall configuration.
Hoping this post will be useful for others, I thank you all for your contribution.
I haven’t read the earlier messages in this thread, but I too encountered the problem of my networked Brother DCP7065DN printer not printing in Leap 15.1. Since people here have been so helpful, I’ll give back a little by telling you how I solved the problem. The answer is easy but dreadfully obscure – I found the answer on, of all places, Reddit.
All you have to do is to go into Yast,Software Management and install libusb-0_1-4-32bit and **libusb-1_0-0-32bit. **Actually, I just did a search on libusb and then took everything that mentioned 32bit. The drivers for the DCP7065DN then just magically began to work. This answer is so obscure because it requires 32-bit USB software even though I’m using a networked connection on a 64-bit machine.
This worked for my particular situation, but it’s probably applicable more widely. I’m not very familiar with this stuff but I’ve had lots of experience at general system twiddling.
Yes, that is because some of the older Brother drivers are 32-bit.