I have a Brother DCP-560CN connected to my Linux server (running Mint 18). Printing is fine but I am having trouble with setting up scanning. The main problem seems to be that Brother config will not recognise any other device for the printer other than USB bus 2, device 1.
As in:
$ sane-find-scanner
found USB scanner (vendor=0x04f9, product=0x01d1) at libusb:003:004
which is correct (as in that is the device the printer is on)
but:
$ scanimage -L
device `brother2:bus2;dev1’ is a Brother DCP-560CN USB scanner
And I cannot work out how to change device that the scanner application uses.
The problem is that my printer is not on that device:
$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b404 Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
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 004: ID 04f9:01d1 Brother Industries, Ltd DCP-560CN
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub