Announcement

Collapse
No announcement yet.

Brother AIO laser printer doesn't want to work

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Brother AIO laser printer doesn't want to work

    i'm using kubuntu bionic, and i just got a Brother HL-L2395DW All-In-One laser printer/scanner/copier.

    i set it up according to the directions (which was for mac/windows, and not for linux, so i didn't follow all the directions).

    i went to System Settings -> Printers, and hit "Add Printer" and went through the add-printer wizard. it found a driver, and set up the way i would expect, but when i choose "Print Test Page", it tells me "Processing Page 1", but the printer, itself, is idle.

    when i look at the status bar, there's a print cue icon, but when i click it, instead of showing me the print cue, it says "No printers have been configured or discovered".

    when i right-click the print cue icon, and choose "Configure Printers", however, it brings up the System Settings -> Printers window, with a "Brother HL-L2395DW series" printer configured to use a USB connection:

    usb://Brother/HL-L2395DW%20series?serial=U64968K8N701257

    and "Current - Brother HL-L2395DW series, driverless, cups-filters 1.20" as the driver.

    also, when i choose Skanlite, it tells me "The SANE system could not find any device. Check that the scanner is plugged in and turned on, or check your systems scanner setup."

    and when i check system settings, there is no scanner listed anywhere...

    i'm sure this is relatively easy, because it's a brand new printer.

    i really need this to work, especially the scanner, as i've got a whole bunch of music that i have to digitise.

    any clues?
    ⇑ Hybrid Elephant
    http://www.hybridelephant.com/
    ⇓ The world's finest exotic incense

    #2
    sudo cat /etc/cups/printers.conf gives me:

    # Printer configuration file for CUPS v2.2.7
    # Written by cupsd
    # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
    <DefaultPrinter Brother_HL-L2395DW_series>
    UUID urn:uuid:43ca3a91-f964-3cc6-499d-4b56d2978468
    Info Brother HL-L2395DW series
    Location Humptulips
    MakeModel Brother HL-L2395DW series, driverless, cups-filters 1.20.2
    DeviceURI usb://Brother/HL-L2395DW%20series?serial=U64968K8N701257
    State Idle
    StateTime 1551840298
    ConfigTime 1551840291
    Type 36948
    Accepting Yes
    Shared Yes
    JobSheets none none
    QuotaPeriod 0
    PageLimit 0
    KLimit 0
    OpPolicy default
    ErrorPolicy retry-job
    </DefaultPrinter>
    ⇑ Hybrid Elephant
    http://www.hybridelephant.com/
    ⇓ The world's finest exotic incense

    Comment


      #3
      i'm sure this is relatively easy, because it's a brand new printer.
      Actually, if the hardware is new, not based on previously used chipsets, it may not necessarily be supported until the CUPS folks can make or get a driver for it.

      Also, a super quick googling of the printer model and Ubuntu brings this, which might get the scanner working:
      https://support.brother.com/g/b/down...ll2395dw_us_as

      As to the printer, which driver did you choose(there may be several, and some may work, others not)
      Usually, all you need to do is plug in the printer, sometimes wait a little bit, and it takes care of choosing the correct and working driver automatically. Try unplugging it, deleting the printer in System Settings, and plug it back in.


      Also, searching found this
      https://support.brother.com/g/b/down...w_us_as&os=128
      These look mostly recent, so this may be better, as the driver package looks to be newer than 18.04's included driver.

      Comment


        #4
        Originally posted by claydoh View Post
        Actually, if the hardware is new, not based on previously used chipsets, it may not necessarily be supported until the CUPS folks can make or get a driver for it.

        Also, a super quick googling of the printer model and Ubuntu brings this, which might get the scanner working:
        https://support.brother.com/g/b/down...ll2395dw_us_as

        As to the printer, which driver did you choose(there may be several, and some may work, others not)
        Usually, all you need to do is plug in the printer, sometimes wait a little bit, and it takes care of choosing the correct and working driver automatically. Try unplugging it, deleting the printer in System Settings, and plug it back in.

        Also, searching found this
        https://support.brother.com/g/b/down...w_us_as&os=128
        These look mostly recent, so this may be better, as the driver package looks to be newer than 18.04's included driver.
        okay, i unplugged the printer, removed the configuration from the system settings, and plugged it back in again, and now, half an hour later, it still hasn't installed anything.

        i followed the directions for installing brscan-skey which went smoothly, but didn't result in the scanner showing up in system settings, or anywhere obvious, and the scanner does not work.

        same for the printer driver: everything went smoothly, the printer showed up in system settings, but does not appear to work.

        😒
        ⇑ Hybrid Elephant
        http://www.hybridelephant.com/
        ⇓ The world's finest exotic incense

        Comment


          #5
          Perhaps when you get your printer working then the scanner will work too. For additional help getting the scanner to work here is my contribution. I have a Canon AIO MX922 but the obstacles to overcome are widely searched for on the 'net.

          https://www.kubuntuforums.net/showth...+mx920+scanner

          Good luck to you,

          -=Ken=-
          Last edited by kenj70; Mar 05, 2019, 11:23 PM. Reason: Forgot link!
          -=Ken=-
          "A man has to know his limitations." Harry Callihan (Dirty Harry)
          DIY ASRock AB350, AMD Ryzen 3 1200, 16 GB RAM, nvidia GT-710, kubuntu 20.04

          Comment


            #6
            it appears to work as a copier, but i have yet to get either the printer or the scanner to work, and it's my bed time. i'll be picking this project up again tomorrow.
            ⇑ Hybrid Elephant
            http://www.hybridelephant.com/
            ⇓ The world's finest exotic incense

            Comment


              #7
              okay, this is really frustrating...

              i didn't do anything, but, apparently, something fell into place and now the printer works... still no scanner, and i didn't do anything else... really...

              but the printer works. 😒

              maybe if i shut it down and wait until tomorrow, the scanner will work, too. that would be ideal.
              ⇑ Hybrid Elephant
              http://www.hybridelephant.com/
              ⇓ The world's finest exotic incense

              Comment


                #8
                the brscan-skey, as specified in the Downloads page, only allows a button(s) on the scanner to work in Linux, but do not actually give you the drivers.

                From the first link I posted, you need the driver package, labeled "Scanner driver 64bit (deb package)
                Linux (deb
                )" and will be called brscan4-something.deb , the download page also links to install instructions:
                https://support.brother.com/g/b/down...ng=4&type3=566
                Install this, and use Skanlite or Xsane to make sure the scanner works, then see of the scan button on the device works.


                Is this using the wireless connection?
                if it is set up a s wireless, you have to do some commandline work as specified on the page

                so:
                brsaneconfig4 -a name=MyShinyNewScanner model=(HL-L2395DW) ip=xx.xx.xx.xx << probably find that info on the device's screen or something.

                Comment


                  #9
                  Originally posted by claydoh View Post
                  the brscan-skey, as specified in the Downloads page, only allows a button(s) on the scanner to work in Linux, but do not actually give you the drivers.
                  you're right... D'OH! 😖

                  installing...

                  Originally posted by claydoh View Post
                  use Skanlite or Xsane to make sure the scanner works, then see of the scan button on the device works.
                  using skanlite it actually finds a device, but before it has a chance to display it in a way that i can see, it fails, and immediately replaces the device name with an alert box that says "Sorry - Opening the selected scanner failed." and gives me an OK button...

                  which isn't an awful lot of help, although it is somewhat more than it was detecting yesterday.

                  xSANE gives me a little more information: it says "Failed to open device `brother4:bus5;dev1': Error during device I/O." and a "Close" button.

                  Originally posted by claydoh View Post
                  Is this using the wireless connection?
                  no, it's not. i've got a USB-A to USB-B cable in the back, along with all the other cables.
                  Attached Files
                  Last edited by przxqgl; Mar 06, 2019, 05:06 PM. Reason: adding more information
                  ⇑ Hybrid Elephant
                  http://www.hybridelephant.com/
                  ⇓ The world's finest exotic incense

                  Comment


                    #10
                    Originally posted by kenj70 View Post
                    Perhaps when you get your printer working then the scanner will work too. For additional help getting the scanner to work here is my contribution. I have a Canon AIO MX922 but the obstacles to overcome are widely searched for on the 'net.

                    https://www.kubuntuforums.net/showth...+mx920+scanner

                    Good luck to you,
                    your link definitely gave me more information, but none of it seemed to work.

                    "scanimage -L" tells me:

                    device `brother4:bus5;dev1' is a Brother HL-L2395DW USB scanner

                    "sudo apt install sane sane-utils libsane-extras" tells me

                    Reading package lists... Done
                    Building dependency tree
                    Reading state information... Done
                    sane-utils is already the newest version (1.0.27-1~experimental3ubuntu2).
                    libsane-extras is already the newest version (1.0.22.5).
                    sane is already the newest version (1.0.14-12build1).
                    0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

                    which should be helpful, but isn't...

                    🤨
                    ⇑ Hybrid Elephant
                    http://www.hybridelephant.com/
                    ⇓ The world's finest exotic incense

                    Comment


                      #11
                      Originally posted by przxqgl View Post
                      you're right... D'OH! ��

                      installing...



                      using skanlite it actually finds a device, but before it has a chance to display it in a way that i can see, it fails, and immediately replaces the device name with an alert box that says "Sorry - Opening the selected scanner failed." and gives me an OK button...

                      which isn't an awful lot of help, although it is somewhat more than it was detecting yesterday.

                      xSANE gives me a little more information: it says "Failed to open device `brother4:bus5;dev1': Error during device I/O." and a "Close" button.



                      no, it's not. i've got a USB-A to USB-B cable in the back, along with all the other cables.
                      https://support.brother.com/g/s/id/l...edirect=on#101

                      which leads to
                      https://support.brother.com/g/s/id/l...rect=on#u13.04
                      which obviously seems outdated.

                      The download page has a "scanner setting file', which os the udev rules to allow scanning as normal, non-sudo user, but does not list support for newer Ubuntu.


                      I am leaning toward the permissions issue, lets check a few things
                      list the output of the lsusb command, so we can compare what scanimage says vs lsusb about device info
                      Look at the file /etc/sane.d/dll.conf and see of there s a line present containing 'brother4'
                      install xsane, and try running xsane with sudo, to see if this works.

                      intstall xsane, sane-utils, and

                      Comment


                        #12
                        lsusb

                        Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                        Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                        Bus 001 Device 011: ID 0781:5571 SanDisk Corp. Cruzer Fit
                        Bus 001 Device 003: ID 1058:1130 Western Digital Technologies, Inc. My Book Essential (WDBACW)
                        Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                        Bus 003 Device 003: ID 058f:9254 Alcor Micro Corp. Hub
                        Bus 003 Device 002: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
                        Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
                        Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
                        Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                        Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
                        Bus 005 Device 002: ID 045e:0039 Microsoft Corp. IntelliMouse Optical
                        Bus 005 Device 005: ID 04f9:0429 Brother Industries, Ltd
                        Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

                        /etc/sane.d/dll.conf has things listed alphabetically, and brother4 doesn't appear in the alphabetic list, but it does appear at the very end of the list, after umax1220u, v4l, and xerox_mfp

                        running xSANE as root gave me a REALLY SCARY message when i started it, saying

                        You try to run XSane as ROOT, that really is DANGEROUS! Do not send any bug reports when you have any problems while running XSane as root: YOU ARE ALONE!

                        but it appeared to work as expected...
                        Attached Files
                        ⇑ Hybrid Elephant
                        http://www.hybridelephant.com/
                        ⇓ The world's finest exotic incense

                        Comment


                          #13
                          As it worked with sudo that tells us it is a permission issue which should be a fairly easy fix. I'm not sure that the package Brother have for this will work on 18.04, but if not a simple edit of a file should.


                          I'm on the road so it may be a spell before I can investigate.

                          Sent from my LG-H931 using Tapatalk

                          Comment


                            #14
                            Originally posted by claydoh View Post
                            As it worked with sudo that tells us it is a permission issue which should be a fairly easy fix. I'm not sure that the package Brother have for this will work on 18.04, but if not a simple edit of a file should.

                            I'm on the road so it may be a spell before I can investigate.
                            no hurry, i found a work-around using my wife's up-to-date mac and my new ipad, which means that i can use the scanner over WIFI, save the .pdf files on the cloud, and download them to my ipad. it will be nice to be able to use it on my main computer, but i'm not as desperate as i was yesterday... 😉
                            ⇑ Hybrid Elephant
                            http://www.hybridelephant.com/
                            ⇓ The world's finest exotic incense

                            Comment


                              #15
                              You might try just adding your user to the "scanner" group and logging out and back in.

                              Please Read Me

                              Comment

                              Working...
                              X