View Single Post
  #4   (View Single Post)  
Old 16th May 2011
Oko's Avatar
Oko Oko is offline
Rc.conf Instructor
 
Join Date: May 2008
Location: Kosovo, Serbia
Posts: 1,102
Default

Quote:
Originally Posted by backrow View Post

Does anyone run sane without needing root? If so, how?
Of course On this computer I have locally attached Epson Perfection 1670.
The scanner uses uscanner driver (or at least it used to since from this dmesg I see ugen attached). Uscanner is I think removed from 4.9 anyway and form most scanner one had to disable manually from the generic kernel. My scanner uses snapscan sane-backends and requires firmware which you have to extract with
cabextract from Windows driver. The firmware needs to be uploaded in
/usr/local/share/sane/snapscan/your-firmwarefile.bin. Now the things that you are really interested in:

Code:
$ uname -a
OpenBSD oko.bagdala2.net 4.8 GENERIC.MP#361 i386
$ cat /etc/group|grep sane
_saned:*:553:oko
$ ls -l /dev/uscanner0
crw-rw----  1 root  _saned   77,   0 Aug 27  2010 /dev/uscanner0
$ ls -l /dev/usb*
crw-rw-r--  1 root  wheel   61,   0 Aug 27  2010 /dev/usb0
crw-rw-r--  1 root  wheel   61,   1 Aug 27  2010 /dev/usb1
crw-rw-r--  1 root  wheel   61,   2 Aug 27  2010 /dev/usb2
crw-rw-r--  1 root  wheel   61,   3 Aug 27  2010 /dev/usb3
crw-rw-r--  1 root  wheel   61,   4 Aug 27  2010 /dev/usb4
crw-rw-r--  1 root  wheel   61,   5 Aug 27  2010 /dev/usb5
crw-rw-r--  1 root  wheel   61,   6 Aug 27  2010 /dev/usb6
crw-rw-r--  1 root  wheel   61,   7 Aug 27  2010 /dev/usb7
$ ls -l /dev/ugen*
crw-rw-r--  1 root  wheel   63,   0 Aug 27  2010 /dev/ugen0.00
crw-rw-r--  1 root  wheel   63,   1 Aug 27  2010 /dev/ugen0.01
crw-rw-r--  1 root  wheel   63,   2 May  4 22:36 /dev/ugen0.02
crw-rw-r--  1 root  wheel   63,   3 Aug 27  2010 /dev/ugen0.03
crw-rw-r--  1 root  wheel   63,   4 Aug 27  2010 /dev/ugen0.04
crw-rw-r--  1 root  wheel   63,   5 Aug 27  2010 /dev/ugen0.05
crw-rw-r--  1 root  wheel   63,   6 Aug 27  2010 /dev/ugen0.06
crw-rw-r--  1 root  wheel   63,   7 Aug 27  2010 /dev/ugen0.07
crw-rw-r--  1 root  wheel   63,   8 Aug 27  2010 /dev/ugen0.08
crw-rw-r--  1 root  wheel   63,   9 Aug 27  2010 /dev/ugen0.09
crw-rw-r--  1 root  wheel   63,  10 Aug 27  2010 /dev/ugen0.10
crw-rw-r--  1 root  wheel   63,  11 Aug 27  2010 /dev/ugen0.11
crw-rw-r--  1 root  wheel   63,  12 Aug 27  2010 /dev/ugen0.12
crw-rw-r--  1 root  wheel   63,  13 Aug 27  2010 /dev/ugen0.13
crw-rw-r--  1 root  wheel   63,  14 Aug 27  2010 /dev/ugen0.14
crw-rw-r--  1 root  wheel   63,  15 Aug 27  2010 /dev/ugen0.15
crw-rw-r--  1 root  wheel   63,  16 Aug 27  2010 /dev/ugen1.00
crw-rw-r--  1 root  wheel   63,  17 Aug 27  2010 /dev/ugen1.01
crw-rw-r--  1 root  wheel   63,  18 Aug 27  2010 /dev/ugen1.02
crw-rw-r--  1 root  wheel   63,  19 Aug 27  2010 /dev/ugen1.03
crw-rw-r--  1 root  wheel   63,  20 Aug 27  2010 /dev/ugen1.04
crw-rw-r--  1 root  wheel   63,  21 Aug 27  2010 /dev/ugen1.05
crw-rw-r--  1 root  wheel   63,  22 Aug 27  2010 /dev/ugen1.06
crw-rw-r--  1 root  wheel   63,  23 Aug 27  2010 /dev/ugen1.07
crw-rw-r--  1 root  wheel   63,  24 Aug 27  2010 /dev/ugen1.08
crw-rw-r--  1 root  wheel   63,  25 Aug 27  2010 /dev/ugen1.09
crw-rw-r--  1 root  wheel   63,  26 Aug 27  2010 /dev/ugen1.10
crw-rw-r--  1 root  wheel   63,  27 Aug 27  2010 /dev/ugen1.11
crw-rw-r--  1 root  wheel   63,  28 Aug 27  2010 /dev/ugen1.12
crw-rw-r--  1 root  wheel   63,  29 Aug 27  2010 /dev/ugen1.13
crw-rw-r--  1 root  wheel   63,  30 Aug 27  2010 /dev/ugen1.14
crw-rw-r--  1 root  wheel   63,  31 Aug 27  2010 /dev/ugen1.15
$ dmesg|grep ugen0
ugen0 at uhub0 port 1 "EPSON EPSON Scanner" rev 2.00/1.10 addr 2
$ scanimage -L
device `snapscan:libusb:/dev/usb0:/dev/ugen0' is a EPSON EPSON Scanner flatbed scanner
Do you believe now or I have to add a scan or two
Reply With Quote