usb scanner only work as root after upgrade to SUSE 10
I have an Epson Perfection 610 USB scaner which worked fine under SuSE 9.3. Then I upgraded to SuSE 10.0 and now only root can use the scanner. Normal users aparently don't have access to the scanner. I googled and searched the mailing list, but did not find anything useful. Any ideas how I can fix this? Thanks -- Andre Truter | Software Engineer | Registered Linux user #185282 ICQ #40935899 | AIM: trusoftzaf | http://www.trusoft.co.za ~ A dinosaur is a salamander designed to Mil Spec ~
* Andre Truter
I have an Epson Perfection 610 USB scaner which worked fine under SuSE 9.3.
Then I upgraded to SuSE 10.0 and now only root can use the scanner. Normal users aparently don't have access to the scanner.
I googled and searched the mailing list, but did not find anything useful.
Any ideas how I can fix this?
If root can and user cannot, dev permissions are wrong or being set incorrectly by a security configuration. -- Patrick Shanahan Registered Linux User #207535 http://wahoo.no-ip.org @ http://counter.li.org HOG # US1244711 Photo Album: http://wahoo.no-ip.org/gallery2
On 4/10/06, Patrick Shanahan
* Andre Truter
[04-10-06 12:36]: I have an Epson Perfection 610 USB scaner which worked fine under SuSE 9.3.
Then I upgraded to SuSE 10.0 and now only root can use the scanner. Normal users aparently don't have access to the scanner.
I googled and searched the mailing list, but did not find anything useful.
Any ideas how I can fix this?
If root can and user cannot, dev permissions are wrong or being set incorrectly by a security configuration.
Which dev? I have no /dev/scan* or /dev/usbscan* I think I had this problem a few years ago and I solved it by changing the permissions of /dev/usbscanner0 But with SuSE 10 I have no idea which device it use. It seems to work different now. -- Andre Truter | Software Engineer | Registered Linux user #185282 ICQ #40935899 | AIM: trusoftzaf | http://www.trusoft.co.za ~ A dinosaur is a salamander designed to Mil Spec ~
On 4/10/06, Andre Truter
Which dev?
I have no /dev/scan* or /dev/usbscan*
I think I had this problem a few years ago and I solved it by changing the permissions of /dev/usbscanner0
But with SuSE 10 I have no idea which device it use.
It seems to work different now.
Look at the dmesg output after you plug-in (turn on) the scanner. It have to display to which node is attaching the device. -- -- Svetoslav Milenov (Sunny)
On 4/10/06, Sunny
On 4/10/06, Andre Truter
wrote: Which dev?
I have no /dev/scan* or /dev/usbscan*
I think I had this problem a few years ago and I solved it by changing the permissions of /dev/usbscanner0
But with SuSE 10 I have no idea which device it use.
It seems to work different now.
Look at the dmesg output after you plug-in (turn on) the scanner. It have to display to which node is attaching the device.
This is what I get in dmesg: usb 1-4: new full speed USB device using ohci_hcd and address 8 -- Andre Truter | Software Engineer | Registered Linux user #185282 ICQ #40935899 | AIM: trusoftzaf | http://www.trusoft.co.za ~ A dinosaur is a salamander designed to Mil Spec ~
Hello, On Apr 10 18:33 Andre Truter wrote (shortened):
I have an Epson Perfection 610 USB scaner which worked fine under SuSE 9.3. Then I upgraded to SuSE 10.0 and now only root can use the scanner. Normal users aparently don't have access to the scanner. I googled and searched the mailing list, but did not find anything useful.
See our support database. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
On 4/11/06, Johannes Meixner
On Apr 10 18:33 Andre Truter wrote (shortened):
I have an Epson Perfection 610 USB scaner which worked fine under SuSE 9.3. Then I upgraded to SuSE 10.0 and now only root can use the scanner. Normal users aparently don't have access to the scanner. I googled and searched the mailing list, but did not find anything useful.
See our support database.
I found the SDB entry, but it does not solve my problem, except if I am missing something. In my /etc/resmgr.conf.d/50-scanner.conf I do have the correct entry: add usb:vendor=0x04b8,product=0x0103 scanner If I run sane-find-scanner (as root and as normal user) I get the scanner: found USB scanner (vendor=0x04b8 [EPSON], product=0x0103 [Perfection610 ]) at libusb:001:008 (As normal user it does not give the vendor and model name in brackets: found USB scanner (vendor=0x04b8, product=0x0103) at libusb:001:008 I downloaded and installed the sane-1.0.15-20.1.x86_64.ignore-EBUSY-from-USB.rpm package, but that did not help either. When I start xsane or kooka as normal user, the scanner is not available. -- Andre Truter | Software Engineer | Registered Linux user #185282 ICQ #40935899 | AIM: trusoftzaf | http://www.trusoft.co.za ~ A dinosaur is a salamander designed to Mil Spec ~
Hello, On Apr 11 21:56 Andre Truter wrote (shortened):
I have an Epson Perfection 610 USB scaner which worked fine under SuSE 9.3. Then I upgraded to SuSE 10.0 and now only root can use the scanner. ... In my /etc/resmgr.conf.d/50-scanner.conf I do have the correct entry: add usb:vendor=0x04b8,product=0x0103 scanner ... When I start xsane or kooka as normal user, the scanner is not available.
For testing use the plain command line tool "scanimage", see http://en.opensuse.org/SDB:Configuring_Scanners_from_SUSE_LINUX_9.2 Do you have resmgr updated too? As normal user use /sbin/resmgr list to see which access resmgr allows. You should get a line like rw-- usb:vendor=0x04b8,product=0x0103 If not, I have no idea what goes wrong in your case. You may also try one of the alternatives instead of resmgr, see http://en.opensuse.org/SDB:Configuring_Scanners_from_SUSE_LINUX_9.2 the section "libusb + resmgr + PAM" at the bottom. Kind Regards, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/
participants (4)
-
Andre Truter
-
Johannes Meixner
-
Patrick Shanahan
-
Sunny