Brad Sawatzky [EMAIL PROTECTED] wrote:
Hi,
Can you unplug your scanner, run udevmonitor (as root), plug it in and
send me the output ?
Alright. Now I'm confused...
The scanner now works correctly with the original rule:
SUBSYSTEM!=usb_device, GOTO=libsane_rules_end
and not with the
On Sun, 22 Apr 2007, Julien BLACHE wrote:
Brad Sawatzky [EMAIL PROTECTED] wrote:
[ ... ]
Is it possible for the autoprobed scanner device to be indeterminate? The
I'm not sure what you mean here, could you elaborate ?
See below.
CX6600 is a multifunction printer/scanner unit with
Brad Sawatzky [EMAIL PROTECTED] wrote:
Hi,
There's only one node created under /dev/bus/usb unfortunately, that's
a real problem with multifunction devices and the current permissions
scheme - it's hard to share the printer between CUPS and SANE.
This is what was in the back of my mind.
Brad Sawatzky [EMAIL PROTECTED] wrote:
Hi,
Changing the line to
SUBSYSTEM!=usb_endpoint, GOTO=libsane_rules_end
allows the rule to match and fixes the problem for me.
I assume that this is a change in how kernel 2.6.20.7 reports this device?
I've attached a udevinfo dump for the curious.
On Sat, 21 Apr 2007, Julien BLACHE wrote:
Brad Sawatzky [EMAIL PROTECTED] wrote:
Changing the line to
SUBSYSTEM!=usb_endpoint, GOTO=libsane_rules_end
allows the rule to match and fixes the problem for me.
I assume that this is a change in how kernel 2.6.20.7 reports this device?
Package: libsane
Version: 1.0.18-6
Followup-For: Bug #359797
The patch suggested by Henrique causes libsane.rules to fail to match my
scanner (an Epson CX6600). The problem is that udev sees a subsystem class
of usb_endpoint not usb_device so the following line causes the bulk of
libsane.rules
Henrique de Moraes Holschuh [EMAIL PROTECTED] wrote:
Hi,
You need to write it like this:
ACTION!=add, GOTO=libsane_rules_end
SUBSYSTEM!=usb_device, GOTO=libsane_rules_end
Fixed upstream.
Thanks,
JB.
--
Julien BLACHE - Debian GNU/Linux Developer - [EMAIL PROTECTED]
Public key
Henrique de Moraes Holschuh [EMAIL PROTECTED] wrote:
The first line of the udev rules file is incorrect:
SUBSYSTEM!=usb_device, ACTION!=add, GOTO=libsane_rules_end
You need to write it like this:
ACTION!=add, GOTO=libsane_rules_end
SUBSYSTEM!=usb_device, GOTO=libsane_rules_end
As matches
On Wed, 29 Mar 2006, Julien BLACHE wrote:
Henrique de Moraes Holschuh [EMAIL PROTECTED] wrote:
The first line of the udev rules file is incorrect:
SUBSYSTEM!=usb_device, ACTION!=add, GOTO=libsane_rules_end
You need to write it like this:
ACTION!=add, GOTO=libsane_rules_end
Henrique de Moraes Holschuh [EMAIL PROTECTED] wrote:
And still, it works.
As in it matches a lot many more times than it should, wasting resources.
Ah, ok, so it's not b0rken, it's just sub-optimal.
Fix queued, thanks.
JB.
--
Julien BLACHE - Debian GNU/Linux Developer - [EMAIL
Package: libsane
Version: 1.0.17-1
Severity: normal
The first line of the udev rules file is incorrect:
SUBSYSTEM!=usb_device, ACTION!=add, GOTO=libsane_rules_end
You need to write it like this:
ACTION!=add, GOTO=libsane_rules_end
SUBSYSTEM!=usb_device, GOTO=libsane_rules_end
As matches are
11 matches
Mail list logo