Page 1 of 2

[SOLVED] Brother printer driver

Posted: 2019/10/09 12:55:01
by aussie
Hello,

I'm on centos 6 and trying to upgrade to centos 8

I'm having trouble trying to install my brother printer driver. The driver installed fine in centos 6.
[root@192-168-1-100 dan]# rpm -ihv bin/modules/Brother-Printer/brmfc8860dnlpr-2.0.1-1.i386.rpm
error: Failed dependencies:
libc.so.6 is needed by brmfc8860dnlpr-2.0.1-1.i386
libc.so.6(GLIBC_2.0) is needed by brmfc8860dnlpr-2.0.1-1.i386
libc.so.6(GLIBC_2.1) is needed by brmfc8860dnlpr-2.0.1-1.i386
libc.so.6(GLIBC_2.1.3) is needed by brmfc8860dnlpr-2.0.1-1.i386
[root@192-168-1-100 dan]#

Does anybody know how to resolve this?

Aussie

Re: Brother printer driver

Posted: 2019/10/09 13:58:30
by TrevorH
Use yum to install things not rpm. Yum does dependency resolution and pulls in missing things, rpm does not. If you get errors from yum install on that file then it probably isn't CentOS compatible.

Re: Brother printer driver

Posted: 2019/10/10 09:02:52
by aussie
Hi TrevorH

Yes, that fixed my problem.

I have a Brother printer and scanner combination. The printer works fine, but xsane says "no devices available".
I tried Centos 7 and it works there. More trouble shooting required.

Many thanks for your help.

Aussie

Re: Brother printer driver

Posted: 2019/10/10 09:18:03
by TrevorH
Check permissions on the USB device. Might need a udev rule to change its ownership when it's plugged in or perhaps you need to add yourself to a group that you're not currently part of to get write access to it. I have one here for an old scanner that I no longer use:

Code: Select all

# cat /etc/udev/rules.d/90-hp-scanner.rules
SUBSYSTEM=="usb", ENV{ID_MODEL}=="hp_scanjet_scanner", GROUP="lp"
I've then run usermod -a -G lp myuser to get me access.

Re: Brother printer driver

Posted: 2019/10/11 12:41:56
by aussie
Hi TrevorH,

I have a network printer/scanner, so this will not help me. However this is really good information that I may use some day.

Many thanks for your help.

Aussie

Re: Brother printer driver

Posted: 2019/10/11 14:45:11
by TrevorH
AFAIK xsane only works with locally attached devices. I have an Epson network scanner and that uses a utility from Epson to scan on linux from the remote scanner.

Re: Brother printer driver

Posted: 2019/10/14 13:17:48
by aussie
Hi TrevorH,

I have xsane working over the network on both Centos 6 and Centos 7. Something I noticed today is that there is a saned user and saned group in Centos 7. The saned user and saned group is missing in Centos 8. I was going to add my user group to saned user in case it was a permission problem and found the saned user was missing. I don't know it this means anything or not.

Aussie

Re: Brother printer driver

Posted: 2019/10/14 20:59:52
by aks
Isn't that a 32 bit driver (based on the file name)?

Re: Brother printer driver

Posted: 2019/10/15 05:26:01
by aussie
Hi aks,

The printer driver is 32 bits and the scanner driver is 64 bits. The printer is working, but xsane can't find the scanner.

Aussie

Re: Brother printer driver

Posted: 2019/10/15 06:07:08
by nouvo09
Your error message is :

Code: Select all

libc.so.6 is needed by brmfc8860dnlpr-2.0.1-1.i386
so which package can provide this library ? Just do

dnf provides */libc.so.6
tou will got number of lines. Select the one that ends with .i386 and install it. Don't forget to keep at the end of the command the .386 arch specification.