Daniel,
I have found the line which is at fault in xx-libsane.rules. Problem
is, what we are doing is a work around:
# Hewlett-Packard Photosmart C5100 series
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="5811", MODE="0664",
GROUP="lp", ENV$
I have changed the group to lp from scanner so that I could maintain the
file number. Problem is, if we have MODE="0664", those in the scanner
group should be able to access the printer. Do you think this suggests
a deeper bug? I created a testfile in my home directory with stickybits
set to 0664. I then set ownership to root:scanner. Of course, I could
edit the file, as I am in the scanner group. This makes me wonder why
the rules did not apply in /dev/bus/usb/005/005 when this file was set
to 0664 and group to scanner. I know for sure that the group was
scanner, but I cannot be sure that the file was truly set to 0664.
For now I have the intra-config file workaround. I will see if I can
mess with things a bit to get things working.
Thanks
ubiquitous1980