kopia lustrzana https://gitlab.com/sane-project/website
86 wiersze
3.3 KiB
HTML
86 wiersze
3.3 KiB
HTML
|
<!-- received="Sun Aug 22 09:13:05 1999 PDT" -->
|
|||
|
<!-- sent="Sun, 22 Aug 1999 14:52:07 +0200" -->
|
|||
|
<!-- name="Andreas Beck" -->
|
|||
|
<!-- email="becka@rz.uni-duesseldorf.de" -->
|
|||
|
<!-- subject="Re: net problem" -->
|
|||
|
<!-- id="" -->
|
|||
|
<!-- inreplyto="37BFD481.52E3A3A7@tvd.be" -->
|
|||
|
<title>sane-devel: Re: net problem</title>
|
|||
|
<h1>Re: net problem</h1>
|
|||
|
<b>Andreas Beck</b> (<a href="mailto:becka@rz.uni-duesseldorf.de"><i>becka@rz.uni-duesseldorf.de</i></a>)<br>
|
|||
|
<i>Sun, 22 Aug 1999 14:52:07 +0200</i>
|
|||
|
<p>
|
|||
|
<ul>
|
|||
|
<li> <b>Messages sorted by:</b> <a href="date.html#265">[ date ]</a><a href="index.html#265">[ thread ]</a><a href="subject.html#265">[ subject ]</a><a href="author.html#265">[ author ]</a>
|
|||
|
<!-- next="start" -->
|
|||
|
<li> <b>Next message:</b> <a href="0266.html">Oliver Rauch: "xsane-0.33 available"</a>
|
|||
|
<li> <b>Previous message:</b> <a href="0264.html">Oliver Rauch: "sane-umax-build-9"</a>
|
|||
|
<!-- nextthread="start" -->
|
|||
|
<!-- reply="end" -->
|
|||
|
</ul>
|
|||
|
<!-- body="start" -->
|
|||
|
<i>> Added</i><br>
|
|||
|
<i>> sane 6566/tcp # network scanner daemon</i><br>
|
|||
|
<i>> to /etc/services</i><br>
|
|||
|
Correct.<br>
|
|||
|
<p>
|
|||
|
<i>> sane stream tcp nowait root /usr/local/sbin/saned saned</i><br>
|
|||
|
<i>> to /etc/inetd.conf</i><br>
|
|||
|
<p>
|
|||
|
The root is not so nice, but o.k. for testing. I myself use "nobody" and<br>
|
|||
|
have a setgid saned for minimum risk, but for a first test, root should be<br>
|
|||
|
o.k.<br>
|
|||
|
<p>
|
|||
|
And I suppose you have sent SIGHUP to inetd, so it rereads its config -<br>
|
|||
|
right ?<br>
|
|||
|
<p>
|
|||
|
<i>> localhost</i><br>
|
|||
|
<i>> to /usr/local/etc/sane.d/net.conf</i><br>
|
|||
|
Right.<br>
|
|||
|
<p>
|
|||
|
<i>> uncommented net in dll.conf</i><br>
|
|||
|
Yep.<br>
|
|||
|
<p>
|
|||
|
<i>> this is the output I get (with SANE_DEBUG_NET=128), the first</i><br>
|
|||
|
<i>> succesfull probe is from the local microtek2 backend, the other</i><br>
|
|||
|
<i>> failing probe is from the net driver. Needless to say, the net</i><br>
|
|||
|
<p>
|
|||
|
<i>> [sanei_init_debug]: Setting debug level of net to 128.</i><br>
|
|||
|
<i>> [net] adding backend localhost</i><br>
|
|||
|
<i>> [net] get_devices: ignoring rpc-returned status Unknown SANE status code 168448867</i><br>
|
|||
|
<p>
|
|||
|
This is very weird. This sounds like the sane daemon failing very very early<br>
|
|||
|
or not connecting at all. Try straceing both sides of the connection.<br>
|
|||
|
The logs should give a clue on that.<br>
|
|||
|
<p>
|
|||
|
The daemon side might be a bit tricky, as it appears, when the connection is<br>
|
|||
|
made, started from inetd. There are two possible ways to get around this:<br>
|
|||
|
<p>
|
|||
|
1. Make a small script "ssaned", that looks like<br>
|
|||
|
#!/bin/bash<br>
|
|||
|
exec strace saned 2>/tmp/logfile<br>
|
|||
|
<p>
|
|||
|
2. use "strace -p [pid_of_inetd] -f" to attach to the inetd, and "-f"ollow<br>
|
|||
|
when it forks off the saned.<br>
|
|||
|
<p>
|
|||
|
CU, Andy<br>
|
|||
|
<p>
|
|||
|
<pre>
|
|||
|
--
|
|||
|
= Andreas Beck | Email : <<a href="mailto:andreas.beck@ggi-project.org">andreas.beck@ggi-project.org</a>> =
|
|||
|
<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="0266.html">Oliver Rauch: "xsane-0.33 available"</a>
|
|||
|
<li> <b>Previous message:</b> <a href="0264.html">Oliver Rauch: "sane-umax-build-9"</a>
|
|||
|
<!-- nextthread="start" -->
|
|||
|
<!-- reply="end" -->
|
|||
|
</ul>
|