summaryrefslogtreecommitdiffstats
path: root/templates/man5/sane-scsi.5.pot
blob: 93883e4bbff0fe987490ea0e7ab4a9ad0001a40c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2024-06-01 06:19+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. type: IX
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "sane-scsi"
msgstr ""

#. type: TH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "14 Jul 2008"
msgstr ""

#. type: TH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "SANE Scanner Access Now Easy"
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "NAME"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "sane-scsi - SCSI adapter tips for scanners"
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "DESCRIPTION"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"This manual page contains various operating-system specific tips and tricks "
"on how to get scanners with a SCSI interface working."
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "GENERAL INFO"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"For scanners with a SCSI interface, it may be necessary to edit the "
"appropriate backend configuration file before using SANE for the first "
"time.  For most systems, the configuration file should list the name of the "
"generic SCSI device that the scanner is connected to (e.g., under Linux, I</"
"dev/sg4> or I</dev/sge> is such a generic SCSI device).  It is customary to "
"create a symlink from I</dev/scanner> to the generic SCSI device that the "
"scanner is connected to.  In this case, the configuration file simply lists "
"the line I</dev/scanner>.  For a detailed description of each backend's "
"configuration file, please refer to the relevant backend manual page (e.g., "
"B<sane-epson>(5)  for Epson scanners, B<sane-hp>(5)  for HP scanners, etc.)."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"For some operating systems (e.g. Linux and OS/2), there is an alternate way "
"of specifying scanner devices.  This alternate way allows one to identify "
"scanners by the SCSI vendor and model string and/or by the SCSI device "
"address (consisting of bus number, channel number, id, and logical unit "
"number).  The syntax for specifying a scanner in this way is:"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "scsi I<VENDOR MODEL TYPE BUS CHANNEL ID LUN>"
msgstr ""

#. type: Plain text
#: archlinux debian-unstable mageia-cauldron opensuse-tumbleweed
msgid ""
"where I<VENDOR> is the SCSI vendor string, I<MODEL> is the SCSI model "
"string, I<TYPE> is the SCSI device type string, I<BUS> is the SCSI bus "
"number (named \"host\" in I</proc/scsi/scsi>), I<CHANNEL> is the SCSI "
"channel number, I<ID> is the SCSI id, and I<LUN> is the logical unit number "
"of the scanner device.  The first two fields are strings which must be "
"enclosed in double-quotes if they contain any whitespace.  The remaining "
"four fields are non-negative integer numbers.  The correct values for these "
"fields can be found by using operating system specific tools, e.g. for Linux "
"by looking at the output of the command I<cat /proc/scsi/scsi>.  To simplify "
"configuration, a field's value can be replaced with an asterisk symbol "
"(``*'').  An asterisk has the effect that any value is allowed for that "
"particular field.  This can have the effect that a single scsi-line matches "
"multiple devices.  When this happens, each matching device will be probed by "
"the backend one by one and registered if the backend thinks it is a "
"compatible device.  For example, the line"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "scsi MUSTEK MFS-06000CX Scanner 0 00 03 00"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"would attach the Mustek SCSI scanner with the following /proc/scsi/scsi "
"entry:"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid ""
"\\f(CRHost: scsi0 Channel: 00 Id: 03 Lun: 00\n"
"  Vendor: MUSTEK   Model: MFS-06000CX Rev: 4.04\n"
"  Type:   Scanner  ANSI SCSI revision: 0\\fR\n"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Usually it's sufficient to use vendor and model strings only or even only "
"the vendor string. The following example"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "scsi MUSTEK * * * * * *"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"would have the effect that all SCSI devices in the system with a vendor "
"string of MUSTEK would be probed and recognized by the backend."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"If the remainder of a scsi-string consists of asterisks only, the asterisks "
"can be omitted.  For example, the following line is equivalent to the one "
"specified previously:"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "scsi MUSTEK"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"On some platforms (e.g., OpenStep), SANE device names take a special form.  "
"This is explained below in the relevant platform-specific section."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"When using a SCSI scanner, ensure that the access permission for the generic "
"SCSI device is set appropriately.  We recommend to add a group \"scanner\" "
"to I</etc/group> which contains all users that should have access to the "
"scanner.  The permission of the device should then be set to allow group "
"read and write access.  For example, if the scanner is at generic SCSI "
"device I</dev/sg0>, then the following two commands would set the permission "
"correctly:"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "$ chgrp scanner /dev/sg0"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "$ chmod 660 /dev/sg0"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-tumbleweed
msgid ""
"When your system uses the device filesystem (devfs), you have to edit I</etc/"
"devfs/perms.> There you should search the line"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "REGISTER ^sg[^/]* PERMISSIONS root.root 0600"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "and add a new line (eg. for changing permissions of sg4):"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "REGISTER ^sg4 PERMISSIONS root.scanner 0660"
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "FREEBSD INFO"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Auto-configuration using the \"scsi *\" lines in the config files only works "
"if the user running the frontend has read/write access to I</dev/xpt0>.  "
"Instead, you can also set a link I</dev/scanner> to the appropriate I</dev/"
"uk> device."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Adaptec AHA1542CF"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Reported to work fine under FreeBSD 2.2.2R with the B<aha> driver."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Adaptec 2940"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Reported to work fine under FreeBSD 2.2.2."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Adaptec 1522"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"The scanner probes ok but any attempt to access it I<hangs> the entire "
"system. It looks like something is disabling interrupts and then not re-"
"enabling them, so it looks like a bug in the FreeBSD B<aic> driver."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Adaptec 1505"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-tumbleweed
msgid ""
"Works on FreeBSD 2.2.5R and 3.0 using the B<aic> driver, provided that Plug-"
"and-Play support is disabled on the card.  If there are no I<uk> devices, "
"just do a I<sh MAKEDEV uk0> in the I</dev> directory. The scanner should "
"then be accessible as I</dev/uk0> if it was probed during boot."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Tekram DC390"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Reported to work fine under FreeBSD 2.2.2R with the B<amd> driver."
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "LINUX INFO"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"First, make sure your kernel has SCSI generic support enabled.  In I<make "
"xconfig>, this shows up under ``SCSI support-E<gt>SCSI generic support''."
msgstr ""

#. type: Plain text
#: archlinux debian-unstable mageia-cauldron opensuse-tumbleweed
msgid ""
"To keep scanning times to a minimum, it is strongly recommended to use a "
"large buffer size for the generic SCSI driver. From SG driver version 2.0 "
"on, the maximum buffer size can be changed at program run time, and there is "
"no restriction in size. This driver version is part of the Linux kernels "
"from version 2.2.7 on. If the new SG driver is available some backends (e."
"g.  B<sane-umax>(5), B<sane-mustek>(5), B<sane-sharp>(5))  automatically "
"request larger SCSI buffers. If a backend does not automatically request a "
"larger SCSI buffer, set the environment variable B<SANE_SG_BUFFERSIZE> to "
"the desired buffer size in bytes. It is not recommended to use more than 1 "
"MB, because for large values the probability increases that the SG driver "
"cannot allocate the necessary buffer(s). For ISA cards, even 1 MB might be a "
"too large value.  For a detailed discussion of the Linux SG SCSI driver see: "
"I<https://tldp.org/HOWTO/SCSI-Generic-HOWTO>."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"For Linux kernels before version 2.2.7 the size of the buffer is only 32KB.  "
"This works, but for many cheaper scanners this causes scanning to be slower "
"by about a factor of four than when using a size of 127KB.  Linux defines "
"the size of this buffer by macro B<SG_BIG_BUFF> in header file I</usr/"
"include/scsi/sg.h>.  Unless a system is seriously short on memory, it is "
"recommended to increase this value to the maximum legal value of "
"128*1024-512=130560 bytes.  After changing this value, it is necessary to "
"recompile both the kernel (or the SCSI generic module) and the SCSI "
"backends. Keep in mind that this is only necessary with older Linux kernels."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"A common issue with SCSI scanners is what to do when you booted the system "
"while the scanner was turned off.  In such a case, the scanner won't be "
"recognized by the kernel and SANE won't be able to access it.  Fortunately, "
"Linux provides a simple mechanism to probe a SCSI device on demand.  Suppose "
"you have a scanner connected to SCSI bus 2 and the scanner has a SCSI id of "
"5.  When the system is up and running and the scanner is turned on, you can "
"issue the command:"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "echo \"scsi add-single-device 2 0 5 0\" E<gt> /proc/scsi/scsi"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"and the kernel will probe and recognize your scanner (this needs to be done "
"as root).  It's also possible to dynamically remove a SCSI device by using "
"the ``remove-single-device'' command.  For details, please refer to to the "
"SCSI-2.4-HOWTO."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Scanners are known to work with the following SCSI adapters under Linux. "
"This list isn't complete, usually any SCSI adapter supported by Linux should "
"work."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Acard/Advance SCSI adapters"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Some old versions of the kernel driver (I<atp870u.c>)  cut the inquiry "
"information.  Therefore the scanner couldn't be detected correctly. Use a "
"current kernel."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Adaptec AHA-1505/AHA-1542/AHA-2940"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Reported to work fine with Linux since v2.0. If you encounter kernel freezes "
"or other unexpected behaviour get the latest Linux kernel (2.2.17 seems to "
"work) or reduce SCSI buffer size to 32 kB."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "ASUS SC200"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "Reported to work fine with Linux v2.0."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "BusLogic BT958"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"To configure the BusLogic card, you may need to follow these instructions "
"(contributed by Jeremy E<lt>jeremy@xxedgexx.comE<gt>): During boot, when "
"your BusLogic adapter is being initialized, press Ctrl-B to enter your "
"BusLogic adapter setup.  Choose the address which your BusLogic containing "
"your scanner is located. Choose ``SCSI Device Configuration''.  Choose "
"``Scan SCSI Bus''.  Choose whatever SCSI id that contains your scanner and "
"then choose ``View/Modify SCSI configuration''.  Change ``Negotiation'' to "
"``async'' and change ``Disconnect'' to ``off''. Press Esc, save, and Esc "
"again until you are asked to reboot."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "NCR/Symbios 53c400/53c400a or Domex DTC3181E/L/LE (DTCT436/436P) ISA SCSI card"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"This card is supplied by Mustek (and other vendors). It's supported since "
"Linux 2.2.  The SCSI cards are supported by the module g_NCR5380.  It's "
"necessary to tell the kernel the io port and type of card.  Example for a "
"53c400a: I<modprobe g_NCR5380 ncr_addr=0x280 ncr_53c400a=1 .> Once the "
"kernel detects the card, it should work all right.  However, while it should "
"work, do not expect good performance out of this card---it has no interrupt "
"line and therefore while a scan is in progress, the system becomes almost "
"unusable. You may change the values of the USLEEP macros in I<drivers/scsi/"
"g_NCR5380.c>.  Some documentation is in this file and I<NCR5380.c>."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "NCR/Symbios 810"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"For some scanners it may be necessary to disable disconnect/reconnect. To "
"achieve this use the option ncr53c8xx=\"disc:n\". Some people reported that "
"their scanner only worked with the 53c7,8xx driver, not the ncr53c8xx. Try "
"both if you have trouble."
msgstr ""

#. type: Plain text
#: archlinux debian-unstable mageia-cauldron opensuse-tumbleweed
msgid ""
"For Linux kernels before 2.0.33 it may be necessary to increase the SCSI "
"timeout. The default timeout for the Linux kernels before 2.0.33 is 10 "
"seconds, which is way too low when scanning large area.  If you get messages "
"of the form ``restart (ncr dead ?)'' in your I</var/log/messages> file or on "
"the system console, it's an indication that the timeout is too short.  In "
"this case, find the line ``if (np-E<gt>latetimeE<gt>10)'' in file "
"I<ncr53c8xx.c> (normally in directory I</usr/src/linux/drivers/scsi>)  and "
"change the constant 10 to, say, 60 (one minute).  Then rebuild the kernel/"
"module and try again."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "Tekram DC315"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"The driver can be downloaded from I<http://www.garloff.de/kurt/linux/dc395/"
">.  For some older scanners it may be necessary to disable all the more "
"advanced features by using e.g.  I<modprobe dc395x_trm dc395x_trm=7,5,1,32>."
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"Version 1.11 of the Tekram driver seems to work fine mostly, except that the "
"scan does not terminate properly (it causes a SCSI timeout after 10 "
"minutes).  The generic AM53C974 also seems to work fine and does not suffer "
"from the timeout problems."
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "SOLARIS, OPENSTEP AND NEXTSTEP INFO"
msgstr ""

#. type: Plain text
#: archlinux debian-unstable mageia-cauldron opensuse-tumbleweed
msgid ""
"Under Solaris, OpenStep and NeXTStep, the generic SCSI device name refers to "
"a SCSI bus, not to an individual device.  For example, I</dev/sg0> refers to "
"the first SCSI bus.  To tell SANE which device to use, append the character "
"'a'+target-id to the special device name.  For example, the SCSI device "
"connected to the first SCSI controller and with target-id 0 would be called "
"I</dev/sg0a>, and the device with target-id 1 on that same bus would be "
"called I</dev/sg0b>, and so on."
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "ENVIRONMENT"
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B<SANE_DEBUG_SANEI_SCSI>"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"If the library was compiled with debug support enabled, this environment "
"variable controls the debug level for the generic SCSI I/O subsystem.  E.g., "
"a value of 128 requests all debug output to be printed by the backend. A "
"value of 255 also prints kernel messages from the SCSI subsystem (where "
"available).  Smaller levels reduce verbosity."
msgstr ""

#. type: TP
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "B<SANE_SCSICMD_TIMEOUT>"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"sets the timeout value for SCSI commands in seconds. Overriding the default "
"value of 120 seconds should only be necessary for very slow scanners."
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "SEE ALSO"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid ""
"B<sane>(7), B<sane-find-scanner>(1), B<sane-\"backendname\">(5), B<sane-"
"usb>(5)"
msgstr ""

#. type: SH
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
#, no-wrap
msgid "AUTHOR"
msgstr ""

#. type: Plain text
#: archlinux debian-bookworm debian-unstable fedora-40 fedora-rawhide
#: mageia-cauldron opensuse-leap-15-6 opensuse-tumbleweed
msgid "David Mosberger"
msgstr ""

#. type: Plain text
#: debian-bookworm fedora-40 fedora-rawhide opensuse-leap-15-6
msgid ""
"where I<VENDOR> is the SCSI vendor string, I<MODEL> is the SCSI model "
"string, I<TYPE> is type SCSI device type string, I<BUS> is the SCSI bus "
"number (named \"host\" in I</proc/scsi/scsi>), I<CHANNEL> is the SCSI "
"channel number, I<ID> is the SCSI id, and I<LUN> is the logical unit number "
"of the scanner device.  The first two fields are strings which must be "
"enclosed in double-quotes if they contain any whitespace.  The remaining "
"four fields are non-negative integer numbers.  The correct values for these "
"fields can be found by using operating system specific tools, e.g. for Linux "
"by looking at the output of the command I<cat /proc/scsi/scsi>.  To simplify "
"configuration, a field's value can be replaced with an asterisk symbol "
"(``*'').  An asterisk has the effect that any value is allowed for that "
"particular field.  This can have the effect that a single scsi-line matches "
"multiple devices.  When this happens, each matching device will be probed by "
"the backend one by one and registered if the backend thinks it is a "
"compatible device.  For example, the line"
msgstr ""

#. type: Plain text
#: debian-bookworm fedora-40 fedora-rawhide opensuse-leap-15-6
msgid ""
"To keep scanning times to a minimum, it is strongly recommended to use a "
"large buffer size for the generic SCSI driver. From SG driver version 2.0 "
"on, the maximum buffer size can be changed at program run time, and there is "
"no restriction in size. This driver version is part of the Linux kernels "
"from version 2.2.7 on. If the new SG driver is available some backends (e."
"g.  B<sane-umax>(5), B<sane-mustek>(5)B<,> B<sane-sharp>(5))  automatically "
"request larger SCSI buffers. If a backend does not automatically request a "
"larger SCSI buffer, set the environment variable B<SANE_SG_BUFFERSIZE> to "
"the desired buffer size in bytes. It is not recommended to use more than 1 "
"MB, because for large values the probability increases that the SG driver "
"cannot allocate the necessary buffer(s). For ISA cards, even 1 MB might be a "
"too large value. For a detailed discussion of memory issues of the SG "
"driver, see I<http://www.torque.net/sg.>"
msgstr ""

#. type: Plain text
#: debian-bookworm fedora-40 fedora-rawhide opensuse-leap-15-6
msgid ""
"For Linux kernels before 2.0.33 it may be necessary to increase the SCSI "
"timeout. The default timeout for the Linux kernels before 2.0.33 is 10 "
"seconds, which is way too low when scanning large area.  If you get messages "
"of the form ``restart (ncr dead ?)'' in your I</var/log/messages> file or on "
"the system console, it's an indication that the timeout is too short.  In "
"this case, find the line ``if (np-E<gt>latetimeE<gt>10)'' in file "
"I<ncr53c8xx.> (normally in directory I</usr/src/linux/drivers/scsi>)  and "
"change the constant 10 to, say, 60 (one minute).  Then rebuild the kernel/"
"module and try again."
msgstr ""

#. type: Plain text
#: debian-bookworm fedora-40 fedora-rawhide opensuse-leap-15-6
msgid ""
"Under Solaris, OpenStep and NeXTStep, the generic SCSI device name refers to "
"a SCSI bus, not to an individual device.  For example, I</dev/sg0> refers to "
"the first SCSI bus.  To tell SANE which device to use, append the character "
"'a'+target-id to the special device name.  For example, the SCSI device "
"connected to the first SCSI controller and with target-id 0 would be called "
"I</dev/sg0a>, and the device with target-id 1 on that same bus would be "
"called I</dev/sg0b,> and so on."
msgstr ""

#. type: Plain text
#: opensuse-leap-15-6
msgid "When your system uses the device filesystem (devfs), you have to edit"
msgstr ""

#. type: Plain text
#: opensuse-leap-15-6
msgid "There you should search the line"
msgstr ""

#. type: Plain text
#: opensuse-leap-15-6
msgid ""
"Works on FreeBSD 2.2.5R and 3.0 using the B<aic> driver, provided that Plug-"
"and-Play support is disabled on the card.  If there are no I<uk> devices, "
"just do a I<sh MAKEDEV uk0> in the"
msgstr ""

#. type: Plain text
#: opensuse-leap-15-6
msgid ""
"directory. The scanner should then be accessible as I</dev/uk0> if it was "
"probed during boot."
msgstr ""