I just picked up a new HP OfficeJet J3680 all-in-one (because, as
previously posted, my 4315 broke), and I was able to install the
printer using the latest hplip's hp-setup command, BUT:
My sane:
libsane-hpaio.x86_64 1.6.7-4.1.el5.4 installed
sane-backends.x86_64 1.0.18-5.el5 installed
sane-backends-devel.i386 1.0.18-5.el5 installed
sane-backends-devel.x86_64 1.0.18-5.el5 installed
sane-backends-libs.i386 1.0.18-5.el5 installed
sane-backends-libs.x86_64 1.0.18-5.el5 installed
sane-frontends.x86_64 1.0.14-1.2.2 installed
xsane.x86_64 0.991-5.el5 installed
xsane-gimp.x86_64 0.991-5.el5 installed
doesn't recognize that there is a scanner out there and only loads the
interface for my old ScanJet 3300C:
[mar@marichter ~]$ lsusb
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 012: ID 03f0:0205 Hewlett-Packard ScanJet 3300c
Bus 002 Device 006: ID 04f9:0033 Brother Industries, Ltd
Bus 002 Device 001: ID 0000:0000
In fact, the new scanner doesn't even show up unless:
[mar@marichter ~]$ sudo lsusb
[sudo] password for mar:
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 015: ID 03f0:3112 Hewlett-Packard
Bus 002 Device 012: ID 03f0:0205 Hewlett-Packard ScanJet 3300c
Bus 002 Device 006: ID 04f9:0033 Brother Industries, Ltd
Bus 002 Device 001: ID 0000:0000
If I run xsane from the command line as root (i.e., with sudo), then
it works, but then I also get that WARNING DANGER WILL ROBINSON
message, which is both annoying and probably likely to cause problems
with file permissions on my scans.
So, how do I (a non-root user) get x/sane to see the new USB device
when it only appears to visible to the root user? What am I missing?
Thanks.
Mark