kopia lustrzana https://gitlab.com/sane-project/backends
Added some more details about hotplug and Gentoo problems.
rodzic
211711ccfa
commit
164c78a348
|
@ -5,6 +5,8 @@
|
||||||
2004-10-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
|
2004-10-16 Henning Meier-Geinitz <henning@meier-geinitz.de>
|
||||||
|
|
||||||
* frontend/saned.c: Fixed NULL string crash.
|
* frontend/saned.c: Fixed NULL string crash.
|
||||||
|
* REAME.linux: Added some more details about hotplug and Gentoo
|
||||||
|
problems.
|
||||||
|
|
||||||
2004-10-17 Ullrich Sigwanz <usigwanz@freesurf.ch>
|
2004-10-17 Ullrich Sigwanz <usigwanz@freesurf.ch>
|
||||||
|
|
||||||
|
|
23
README.linux
23
README.linux
|
@ -6,20 +6,31 @@ access USB scanners. In Linux 2.6.4 the kernel scanner module was removed.
|
||||||
Therefore with this and later kernels libusb must be used.
|
Therefore with this and later kernels libusb must be used.
|
||||||
|
|
||||||
While SANE automatically uses libusb when the library and its header file were
|
While SANE automatically uses libusb when the library and its header file were
|
||||||
present during the build of sane-backends, setting permissions will require
|
present during the build of sane-backends, setting permissions will require some
|
||||||
some attention.
|
attention. So if scanimage -L lists your scanner as root but not as normal user
|
||||||
|
read on this text.
|
||||||
|
|
||||||
The device files used by libusb are located in /proc/bus/usb/
|
The device files used by libusb are located in /proc/bus/usb/
|
||||||
(e.g. /proc/bus/usb/001/003). The exact file name can be found out by running
|
(e.g. /proc/bus/usb/001/003). The exact file name can be found out by running
|
||||||
sane-find-scanner which would print "libusb:001:003" in this case. While
|
sane-find-scanner which would print "libusb:001:003" in this case. While
|
||||||
setting permissions with e.g. "chmod a+rw /proc/bus/usb/001/003" seems to work,
|
setting permissions with e.g. "chmod a+rw /proc/bus/usb/001/003" works,
|
||||||
this change is not permanent. The permissions will be reset when the scanner is
|
this change is not permanent. The permissions will be reset when the scanner is
|
||||||
replugged or Linux is rebooted.
|
replugged or Linux is rebooted.
|
||||||
|
|
||||||
One solution to set permissions on-the-fly are the Linux hot-plug tools that
|
One solution to set permissions on-the-fly are the Linux hot-plug tools that
|
||||||
should come with any current distribution. SANE itsself comes with a hotplug
|
should come with any current distribution. Your distribution should have set up
|
||||||
script and related documentaion in the tools/hotplug/ directory. Please refer to
|
the scripts to automatically change permissions correctly. Look for
|
||||||
the README in that directory for the details.
|
"libsane.usermap" and "libusbscanner" in /etc/hotplug/usb. Usually you must just
|
||||||
|
add the users that are allowed to access the scanner to group "scanner". To make
|
||||||
|
that change active, the user must login again. For more details, see your
|
||||||
|
distribution's documentation e.g. for Debian: README.debian.gz.
|
||||||
|
|
||||||
|
If you build SANE from source you can use the hotplug script that comes with
|
||||||
|
SANE. See the tools/hotplug/ directory in the source distribution. Please refer
|
||||||
|
to the README in that directory for the details.
|
||||||
|
|
||||||
|
Gentoo users: If your USB scanner is not detected at all check that USE=usb is
|
||||||
|
set when emerging.
|
||||||
|
|
||||||
|
|
||||||
Information about SCSI scanners:
|
Information about SCSI scanners:
|
||||||
|
|
Ładowanie…
Reference in New Issue