Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Sane problem - trying to scan over network fails
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
trex_dk
n00b
n00b


Joined: 29 Sep 2005
Posts: 29

PostPosted: Thu Oct 27, 2005 3:19 pm    Post subject: Sane problem - trying to scan over network fails Reply with quote

Hi!
I am attempting to set up my scanner to work over the network.

The device is a HP PSC 950 Multifunction Printer, I can print over the
network without any problems and can scan when it is attached directly
to my pc - and scan on my server (from commandline).

when the scanner is installed on the server I can ssh into the server
and see the scanner:
root@trex-server:~# scanimage -L
device `hpoj:mlc:usb:PSC_900_Series' is a Hewlett-Packard PSC 900 Series multi-function peripheral

When I try same from client i get:
stefan@root:/home/stefan# scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

My server ip is: 192.168.0.103
My client ip is 192.168.0.100
All configured to use DHCP.

In /etc/sane.d/saned.conf on the server i have:
localhost
192.168.0.100
And yes, I have double-checked that SANE isn't installed twice.

In net.conf on server and local i have:
localhost
192.168.0.100 (on server) and 192.168.0.103 (on client)

Using xinetd.conf on the server:
defaults
{
only_from = localhost 192.168.0.100
instances = 60
log_type = SYSLOG authpriv info
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
service sane-port
{
socket_type = stream
server = /usr/sbin/saned
protocol = tcp
user = saned
group = saned
wait = no
disable = no
}
includedir /etc/xinetd.d

Running this command (on server) to check whether sane is listening or not:
trex-server ~ # /etc/init.d/xinetd restart; netstat -tulp|grep sane
* Stopping xinetd ... [ ok ]
* Starting xinetd ... [ ok ]
tcp 0 0 *:sane-port *:* LISTEN 757/xinetd

In /etc/services.conf on server & local I have:
sane 6566/tcp saned # SANE network scanner daemon

In /etc/sane.d/dll.conf on server and local I have:
hpoj
- don't know if I should add 'net' there too?

Telnet from client (or server) to port server 6566 gives:
root@trex:/home/stefan# telnet 192.168.0.100 6566
Trying 192.168.0.100...
Connected to 192.168.0.100.
Escape character is '^]'.
Connection closed by foreign host.

It seems like the is accepting my telnet request, but still can't connect from client.

Just one last thing. I added 'net' to dll.conf on my server, and when doing a scanimage -L it now says:
device `hpoj:mlc:usb:PSC_900_Series' is a Hewlett-Packard PSC 900 Series multi-function peripheral
device `net:localhost:hpoj:mlc:usb:PSC_900_Series' is a Hewlett-Packard PSC 900 Series multi-function peripheral

Does the net-backend has to be enabled on the server? Or should it be on the client? Or both? :)

Please help – it's much appreciated
Best regards
Stefan
Back to top
View user's profile Send private message
Fugee47
Apprentice
Apprentice


Joined: 25 Nov 2004
Posts: 196
Location: Germany

PostPosted: Fri Nov 18, 2005 10:03 am    Post subject: Reply with quote

hi, i have configured saned so that the whole network has access to the scanner. Maybe my config-files can help you ??

xinetd.conf:
defaults
{
only_from = 192.168.2.0/24
instances = 60
log_type = SYSLOG authpriv info
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d/


/etc/xinetd.d/sane:
service sane-port
{
port = 6566
socket_type = stream
server = /usr/sbin/saned
protocol = tcp
user = root
group = scanner
wait = no
}

/etc/services:
sane-port 6566/tcp # SANE Network Scanner Control Port
sane-port 6566/udp

/etc/sane.d/net.conf:
localhost

/etc/sane.d/saned.conf:
192.168.2.2
192.168.2.0/24
Back to top
View user's profile Send private message
Jimmy Jazz
Guru
Guru


Joined: 04 Oct 2004
Posts: 333
Location: Strasbourg

PostPosted: Sat Dec 24, 2005 1:49 pm    Post subject: Reply with quote

Hi trek_dk,

read my post at https://forums.gentoo.org/posting.php?mode=quote&p=2979563

It certainly will help you to avoid the need of root :)

Jj
_________________
« La seule condition au triomphe du mal, c'est l'inaction des gens de bien » E.Burke
Code:

+----+----+----+
|    |::::|    |
|    |::::|    |
+----+----+----+

motto: WeLCRO
WritE Less Code, Repeat Often
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum