Hide Forgot
Description of problem: Document scanner Brother ADS2000e works only under root account. I tried to scan a document from simple-scan and XSane. XSane reports that cannot access the scanner, simple-scan utility failed to communicate with the scanner and does not show scanner preferences button. The same programs works well under root account. I believe incorrect (too restrictive?) permissions are set for the device. Before scanner was connected to PC I installed manufacture's sane drivers: http://www.brother-usa.com/support/ModelInfo.aspx?R3ModelID=ADS2000e Version-Release number of selected component (if applicable): Fedora 24 x86_64 Brother ADS2000e scanner How reproducible: 1. Install sane drivers from http://www.brother-usa.com/support/ModelInfo.aspx?R3ModelID=ADS2000e 2. Connect scanner through USB 3. Try to scan a page with text on both sides of the page in simple-scan utility, you should get two pages (front and back) of scanned text/images. 4. Try to use XSane tool to scan document. 5. Scanner should work under normal user account. Actual results: Scanner only works under root account. Scanner preferences in simple-scan utility are available only under root account. Expected results: Scanner should fully work under normal user account. Additional info:
The reason for this is that sane-backends doesn't support (or even know about) the scanner, because it the proprietary driver package (the one you downloaded from the manufacturer) doesn't contain the necessary configuration which opens up the permissions on the scanner device for normal users. The corresponding configuration file for the devices supported by sane-backends is /usr/lib/udev/hwdb.d/20-sane-backends.hwdb, you could add a similar file in the same directory with an entry for your device, and/or contact the manufacturer to do so (they should do so for all devices which their driver package supports).