[resolu] problème réseau pour scanner

problème réseau pour scanner [resolu] - Installation - Linux et OS Alternatifs

Marsh Posté le 07-06-2008 à 16:09:23    

Bonjour. J'ai un scanner brother qui fonctionne très bien en version monoposte. xsane fonctionne sans problème.
J'ai donc voulu étendre la possibilité de l'utiliser sur le réseau de ma maison.... Pas moyen !
Étant sur mdv2008.1 j'ai tenté une configuration facile depuis le MCC.  
Pas moyen, rien ne fonctionne.
 
Sur le 1er PC j'ai bien déclaré une utilisation par tous les autres PC distant .
Sur les pc distant j'ai paramétré /etc/sane.d/net.conf avec cette adresse:
192.168.1.20:27  
dhcp oblige.
 
un ping sur 192.168.1.21 fonctionne. J'ai donc essayé aussi sur cette adresse spécifique mais sans plus de résultat.
 
Maintenant, je commence à donner ma "langue au chat" car je ne vois plus de solution.
Une petite aide serait bienvenue. Merci.


Message édité par thierryR le 14-06-2008 à 21:38:30
Reply

Marsh Posté le 07-06-2008 à 16:09:23   

Reply

Marsh Posté le 09-06-2008 à 22:47:12    

up ! :bounce:


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 11-06-2008 à 12:09:23    

il ne va jamais comprendre la syntaxe.
 
Tu dis que tu as paramétré le net.conf de tes clients avec une IP unique et que ça ne marchait pas ?
 
essaie de lancer le demon manuellement sur ton serveur puis de connecter ton client.


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
Reply

Marsh Posté le 11-06-2008 à 13:10:37    

Merci de ta réponse. Pour détailler le fonctionnement, on va aller par étape:
Mon PC serveur utilise normalement xinetd qui est actif.

service sane-port
{
 disable = no
        port         = 6566
 socket_type  = stream
        wait         = no
 groups  = yes
 user         = saned
 groups        = yes
 server       = /usr/sbin/saned
}


 
Pour saned:  
Le net.conf contient l'adresse de la passerelle.192.168.1.1   ???  
--------------------------------------------------------------------------------------------------------
coté PC clients.
Le net.conf contient l'adresse 192.168.1.20:27
--------------------------------------------------------------------------------------------------------
J'ai des lacunes dans ce genre de config. Apparemment il y aurait 2 démons: xinetd et saned.
D'après ce que je comprend: corrige moi, si je me trompe...
xinetd sert à faire la liaison sur le réseau
saned permet l'utilisation à distance du scanner au travers de xinetd.
(chez mon client il y a aussi un xinetd qui tourne pour cups et rsync.) mais qui n'aurait rien à voir avec notre problème.
 
Pour saned. Je ne connais pas son fonctionnement mais sur le serveur: Le fichier net.conf est-il important?
 
Il y a une commande que je ne connais pas.  
Comment savoir si le client reconnait bien le démon du serveur ?


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 11-06-2008 à 14:50:46    

N'utilise qu'une IP dans le fichier net.conf du client. Sinon le client va planter lamentablement.
 
Xinet lance les démons à la volée dès qu'il reçoit une requête sur le port spécifique d'un démon qu'il gère. Les programmes plus lourds tels que samba ne passent pas par xinetd.
 
pour le démon, je n'ai pas réussi à le faire fonctionner avec xinetd. J'ai vérifié ma config, mais rien à faire, je n'ai de communication qu'en lançant le démon dans une console (#saned -d128) et là, ça marchait. Je n'ai pas insisté vu que j'ai lâché le projet.
 
Lance le démon à la main, en root, avec -d128, puis regarde le log en fonction des connections du client.
 


---------------
"Your god is too small", Giordano Bruno, 1548 - 1600
Reply

Marsh Posté le 11-06-2008 à 21:12:12    

Effectivement, j'ai essayé aussi et ça fonctionne.

# saned -d128
[saned] main: starting debug mode (level 128)
[saned] main: trying to get port for service `sane-port' (getaddrinfo)
[saned] main: [0] socket () using IPv6
[saned] main: [0] setsockopt ()
[saned] main: [0] bind () to port 6566
[saned] main: [0] bind failed: Address already in use
[saned] main: [1] socket () using IPv4
[saned] main: [1] setsockopt ()
[saned] main: [1] bind () to port 6566
[saned] main: [1] bind failed: Address already in use
[saned] main: couldn't bind an address. Exiting.


 
C'est une bonne expérience. Merci de ton aide.


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Marsh Posté le 13-06-2008 à 12:52:51    

Nous sommes maintenant le lendemain. Après redémarrage de tous les PC il ne m'est pas utile de relancer saned par la commande ci-dessus. Tout fonctionne tout seul !!!


---------------
Penguin online qui ne fait que des conneries, et qui aime ça. Membre du http://www.fonacon.net/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed