Anyone Have A Brother Multifunction Working On CentOS 7?

Home » CentOS » Anyone Have A Brother Multifunction Working On CentOS 7?
CentOS 5 Comments

I have a Brother MFC 7360N, and it is refusing to print.

Given a job, the printer state shows, “Sending data to printer”; the file is in the spool dir; the job queue is empty, and nothing more happens.

I had used the Brother driver installer, and ran into a 32-bit problem. The rpm runs braddprinter, which fails looking for /lib/ld-linux.so.2. I don’t know what braddprinter does, but I then tried setting up the printer through the system printer config. Everything seems to go ok. A driver is in /usr/share/cups.

I tried to install glibc.i686, but it wants glibc-common. I have the 64-bit glibc-common package but do not see a i686 one available.

Thanks in adv.

5 thoughts on - Anyone Have A Brother Multifunction Working On CentOS 7?

  • I’ve got a Brother DCP7065DN here, and I was able to get it working on CentOS 7 using the Brother installation program:
    linux-brprinter-installer-2.0.0.1

    It’s been a few weeks since I did it, and I didn’t take notes. I recall having to fool with it a while to make it work. The one I have now that does work is using the IPP interface, so the Device URI is:

    ipp://192.168.2.97/ipp

    I seem to recall fooling around with various choices here, before finally settling on that one (because it worked).

    I don’t THINK I had to hack at anything else to make it work…

    good luck!

  • I have a DCP-540CN which is a similar but I think older network printer. I haven’t tried it on CentOS 7 yet, but got it to work with Fedora 18
    and 19 which are very similar. I do recall having to create an selinux policy to get it to work, so that may very well be your issue.

    Peter

  • Usually it should just work. But you might need to run restorecon -R -v
    /usr after the install to set the SELinux labels correctly.

  • I’ve continued to try to get this going, but no luck so far.

    I’ve tried the Brother installer script and it fails to set up the printer, after complained that I need the 32-bit libraries. That’s from the rpm, mfc7360nlpr from Brother.

    When I try to install glibc.i686, it complains that I need an older glibc-common, and trying to step back on glibc-common didn’t work because of a bunch of dependencies. I’m just not sure if it’s a good idea to install the glibc.i686 with nodeps, and see what happens.

    I’ve had no luck setting this up manually. Besides not printing, the scanner won’t work, which is why I want this printer.

    The printer had been connected via usb to a CentOS 5x machine and just installed, no problem, scanner and all.

  • This thread is old, but I found a fix so I figured I’d leave it here for others who may be looking:

    http://ask.xmodulo.com/install-brother-printer-linux.html

    Since Brother printer drivers are developed for 32-bit Linux, you need to install necessary 32-bit libraries on 64-bit Linux. I simply did a “yum install glibc.i686” on my CentOS 7 box, reinstalled the printer drivers using Brother’s linux-brprinter-installer, and it works now.