[opensuse] Brother DCP-7010 as a scanner
So far, my DCP-7010, which is connected by USB, works as a printer only, but I should also like to set it up as a scanner. In my prehistoric SuSE 10.1, it still works, but under Leap 15.1 its installation is obviously a problem. yast2 does not recognize the scanner's driver even though it seems to be present on the computer as can be verified by "sane-find-scanner", which yields the reply: found USB scanner (vendor=0x04f9, product=0x0182) at libusb:003:002 Maybe zypper would be helpful to install it. But I am not familiar at all with zypper. Any help would be welcome. Thanks in advance, Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
So far, my DCP-7010, which is connected by USB, works as a printer only, but I should also like to set it up as a scanner. In my prehistoric SuSE 10.1, it still works, but under Leap 15.1 its installation is obviously a problem. The DCP-7010 is still supported in Leap 15.0, but it is so old that support may now have been dropped in 15.1. However, it seems strange
On 2019-08-21 3:59 a.m., Wolfgang Mueller wrote: that scanner support for the DCP-7010 would have been dropped, but the printer function is still supported. Check /etc/udev/rules.d/55-libsane.rules to see if it contains these lines (apologies for the line wrap): # Brother DCP-7010 ATTR{idVendor}=="04f9", ATTR{idProduct}=="0182", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes" If it does not, you will need to go to the Brother website to get the necessary drivers. The printer is so old that Brother doesn't even list it anymore, but the drivers for the DCP-7020 are compatible. You will need brscan2 and brscan-skey which are both available as 64-bt rpm packages. Download them to any convenient place and install them however you wish. (You may even add the folder where they are located as a repository in Yast.) Once the rpm's are installed, Yast should detect the scanner. For an ordinary user to be able to use it, it may be necessary to add those 2 lines to 55-libsane.rules (the installation may add this line automatically, I have forgotten this detail :) It's probably a good idea to add them right after the line LABEL="libsane_usb_rules_begin" Note: if those 2 lines *are* already present in the rules file then I have absolutely no idea what the problem might be.
yast2 does not recognize the scanner's driver even though it seems to be present on the computer as can be verified by "sane-find-scanner", which yields the reply:
The output from sane-find-scanner does not mean the drivers are installed on the system; it only means that a scanner was identified at that USB port, and the vendor and product IDs have been obtained from the device. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 21 Aug 2019 at 17:37:09 +0200, Darryl Gregorash wrote:
On 2019-08-21 3:59 a.m., Wolfgang Mueller wrote:
So far, my DCP-7010, which is connected by USB, works as a printer only, but I should also like to set it up as a scanner. In my prehistoric SuSE 10.1, it still works, but under Leap 15.1 its installation is obviously a problem.
The DCP-7010 is still supported in Leap 15.0, but it is so old that support may now have been dropped in 15.1. However, it seems strange that scanner support for the DCP-7010 would have been dropped, but the printer function is still supported.
From https://support.brother.com/, I downloaded linux-brprinter-installer-2.2.1-1.gz, which I unzipped and then executed. It then downloaded and installed the following rpm's: brdcp7010lpr-2.0.1-1.i386.rpm brscan-skey-0.2.4-1.x86_64.rpm brscan2-0.2.5-1.x86_64.rpm cupswrapperDCP7010-2.0.1-1.i386.rpm As you can see, the scanner software was included in the printer installation package. After the installation the printer was found by Yast, but the scanner not.
Check /etc/udev/rules.d/55-libsane.rules to see if it contains these lines (apologies for the line wrap):
# Brother DCP-7010 ATTR{idVendor}=="04f9", ATTR{idProduct}=="0182", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes"
Yes, these two lines are present. They had already been present before I performed the printer installation described above.
If it does not, you will need to go to the Brother website [...]
Note: if those 2 lines *are* already present in the rules file then I have absolutely no idea what the problem might be.brscan2
Today I had the idea to try the 32-bit versions of brscan-skey and brscan2, which are also available on https://support.brother.com/ brscan-skey-0.2.4-1.i386.rpm brscan2-0.2.5-1.i386.rpm But I did not manage to install them as long as the 64-bit versions are installed, and removing them fails. So the 64-bit versions are a trap. With my next computer, I am going to be more careful and install the 32-bit versions manually before installing the printer such that the irremovable 64-bit versions will no more be installed automatically. Anyway I thank you very much for your instructions. Wolfgang -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 23/08/2019 à 18:48, Wolfgang Mueller a écrit :
So far, my DCP-7010, which is connected by USB, works as a printer only,
I have the same problem with a brother dcp 7055 not that old. printer works, scanner don't and yast say "not supported", when the brother driver is installed (Leap 15.1)
After the installation the printer was found by Yast, but the scanner not.
same two notices: when a rpm *is* installed, whatever method is used, it can be seen in yast, and there one have the list of files. There are in /opt for example (copied from yast) brscan4 - Brother Scanner Driver /etc/opt/brother /etc/opt/brother/scanner /etc/opt/brother/scanner/brscan4 /etc/opt/brother/scanner/brscan4/Brsane4.ini /etc/opt/brother/scanner/brscan4/brsanenetdevice4.cfg /etc/opt/brother/scanner/brscan4/models4 /opt/brother /opt/brother/scanner /opt/brother/scanner/brscan4 /opt/brother/scanner/brscan4/Brsane4.ini /opt/brother/scanner/brscan4/brsaneconfig4 /opt/brother/scanner/brscan4/brsanenetdevice4.cfg /opt/brother/scanner/brscan4/brscan_cnetconfig /opt/brother/scanner/brscan4/brscan_gnetconfig /opt/brother/scanner/brscan4/doc (...) # sane-find-scanner found USB scanner (vendor=0x0bda [Generic], product=0x0139 [USB2.0-CRW]) at libusb:003:007 found USB scanner (vendor=0x04f9, product=0x02ce) at libusb:003:006 # Your USB scanner was (probably) detected. It may or may not be supported by SANE. Try scanimage -L and read the backend's manpage. # scanimage -L device `brother4:bus4;dev4' is a Brother DCP-7055W USB scanner just now I'm there, some tracks to follow :-( jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 23/08/2019 à 19:11, jdd@dodin.org a écrit :
just now I'm there, some tracks to follow :-(
also I have files in /etc/udev/rules.d -rwxr-xr-x 1 root root 602 23 août 20:27 55-brother-brscan4-libsane-type1.rules -rw-r--r-- 1 root root 759 21 août 12:53 55-brother-libsane-type1-inst.rules -rw-r--r-- 1 root root 24924 21 août 12:59 55-iscan.rules -rw-r--r-- 1 root root 228861 17 déc. 2018 55-libsane.rules -r jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
just now I'm there, some tracks to follow :-(
well seems there is a problem with usb3, and I have only usb3 on this computer (no usb2) - may be with an usb2 hub?? not yet tried. but my model is W, that is wifi. so I unplugged the usb and connected printer and scanner with wifi and it works with skanlite (not yet vuescan :-() is you don't have a wifi scanner, may be use your home router as server? (works for printer, should for scanner too) jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 8/23/19 9:48 AM, Wolfgang Mueller wrote:
On Wed, 21 Aug 2019 at 17:37:09 +0200, Darryl Gregorash wrote:
On 2019-08-21 3:59 a.m., Wolfgang Mueller wrote:
So far, my DCP-7010, which is connected by USB, works as a printer only, but I should also like to set it up as a scanner. In my prehistoric SuSE 10.1, it still works, but under Leap 15.1 its installation is obviously a problem.
The DCP-7010 is still supported in Leap 15.0, but it is so old that support may now have been dropped in 15.1. However, it seems strange that scanner support for the DCP-7010 would have been dropped, but the printer function is still supported.
From https://support.brother.com/, I downloaded linux-brprinter-installer-2.2.1-1.gz, which I unzipped and then executed. It then downloaded and installed the following rpm's:
brdcp7010lpr-2.0.1-1.i386.rpm brscan-skey-0.2.4-1.x86_64.rpm brscan2-0.2.5-1.x86_64.rpm cupswrapperDCP7010-2.0.1-1.i386.rpm
As you can see, the scanner software was included in the printer installation package.
After the installation the printer was found by Yast, but the scanner not.
Check /etc/udev/rules.d/55-libsane.rules to see if it contains these lines (apologies for the line wrap):
# Brother DCP-7010 ATTR{idVendor}=="04f9", ATTR{idProduct}=="0182", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes"
Yes, these two lines are present. They had already been present before I performed the printer installation described above.
If it does not, you will need to go to the Brother website? [...]
Note: if those 2 lines *are* already present in the rules file then I have absolutely no idea what the problem might be.brscan2
Today I had the idea to try the 32-bit versions of brscan-skey and brscan2, which are also available on https://support.brother.com/
brscan-skey-0.2.4-1.i386.rpm brscan2-0.2.5-1.i386.rpm
But I did not manage to install them as long as the 64-bit versions are installed, and removing them fails. So the 64-bit versions are a trap.
With my next computer, I am going to be more careful and install the 32-bit versions manually before installing the printer such that the irremovable 64-bit versions will no more be installed automatically.
Anyway I thank you very much for your instructions.
Wolfgang
I pitched this a couple of weeks ago when somebody else was having an issue with their Epson multifunction printer/scanner. If you don't mind paying for software, VueScan at https://www.hamrick.com is a good alternative to not having a scanner at all. It's got a free trial to see if it works for you. Payam. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 23/08/2019 à 19:25, Payam Firouztala a écrit :
paying for software, VueScan at https://www.hamrick.com is a good alternative to not having a scanner at all. It's got a free trial to see if it works for you.
needs the brother driver presently don't find it (7055) jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Darryl Gregorash
-
jdd@dodin.org
-
Payam Firouztala
-
Wolfgang Mueller