[sane-devel] Communicating with Saned

Olaf Meeuwissen olaf.meeuwissen at avasys.jp
Thu Sep 7 23:52:39 UTC 2006

"Sujeewa Raj" <ff.canengo at gmail.com> writes:

> Hi all,
> I'm working on Epson 10000XL scanner connected to linux thru sane (and I'm new
> to the world of sane). I want to operate it over TCP/IP.

As in connect the scanner directly to the network and use it?  If that
is the case, you may be interested in the unofficial epson2 backend
that Alessandro Zummo posted to the list a while ago.  For details,


I do not know for sure whether the AcuLaser CX11NF and the 10000XL
speak the same protocol, but I'd guess they do.

> I downloaded the sane package and installed it. There is a frontend
> called saned which provides a TCP server for this purpose. So I'm
> writing the correspoding Client programme to connect to Saned TCP
> Server.  I would like to know the messages that I'm suppossed to
> send to Saned TCP Server. Also any other help/known issues regarding
> saned.

If you just want to make the device available via a "dedicated" scan
server (scanner connected to a PC that allows scanning from other PCs)
you can use any proper SANE frontend using the net backend.

> Secondly, how to get the documentation of Sane in general. I
> followed the tutorial in the sane-project.org site. It states that
> the overall package of sane comes with lots of documentation, which
> I'm struggling to find. Some help from you would be great.  Thanking
> in advance, FF

The documentation is also up on the website.  See


If you have the sane-backends (developer?) package installed, check
below its doc/ directory or start with a simple `man sane`.  If you
have the source code, everything is below doc/ in "source" format.
You may want to `./configure && make` first to get something more

Hope this helps,
Olaf Meeuwissen                          EPSON AVASYS Corporation, SE1
FSF Associate Member #1962           sign up at http://member.fsf.org/
GnuPG key: 6BE37D90/AB6B 0D1F 99E7 1BF5 EB97  976A 16C7 F27D 6BE3 7D90
Penguin's lib!       -- I hack, therefore I am --               LPIC-2

More information about the sane-devel mailing list