kopia lustrzana https://gitlab.com/sane-project/website
76 wiersze
3.8 KiB
HTML
76 wiersze
3.8 KiB
HTML
<!-- received="Sat Apr 18 12:49:26 1998 PDT" -->
|
||
<!-- sent="Sat, 18 Apr 1998 13:48:51 -0600" -->
|
||
<!-- name="Sean Reifschneider" -->
|
||
<!-- email="jafo@tummy.com" -->
|
||
<!-- subject="Re: /proc/scsi/scsi" -->
|
||
<!-- id="" -->
|
||
<!-- inreplyto="199804100927.LAA00659@Babylon5.wolfsburg.de" -->
|
||
<title>sane-devel: Re: /proc/scsi/scsi</title>
|
||
<h1>Re: /proc/scsi/scsi</h1>
|
||
<b>Sean Reifschneider</b> (<a href="mailto:jafo@tummy.com"><i>jafo@tummy.com</i></a>)<br>
|
||
<i>Sat, 18 Apr 1998 13:48:51 -0600</i>
|
||
<p>
|
||
<ul>
|
||
<li> <b>Messages sorted by:</b> <a href="date.html#189">[ date ]</a><a href="index.html#189">[ thread ]</a><a href="subject.html#189">[ subject ]</a><a href="author.html#189">[ author ]</a>
|
||
<!-- next="start" -->
|
||
<li> <b>Next message:</b> <a href="0190.html">Dave Restall - System Administrator: "Scanace II Technical Details"</a>
|
||
<li> <b>Previous message:</b> <a href="0188.html">Kevin Dalley: "Custom gamma table causes undesired distortions in Astra 1200S"</a>
|
||
<li> <b>In reply to:</b> <a href="0098.html">Oliver.Rauch@Wolfsburg.DE: "Re: /proc/scsi/scsi"</a>
|
||
<!-- nextthread="start" -->
|
||
<!-- reply="end" -->
|
||
</ul>
|
||
<!-- body="start" -->
|
||
I have given this quite a bit of thought over the years. When we first<br>
|
||
started selling XVScan for Linux, we were getting quite a high percentage<br>
|
||
of support calls that were basically just scanner setup problems...<br>
|
||
Once I got a fairly robust install script created, they have essentially<br>
|
||
dropped off to zero.<br>
|
||
<p>
|
||
The problem is more general than just scanners though. It affects other<br>
|
||
devices as well (such as CD-ROM writers, etc...). In XVScan, the install<br>
|
||
"helper" program is designed such that it can be run at every boot from<br>
|
||
the rc scripts in case the scanner has moved.<br>
|
||
<p>
|
||
But what you really want is a program that will walk through the<br>
|
||
connected SCSI devices and takes action based on a configuration<br>
|
||
file, something like the following:<br>
|
||
<p>
|
||
VENDOR="HP" MODEL="*" TYPE=3 CREATE=/dev/scanjet? PERMS=660:root:floppy<br>
|
||
VENDOR="*" MODEL="*" TYPE=6 CREATE=/dev/scanner? PERMS=660:root:floppy<br>
|
||
VENDOR="YAMAHA" MODEL="*" TYPE=<cd-writer-type> CREATE=/dev/cdwriter?<br>
|
||
PERMS=660:root:floppy<br>
|
||
<p>
|
||
Using regular expressions is of course useful. The CREATE directive would<br>
|
||
specify what device file names to create ("filename?" tells the program to<br>
|
||
create "filename0" for the first found instance, "filename1" for the second,<br>
|
||
etc...). This would also allow you to specify the permissions and owners.<br>
|
||
<p>
|
||
The problem with just linking "/dev/scanner" to "/dev/sgX" is that the sg<br>
|
||
device files RARELY have the proper permissions for scanning as a user.<br>
|
||
<p>
|
||
Scanner detection can be a problem though. Linux isn't so hard, but<br>
|
||
try looking for a scanner on the second bus of an HP workstation...<br>
|
||
<p>
|
||
Sean<br>
|
||
<pre>
|
||
--
|
||
"If all you have is a hammer, every problem tends to look like a nail."
|
||
Sean Reifschneider, Inimitably Superfluous <<a href="mailto:jafo@tummy.com">jafo@tummy.com</a>>
|
||
URL: <<a href="http://www.tummy.com/xvscan">http://www.tummy.com/xvscan</a>> HP-UX/Linux/FreeBSD/BSDOS scanning software.
|
||
<p>
|
||
<pre>
|
||
--
|
||
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
|
||
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
|
||
</pre>
|
||
<!-- body="end" -->
|
||
<p>
|
||
<ul>
|
||
<!-- next="start" -->
|
||
<li> <b>Next message:</b> <a href="0190.html">Dave Restall - System Administrator: "Scanace II Technical Details"</a>
|
||
<li> <b>Previous message:</b> <a href="0188.html">Kevin Dalley: "Custom gamma table causes undesired distortions in Astra 1200S"</a>
|
||
<li> <b>In reply to:</b> <a href="0098.html">Oliver.Rauch@Wolfsburg.DE: "Re: /proc/scsi/scsi"</a>
|
||
<!-- nextthread="start" -->
|
||
<!-- reply="end" -->
|
||
</ul>
|