[sane-devel] Adding hotplug scripts to CVS
Mon, 05 Apr 2004 12:47:55 +0900
A "slightly" belated follow-up
Julien BLACHE <firstname.lastname@example.org> writes:
> Olaf Meeuwissen <email@example.com> wrote:
>> Let's say I've added an entry to libsane.usermap for the EPSON Stylus
>> CX5200 and blacklisted it. I plug it in and the "device node" access
>> permissions are set to 0660 and ownership to root.scanner. Fine if I
>> just want to scan, but how do I print now?
> All-in-one devices should be seen as 2 separate USB devices. If it's
> not the case, then it's poorly designed...
> IMHO :)
Mind telling the EPSON engineers for me ;-)
I just checked with a Stylus Photo RX500. Here's the output of lsusb
(with only this USB device attached) on Debian testing/unstable.
Bus 004 Device 001: ID 0000:0000
Bus 004 Device 002: ID 04b8:0807 Seiko Epson Corp.
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
> Another solution is to have the device owned by saned:<printer group>
> and use saned to access the scanner.
I guess you could also flip the ownership and use something like
lp:scanner if that would be more appropriate.
Olaf Meeuwissen EPSON KOWA Corporation, PF1
FSF Associate Member #1962 sign up at http://member.fsf.org/
GnuPG key: 6BE37D90/AB6B 0D1F 99E7 1BF5 EB97 976A 16C7 F27D 6BE3 7D90
Penguin's lib! -- I hack, therefore I am -- LPIC-2