I recently installed 11.4 32bits, and got everything working, including my Canon Lide25 Scanner with XSane. It suddenly stopped working, not seing the device anymore; I suspect it happened after installing VirtualBox, butreally not sure of that.
Basically, as root I can launch Xsane and scan, and Yast also sees the Scanner and the test is succesful, so a permission issue I believe.
As I don’t know exactly when/why this happened, does anyone know how I could troubleshoot ? Check for UDEV rules or so ? a group I should be in ? I don’t know where to start and don’t want to fiddle around and break something
If someone has a good tip I’d be happy
lsusb gives : Bus 002 Device 009: ID 04a9:2220 Canon, Inc. CanoScan LIDE 25
Pretty late reply, but still I want to confirm that permissionsfor scanners in openSUSE 11.4 are messed up.
This is my scanner identified as root:
sudo scanimage -L
device `epson2:libusb:002:003' is a Epson GT-9700 flatbed scanner
And not identified as a regular user:
No scanners were identified. <snip>
In contrast to openSUSE 11.4, in openSUSE 11.3 skanlite identifies the same scanner as a regular user without problems and I can scan images.
(I checked it by swapping the scanners’ USB cable between two systems).
First I’ve heard of any permissions problems with 11.4. Anyway, the general approach is to look at the permissions associated with the usb device (dynamically created when the device is plugged in). For example, using the OP’s lsusb output:
Bus 002 Device 009
ls -l /dev/bus/usb/002/009
should return ‘root lp’ ownership. If not, I would be checking the udev rules eg /etc/udev/rules.d/55-libsane.rules (or similar). It should contain
Are you sure there’s not a contradicting rule elsewhere?
Forgive me if you’ve already checked this, but make sure you have the correct product ID for your scanner device. Although, I have the same entry for your model listed in 55-libsane.rules, maybe your chipset differs. Check what ‘lsusb’ reports.
BTW, if you install the iscan-data (and iscan) RPMs from