[sane-devel] Need sane docs
Gene Heskett
gheskett at shentel.net
Wed May 4 03:58:56 UTC 2016
On Tuesday 03 May 2016 20:52:35 m. allan noah wrote:
> Well, that implies that we are handing control to the brother4
> backend, but it is not finding any scanners. Perhaps try the same as
> root?
>
> allan
That wasn't any help, but since the vendor/product was found when I
plugged in a USB cable, running xsane then found it at the usb bus and
address, and I ran a few scans. Seems to work about as expected and I
believe at a better color accuracy than the epson NX-515 scanner eve
produced. The gamma, brightness and contrast controls seemed to work
backwards but they worked and I finally saved a profile of gamma=1.00,
brightness and contrast at 0.00 so I'd have a default starting point.
But this unit has its usb and ethernet connections on the top, with a
molded plastic ditch for cable guidance that leads out the right rear of
the top cover, using up 2 feet of cable while still inside the machine,
so the 7 port hub its plugged into is now hanging about 18" up in the
air with the other 5 cables hanging down from the other face. hell of a
way to run a train. And the next usb extension cord I have is a 10
meter.
Because the usb hookup is such a kludge, and I have no problem talking
to it from a web browser, I would much rather use the ethernet
connection cable that is driving the printer from cups.
So I am thinking I need something different in the /etc/sane.d/net.conf
which at the instant looks like this:
=================
# This is the net backend config file.
## net backend options
# Timeout for the initial connection to saned. This will prevent the
backend
# from blocking for several minutes trying to connect to an unresponsive
# saned host (network outage, host down, ...). Value in seconds.
connect_timeout = 10
## saned hosts
# Each line names a host to attach to.
# If you list "localhost" then your backends can be accessed either
# directly or through the net backend. Going through the net backend
# may be necessary to access devices that need special privileges.
scanner.coyote.den # this is in my /etc/hosts file defines its ipv4
# address
localhost
==========================================
and root at coyote:/etc/sane.d# SANE_DEBUG_NET=255 scanimage -L
[sanei_debug] Setting debug level of net to 255.
[net] sane_init: authorize != null, version_code != null
[net] sane_init: SANE net backend version 1.0.14 (AF-indep+IPv6) from
sane-backends 1.0.22
[net] sane_init: Client has little endian byte order
[net] sane_init: searching for config file
[net] sane_init: connect timeout set to 10 seconds
[net] net_avahi_browse_callback: CACHE_EXHAUSTED
[net] [net] net_avahi_browse_callback: ALL_FOR_NOW
sane_init: trying to add localhost
[net] add_device: adding backend localhost
[net] add_device: backend localhost added
[net] sane_init: done reading config
[net] sane_init: evaluating environment variable SANE_NET_HOSTS
[net] sane_init: evaluating environment variable SANE_NET_TIMEOUT
[net] sane_init: done
[net] sane_get_devices: local_only = 0
[net] connect_dev: trying to connect to localhost
[net] connect_dev: [0] connection succeeded (IPv4)
[net] connect_dev: sanei_w_init
[net] connect_dev: net_init (user=gene, local version=1.0.3)
[net] connect_dev: freeing init reply (status=Success, remote
version=1.0.3)
[net] connect_dev: done
[net] sane_get_devices: got localhost:brother4:bus2;dev1
[net] sane_get_devices: finished (1 devices)
p11-kit: invalid config filename, will be ignored in the
future: /etc/pkcs11/modules/gnome-keyring-module
device `brother4:bus2;dev1' is a Brother MFC-J6920DW USB scanner
device `net:localhost:brother4:bus2;dev1' is a Brother MFC-J6920DW USB
scanner
[net] sane_exit: exiting
[net] net_avahi_cleanup: stopping thread
[net] net_avahi_cleanup: done
[net] sane_exit: closing dev 0x97518e8, ctl=296
[net] sane_exit: finished.
=============================
running xsane shows both paths, but both are usb paths, and chosing the
one labeled net:localhost:brother4:bus2;dev1, the last one above, gets
me an invalid argument error. I think it should do that, so I am now
wondering if I have an invalid setup for saned. Its a start anyway.
This lists responses have been quite valuable, so I am convinced that the
ethernet connection is doable yet. Each time someone has suggested
something, I have learned a bit more, and I get a bit closer.
So if someone has an idea about saned setup, please speak up. And I am
consciously putting most of this back on the list so what I learn is in
the list archives.
Thank you all.
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
More information about the sane-devel
mailing list