connecter un scanner usb derrière serveur sme

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

connecter un scanner usb derrière serveur sme

Messagepar ecureuil1 » 09 Sep 2007 13:50

bonjour

J'aiemerais mettre un scanner usb derrière sme et que chaque ordi du réseau puisse utiliser le scanner.

Quelqu'un a déjà fait cela?

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar vavincavent » 09 Sep 2007 20:03

Moi aussi je suis intéressé par cette idée.

Une suggestion : installer sane sur le serveur.

http://forums.ixus.fr/viewtopic.php?t=21434

une autre piste :

http://www.commentcamarche.net/faq/suje ... -en-reseau

et encore une autre :

http://clx.anet.fr/spip/article.php3?id_article=215

Maintenant il faut essayer... compiler sane pour sme je pense et là, je ne connais pas bien!!!
Avatar de l’utilisateur
vavincavent
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 23 Nov 2003 01:00

Messagepar barroud » 10 Sep 2007 13:09

Bonjour,
J'avais essayé et je n'avais pas eut besoin de compiler sane, on trouve des rpms compatibles. Par contre, le problème est la compatibilité de sane avec le scanner et aussi de faire une bonne intégration de ce service dans SME.

Cordialement,

Barroud.
barroud
Aspirant
Aspirant
 
Messages: 122
Inscrit le: 12 Août 2005 18:09

Messagepar ecureuil1 » 10 Sep 2007 13:20

effectivement, j'ai quelques soucis avec le scanner... le driver n'est pas inclus dans la version sane de centos!

c'est un hp scanjet 4300C.
Il faut le driver niash
inclus dans sane-backends-1.0.15 mais pas dans sane-backends-1.0.14

faudrait être avec centos5!

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar vavincavent » 10 Sep 2007 13:57

Quelle est la version pour sme 7.2?

Pour ma part j'ai un scanner CanoScan N670U

Reconnu et fonctionnel avec Ubuntu
Avatar de l’utilisateur
vavincavent
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 23 Nov 2003 01:00

Messagepar ecureuil1 » 10 Sep 2007 14:30

pas de pb pour toi...
ton scanner est reconnu!

http://www.sane-project.org/sane-backends-1.0.14.html

y-a plus qu'a faire :
yum install sane

quand c'est installé tu testes avec la cde
sane-find-scanner

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar micheldp » 10 Sep 2007 14:57

Salut,
ce n'est pas encore une garantie, j'ai un epson V350 photo, trouvé par xsane, mais si j'essaie de scanner j'obtiens :Echec du démarrage du scanner, argument invalide ( j'ai une fedora 7)

Michel
Avatar de l’utilisateur
micheldp
Contre-Amiral
Contre-Amiral
 
Messages: 485
Inscrit le: 28 Mai 2003 00:00

Messagepar vavincavent » 10 Sep 2007 15:02

[root@sme ~]# sane-find-scanner

# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a SCSI driver for your SCSI adapter.
# Also you need support for SCSI Generic (sg) in your operating system.
# If using Linux, try "modprobe sg".

found USB scanner (vendor=0x04a9 [Canon], product=0x220d [CanoScan], chip=LM9832/3) at libusb:001:003
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.

# Not checking for parallel port scanners.

# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.


C'est bon ça!!

Je continuerai mes investigations ce soir
Avatar de l’utilisateur
vavincavent
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 23 Nov 2003 01:00

Messagepar ecureuil1 » 10 Sep 2007 15:10

tu as essayé
scanimage -L

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar vavincavent » 10 Sep 2007 15:55

scanimage -L
device `plustek:libusb:001:003' is a Canon N670U/N676U/LiDE20 USB flatbed scanner
:lol:
Avatar de l’utilisateur
vavincavent
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 23 Nov 2003 01:00

Messagepar ecureuil1 » 10 Sep 2007 17:17

et oui j'ai vu que ton scanner était reconnu !

maintenant, y-a plus qu'à faire des essais

anne
ecureuil
Avatar de l’utilisateur
ecureuil1
Contre-Amiral
Contre-Amiral
 
Messages: 448
Inscrit le: 04 Avr 2002 00:00
Localisation: Grenoble, France

Messagepar vavincavent » 10 Sep 2007 22:26

scanimage -l 0 -t 0 -x 215 -y 297 --resolution 100 > img.jpg

ça fonctionne, maintenant il faut que je le mette en réseau...
Avatar de l’utilisateur
vavincavent
Quartier Maître
Quartier Maître
 
Messages: 18
Inscrit le: 23 Nov 2003 01:00

Messagepar pascal31 » 01 Nov 2007 16:54

Je viens d'essayer d'installer sane sur mon serveur sme 7.2.

Celui-ci est bien reconnu, mais je n'arrive pas à lancer saned

Quand je le lance j'ai :
Code: Tout sélectionner
Nov  1 15:39:48 eos2 saned[8610]: saned (AF-indep+IPv6) from sane-backends 1.0.14 ready
Nov  1 15:39:48 eos2 saned[8610]: check_host: getpeername failed: Socket operation on non-socket
Nov  1 15:39:48 eos2 saned[8610]: init: access by host [error] denied
Nov  1 15:39:48 eos2 saned[8610]: quit: exiting


La commande scanimage -L fonctionne :
Code: Tout sélectionner
device `snapscan:libusb:003:003' is a AGFA SNAPSCAN e52 flatbed scanner


Avez-vous une idée .?

A+
pascal31
Matelot
Matelot
 
Messages: 2
Inscrit le: 01 Nov 2007 16:43

Messagepar pascal31 » 02 Nov 2007 20:20

J'ai avancé sur mon problème mais cela ne fonctionne toujours pas en réseau.

Si je lance saned en mode debug, j'arrive à lancer la commande
scanimage -L sur le client

sur le server


Code: Tout sélectionner
[root@eos2 ~]# saned -d128
[saned] main: starting debug mode (level 128)
[saned] main: trying to get port for service `sane' (getaddrinfo)
[saned] main: [0] socket () using IPv4
[saned] main: [0] setsockopt ()
[saned] main: [0] bind () to port 6566
[saned] main: [0] listen ()
[saned] main: [1] socket () using IPv6
[saned] main: [1] socket failed: Address family not supported by protocol
[saned] main: waiting for control connection
[saned] saned (AF-indep+IPv6) from sane-backends 1.0.14 ready
[saned] check_host: access by remote host: 192.168.0.100
[saned] check_host: remote host is not IN_LOOPBACK nor IN6_LOOPBACK
[saned] check_host: local hostname: eos2
[saned] check_host: local hostname(s) (from DNS): eos2.pviolero.dyndns.org
[saned] check_host: local hostname(s) (from DNS): (null)
[saned] check_host: local hostname(s) (from DNS): (null)
[saned] check_host: remote host doesn't have same addr as local
[saned] check_host: opening config file: /etc/hosts.equiv
[saned] check_host: can't open config file: /etc/hosts.equiv (No such file or directory)
[saned] check_host: opening config file: saned.conf
[saned] check_host: config file line: `#'
[saned] check_host: config file line: `# saned.conf'
[saned] check_host: config file line: `#'
[saned] check_host: config file line: `# The contents of the saned.conf  file  is  a  list  of  host  names,  IP'
[saned] check_host: config file line: `# addresses or IP subnets (CIDR notation) that are permitted to use local'
[saned] check_host: config file line: `# SANE devices. IPv6 addresses must be enclosed in brackets,  and  should'
[saned] check_host: config file line: `# always  be specified in their compressed form.'
[saned] check_host: config file line: `#'
[saned] check_host: config file line: `# The hostname matching is not case-sensitive.'
[saned] check_host: config file line: `#'
[saned] check_host: config file line: `#scan-client.somedomain.firm'
[saned] check_host: config file line: `#192.168.0.100'
[saned] check_host: config file line: `192.168.0.0/24'
[saned] check_host: subnet with base IP = 192.168.0.0, CIDR netmask = 24
[saned] check_host: access granted from IP address 192.168.0.100 (in subnet 192.168.0.0/24)
[saned] init: access granted
[saned] init: access granted to pascal@192.168.0.100
[saned] process_request: waiting for request
[saned] process_request: got request 1
[saned] process_request: waiting for request
[saned] process_request: got request 10
[saned] quit: exiting



sur le client
Code: Tout sélectionner
scanimage -L
device `net:192.168.0.202:snapscan:libusb:003:004' is a AGFA SNAPSCAN flatbed scanner


Donc cela à l'air de fonctionner.

Quand je lance saned normalement avec inetd avec la config suivante

Code: Tout sélectionner
service sane-port
{
  port        = 6566
  socket_type = stream
  protocol    = tcp
  user        = root
  group       = root
  wait        = no
  server      = /usr/sbin/saned
}


J'ai ce message dans la console du serveur
Code: Tout sélectionner
libwrap refused connection to sane-port (libwrap=saned) from 192.168.0.100


en faisant un scanimage -L sur le client.

Avez-vous une idée ?

A+



[/code]
pascal31
Matelot
Matelot
 
Messages: 2
Inscrit le: 01 Nov 2007 16:43

Messagepar jaysee » 12 Jan 2008 00:59

Salut,

je tombe sur le sujet par hasard... peut etre que je peut aider :

Pascal31 pour ton connection refused, peut etre que :
ajouter le reseau des machines authorisées a scanner dans le fichier /etc/hosts.allow

Dans /etc/e-smith/templates-custom/etc/hosts.allow/saned
saned: 127.0.0.1 192.168.0.0/255.255.255.0

(ajuste les ip suivant ton reseau bien sur)

puis execute
/sbin/e-smith/expand-template /etc/hosts.allow

et dans /etc/e-smith/templates-custom/etc/services/saned
sane-port 6566/tcp # SANE network scanner daemon

puis execute

/sbin/e-smith/expand-template /etc/services


NOTE: sous windows j'utilise saneTwain dispo a l'adresse suivante :
http://sanetwain.ozuzo.net/

du coup le scan est accessible en twain (depuis toutes les applis windobe). De plus il file un petit utilitaire hyper simpliste que j'utilise pour photocopier.

De mon coté j'ai choisi la methode compiler depuis les sources. (sane-backends-1.0.17 et backend-hp3300C-20060304)

Les pages web qui aident :

http://lea-linux.org/hardware/scanner.html

Pour le deamon saned:
http://penguin-breeder.org/sane/saned/

J'espere que ca aidera ;)
Avatar de l’utilisateur
jaysee
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 148
Inscrit le: 07 Nov 2003 01:00

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité