summaryrefslogtreecommitdiff
path: root/doc/sane-usb.man
diff options
context:
space:
mode:
authorJörg Frings-Fürst <debian@jff.email>2024-03-03 09:54:51 +0100
committerJörg Frings-Fürst <debian@jff.email>2024-03-03 09:54:51 +0100
commit44916ca6d75e0b5f258a098a50d659f31c6625fd (patch)
tree2e51a12ae43b3def9e55d3f2c9ca60d2032ad45c /doc/sane-usb.man
parent84357741a6a6e6430f199b2c3f7498e0e97da9ad (diff)
New upstream version 1.3.0upstream/1.3.0
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),