I upgraded to 15.2 and now it does not recognize my brother scanner.
Brother DCP-8085DN
Connected to network router
I installed the drivers manually and it seems they are properly installed
brsaneconfig3 -q | grep myScanner
0 myScanner "DCP-8085DN" I:192.168.1.113
however, if I open xsane, it does not recognize it. It used to work perfectly under 15.1.
Any suggestions?
hcvv
December 17, 2020, 6:27pm
2
Repaired the typo in your thread title.
Is there an uncommented ‘brother3’ driver entry in /etc/sane.d/dll.conf?
Yes. brother3 is uncommented
There are a couple of wiki pages (Gentoo and openSUSE) that suggest libusb-0_1-4 (libusb compatibility wrapper) library is required for some Brother scanner drivers even for networked devices…
https://wiki.gentoo.org/wiki/Brother_networked_printer/en#Scanner_not_detected
https://en.opensuse.org/SDB:Brother_How_to_setup_a_Networked_Printer_Scanner#Step_4:_Install_the_Scanner_Drivers_and_Check
I’m not sure why that is, but check what you have installed. Mine for reference
~> zypper se -si libusb
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+--------------------+---------+--------------------+--------+--------------------------
i | libusb-0_1-4 | package | 0.1.13-lp152.3.5 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusb-1_0-0 | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0 | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0 | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE-Leap-15.2-Update
i | libusb-1_0-0-32bit | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0-32bit | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0-32bit | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE-Leap-15.2-Update
i | libusbmuxd4 | package | 1.0.10-lp152.5.5 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusbmuxd4-32bit | package | 1.0.10-lp152.5.5 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusbredirhost1 | package | 0.7.1-lp152.3.6 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusbredirparser1 | package | 0.7.1-lp152.3.6 | x86_64 | openSUSE-Leap-15.2-Oss
Also, is the scanner reported with
scanimage -L
I’m not any good at the high-tech analysis of this stuff, but I’ll add this if it is useful. For what it’s worth this has worked with my locally installed Brother HL-L2390DW.
I’m assuming you’ve first done the basic task of deleting the drivers, rebooting, and re-installing them?
deano_ferrari:
There are a couple of wiki pages (Gentoo and openSUSE) that suggest libusb-0_1-4 (libusb compatibility wrapper) library is required for some Brother scanner drivers even for networked devices…
Brother networked printer - Gentoo wiki
SDB:Brother How to setup a Networked Printer Scanner - openSUSE Wiki
I’m not sure why that is, but check what you have installed. Mine for reference
~> zypper se -si libusb
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
--+--------------------+---------+--------------------+--------+--------------------------
i | libusb-0_1-4 | package | 0.1.13-lp152.3.5 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusb-1_0-0 | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0 | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0 | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE-Leap-15.2-Update
i | libusb-1_0-0-32bit | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0-32bit | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE:Leap:15.2:Update
i | libusb-1_0-0-32bit | package | 1.0.21-lp152.4.3.1 | x86_64 | openSUSE-Leap-15.2-Update
i | libusbmuxd4 | package | 1.0.10-lp152.5.5 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusbmuxd4-32bit | package | 1.0.10-lp152.5.5 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusbredirhost1 | package | 0.7.1-lp152.3.6 | x86_64 | openSUSE-Leap-15.2-Oss
i | libusbredirparser1 | package | 0.7.1-lp152.3.6 | x86_64 | openSUSE-Leap-15.2-Oss
Thank you!!! this fixed it!
I wonder why there was no error on dependencies when the drivers were installed.
Glad to read that was it!
I wonder why there was no error on dependencies when the drivers were installed.
The brscan* packages don’t include this dependency (but probably should).