Package Details: brscan2 0.2.5_1-1

Git Clone URL: https://aur.archlinux.org/brscan2.git (read-only, click to copy)
Package Base: brscan2
Description: SANE driver from Brother for brscan2 models
Upstream URL: http://support.brother.com
Licenses: GPL, custom:brother
Submitter: leidola
Maintainer: pmattern
Last Packager: pmattern
Votes: 38
Popularity: 0.000000
First Submitted: 2008-08-15 02:08 (UTC)
Last Updated: 2015-08-04 22:29 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

dreieck commented on 2022-10-28 11:44 (UTC)

This package installs stuff into /usr/local. Proper packages should not write into /usr/local, instead, they should copy the stuff to the correct places under /usr/bin, /usr/lib, /usr/share, /etc, /var etc. -- whatever is appropriate.

Please fix your package.

Thanks for maintaining!,
regards.

SvenX commented on 2021-04-09 06:58 (UTC) (edited on 2021-04-09 07:04 (UTC) by SvenX)

Installed it yesterday and found out, that the udev rule in https://wiki.archlinux.org/index.php/SANE#Permission_problem was wrong. It stated group="scanner" which removed printing permissions from CUPS. The site https://wiki.archlinux.org/index.php/CUPS/Troubleshooting#Conflict_with_SANE had it correct so I fixed the SANE page accordingly. To print and scan with CUPS and SANE add the following udev rule file:

/etc/udev/rules.d/99-printer.rules

# Brother device rule for printing with CUPS and scanning with SANE
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="*", MODE="0664", GROUP="lp", ENV{libsane_matched}="yes"

Then reboot or reload rules to fix printing and scanning. This worked for me with a Brother DCP-135C.

docquantum commented on 2020-12-14 22:56 (UTC)

I didn't have issues with installation like other commenters did. In fact, the lib64 was symlinked to lib on my system. I but did have permissions issues with simple-scan and xsane however. I had to run either of them as root to be able to communicate with the USB scanner (MFC-7420).

congtyproship commented on 2019-05-23 08:42 (UTC)

Thanks for sharing, nice post!!!https://muahangamazon.net/dich-vu-giao-hang-tan-noi-gia-re.html

giaonhanquocte commented on 2018-05-03 18:06 (UTC)

Thanks for sharing, nice post!!! https://giaonhanquocte247.com/order-hang-nhat/

reuver commented on 2018-04-14 12:00 (UTC)

I plugged in my old MFC as a scanner. Since I had a hard time finding the missing links in the installation process I will document them here:

First install the following packages: - brscan2 - sane-utils - xsane Most users will have a 64-bit distribution nowadays, therefore the standard package from 2011 installs wrong.

To get all working you need:

brsaneconfig2 -a name=mfc model=MFC-xxxxxx ip=aa.bb.cc.dd

This creates /usr/local/Brother/sane/brsanenetdevice2.cfg It also adds a line with "brother2" to /etc/sane.d/dll.conf The simple test however will fail.

scanimage -L

This fails because the libraries are not in the right place.

Copying the libraries from /usr/lib64 to /usr/lib solves the problem mentioned above:

cp -a /usr/lib64/* /usr/lib

(Note: all commands following '#' asume root login. You might use sudo instead.)

Now scanimage will work as intended, als will xsane and gimp.

scanimage -L

device `brother2:net1;dev0' is a Brother MFC-xxxxxx mfc

Adding the (fixed) IP-number to /etc/sane.d/net.conf makes no difference for me.

After installation and testing as root using the scanner under my normal user-ID proved to be no problem. $ scanimage -L device `brother2:net1;dev0' is a Brother MFC-xxxxxx mfc

After this test xsane also works as intended.

swiftgeek commented on 2018-03-03 14:37 (UTC) (edited on 2018-03-03 14:37 (UTC) by swiftgeek)

EDIT: It simply does NOT work with xhci controllers and works fine with ehci one even with recent sane version (1.0.27-1). So simply connect scanner to your USB2.0 port

Fails for me as well, i tried downgrading sane right down to 1.0.22 (2009-2012) and it still fails with the same error

Related thread on stackexchange: https://unix.stackexchange.com/questions/359210/brother-dcp-110c-integrated-scanner-not-working-in-mint-18-1-x64

FreddieChopin commented on 2018-01-14 13:47 (UTC) (edited on 2018-01-14 13:47 (UTC) by FreddieChopin)

I cannot make DCP-135C working... I had to add VID and PID to the udev rules manually, but this did not change anything. No matter what I do I get:

$ scanimage --test

scanimage: open of device brother2:bus6;dev4 failed: Invalid argument

$ scanimage -L

device `brother2:bus6;dev4' is a Brother DCP-135C USB scanner

$ lsusb

Bus 002 Device 002: ID 8087:8001 Intel Corp.

Bus 002 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 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 002: ID 8087:8009 Intel Corp.

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 003 Device 008: ID 046d:c52b Logitech, Inc. Unifying Receiver

Bus 003 Device 007: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub

Bus 003 Device 006: ID 0451:8142 Texas Instruments, Inc. TUSB8041 4-Port Hub

Bus 003 Device 005: ID 04f9:01ce Brother Industries, Ltd DCP-135C

Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Any ideas?

AJSlye commented on 2015-02-26 04:29 (UTC)

I solved my issue by using the brscan2-network AUR package instead: https://aur.archlinux.org/packages/brscan2-network/