Package Details: brscan4 0.4.7_1-1

Git Clone URL: (read-only)
Package Base: brscan4
Description: SANE drivers from Brother for brscan4 compatible models
Upstream URL:
Keywords: printer
Licenses: GPL, custom:brother
Submitter: Harey
Maintainer: Harey
Last Packager: Harey
Votes: 110
Popularity: 3.660142
First Submitted: 2011-08-01 08:43
Last Updated: 2019-02-03 14:12

Latest Comments

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

Harey commented on 2019-03-28 10:20

Just a short note: I am in the process of getting hip surgery atm and can't do much. Online time is short and precious ;) If someone else wants to adopt the package I'll orphan it for now. But I will be back in about 3-4 weeks.

dreieck commented on 2019-03-20 17:38

I suggest adding to the package()-function a creation of a symlink of the /etc/opt/[...]-stuff directly into /etc/, so it is easier to find. E.g.:

  # Create configuration file symlinks such that it is more straight forward to find ...
  cd  "${pkgdir}/etc
  ln -s opt/brother/scanner/brscan4 .

/etc/opt/[...] is quite a strange directory. I had a very hard time looking where I defined my network scanner, because, when it/ the network is not available, sane was rejecting any other work, too.

fbrennan commented on 2019-03-11 10:08

Note to self and future Googlers:

brscan4's notion of your scanner's IP address has nothing to do with CUPS' notion thereof. If you change your printer's IP, it won't affect the scanning, and you'll get the dreaded Invalid argument error.

You can fix this by correcting your scanner's IP in /opt/brother/scanner/brscan4/brsanenetdevice4.cfg

lemongrab commented on 2018-12-13 00:44

Hi ettavolt. I'm not sure if that was directed towards me but "/opt/brother" does not exist. I had installed brscan4 using yay and I'm not sure if another tool is advised instead.

EDIT: I had this error: brscan4: /usr/lib/sane/ exists in filesystem brscan4: /usr/lib/sane/ exists in filesystem brscan4: /usr/lib/sane/ exists in filesystem Errors occurred, no packages were upgraded.

so I deleted these three files and were able to install brsane4 just fine and run brsaneconfig4. Thanks!

ettavolt commented on 2018-12-11 16:53

~ % /opt/brother/scanner/brscan4/brsaneconfig4 --help
USAGE: brsaneconfig4 [-OPTION]   OPTION:
       -a name=FRIENDLY-NAME model=MODEL-NAME ip=xx.xx.xx.xx    
       -a name=FRIENDLY-NAME model=MODEL-NAME nodename=BRN_xxxxx 
                   : Add network scanner
                   : Remove network scanner
       -q          : Query supported models and available network scanners
       -d          : Diagnosis
       -p          : Ping (for network scanners)  
       -s:[LABEL]  : Save current configuration
       -l:[LABEL]  : Load saved configuration

lemongrab commented on 2018-12-11 16:40

I noticed that after installing this package that I don't get a binary starting with "brs", namely brsaneconfig4. I was wondering what package I'll need to install for that.

Harey commented on 2018-10-31 11:18

updated to 0.4.6_1

Harey commented on 2018-07-29 09:07

@marcin: changed that back, thanks. Learned: never rely on anything :(

marcin commented on 2018-07-29 03:16

Was getting this error:

curl: (51) SSL: no alternative certificate subject name matches target host name '' ==> ERROR: Failure while downloading

I downloaded the brscan4:

git clone

and then manually edited PKGBUILD to have http instead of https for two brother links there.

And then manually build and install the packakage

makepkg -si

Harey commented on 2018-07-27 12:35

@lordbalmung: Done. Thank you for the hint. Did not change the pkgver though because it does not change the package itself.