summaryrefslogtreecommitdiff
path: root/doc/sane-usb.man
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff.email>2024-03-03 09:55:14 +0100
committerJörg Frings-Fürst <debian@jff.email>2024-03-03 09:55:14 +0100
commitb098beb219b0b300ec7eb915bfa2b3038c3fb533 (patch)
tree08c40dc8b180b31f504945e8da3e3ea3950e4145 /doc/sane-usb.man
parent2938695ca4c9bca7834817465662e31570f6d32f (diff)
parent23c348d62ab9f0a902189c70921310a5f856852c (diff)
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'doc/sane-usb.man')
-rw-r--r--doc/sane-usb.man17
1 files changed, 15 insertions, 2 deletions
diff --git a/doc/sane-usb.man b/doc/sane-usb.man
index ea4ee01..a885ee8 100644
--- a/doc/sane-usb.man
+++ b/doc/sane-usb.man
@@ -54,7 +54,9 @@ scanner under Linux) or disable the driver when compiling a new kernel. For
Linux, your kernel needs support for the USB filesystem (usbfs). For kernels
older than 2.4.19, replace "usbfs" with "usbdevfs" because the name has
changed. This filesystem must be mounted. That's done automatically at boot
-time, if /etc/fstab contains a line like this:
+time, if
+.I /etc/fstab
+contains a line like this:
.PP
.RS
none /proc/bus/usb usbfs defaults 0 0
@@ -97,7 +99,9 @@ For the
.BR BSDs ,
the device files used by libusb are named
.IR /dev/ugen* .
-Use chmod to apply appropriate permissions.
+Use
+.BR chmod (1)
+to apply appropriate permissions.
.SH "SANE ISSUES"
.PP
@@ -174,6 +178,15 @@ setting the environment variable
to 1. This may work around issues which happen with particular kernel
versions. Example:
.I export SANE_USB_WORKAROUND=1.
+.TP
+.B SANE_XEROX_USB_HALT_WORKAROUND
+If your old (pre-2010) Xerox / Samsung / HP scanner is detected
+only once and subsequent usage requires replugging the cable, try
+setting the environment variable
+.B SANE_XEROX_USB_HALT_WORKAROUND
+to 1. This may work around issues which happen with particular USB
+controllers. Example:
+.I export SANE_XEROX_USB_HALT_WORKAROUND=1.
.SH "SEE ALSO"
.BR sane (7),