#1 Le 10/02/2019, à 18:14
- maiden65
[Résolu] Partage scanner réseau impossible
Bonjour,
Je viens d'acquérir un scanner CANON LIDE120.
J'ai installé libsane1 libsane-common libsane-extras libsane-extras-common sane-utils
configuré les fichier saned.conf, dll.conf
# cat /etc/sane.d/canon.conf
#canon.conf
scsi CANON IX
# canon LIDE120
usb 0x04a9 0x190e
Vérification du bon fonctionnement
# sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04a9 [Canon], product=0x190e [CanoScan], chip=GL848+) at libusb:002:004
# 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.
# scanimage -L
device `genesys:libusb:002:004' is a Canon LiDE 120 flatbed scanner
# netstat -anlp | grep 6566
tcp6 0 0 :::6566 :::* LISTEN 12583/xinetd
Coté client
installation de sane-utils sane
configuration de
/etc/sane.d# cat net.conf
# 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 = 60
## 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.
# localhost
10.0.0.3
et quand je tente le scanimage -L sur le client il ne voit rien
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).
le telnet fonctionne
# telnet 10.0.0.3 6566
Trying 10.0.0.3...
Connected to 10.0.0.3.
Escape character is '^]'.
J'ai pointé tout ce que je pouvais mais ca ne fonctionne pas.
Quelqu"un aurait une idée pour faire fonctionner SANE en réseau et donc mon scanner ???
Car il fonctionne bien sur le poste standalone, mais je voudrais que le pc de ma compagne puisse également l'utiliser sans devoir promener le scanner !!!
Merci d'avance.
Dernière modification par Ayral (Le 29/05/2019, à 10:54)
Hors ligne
#2 Le 19/02/2019, à 17:53
- maiden65
Re : [Résolu] Partage scanner réseau impossible
un petit UP de cette demande !!
Merci d'avance de votre aide
Hors ligne
#3 Le 22/02/2019, à 14:03
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Personne pour résoudre mon problème ?
Hors ligne
#4 Le 22/02/2019, à 14:12
- xubu1957
Re : [Résolu] Partage scanner réseau impossible
Bonjour,
Je trouve cette information :
on y parle d'une sécurité à désactiver sur le scanner .
Dans cette longue discussion > Scanner Canon Lide 120 problème pour être reconnu
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#5 Le 22/02/2019, à 14:43
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Merci Xubu
Effectivement, c'est dans les différentes infos que j'avais trouvé.
Il est bien en "dévérouillé".
Hors ligne
#6 Le 22/02/2019, à 15:04
- xubu1957
Re : [Résolu] Partage scanner réseau impossible
Tu avais vu > Installer un scanner LIDE canon 120 Resolu ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#7 Le 22/02/2019, à 15:19
- maiden65
Re : [Résolu] Partage scanner réseau impossible
oui il fait parti des docs que j'ai lu.
le scan est bien reconnu et fonctionne avec mon poste. Mais c'est le coté réseau de SANE sur le client qui ne répond pas.
Hors ligne
#8 Le 22/02/2019, à 16:34
- maxire
Re : [Résolu] Partage scanner réseau impossible
Salut,
Tu n'as pas donné le contenu de /etc/sane.d/saned.conf côté serveur, ce serait bien de le donner, ainsi que celui de /etc/sane.d/net.conf.
Quelle version Ubuntu utilises-tu ?
En principe xinetd est remplacé par SystemD sous Ubuntu 18.04, mais bon cela ne devrait pas changer grand chose.
bionic@k72f-J48-ubgnome:~$ sudo netstat -tlnp
Connexions Internet actives (seulement serveurs)
Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 942/smbd
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 2776/systemd-resolv
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3275/cupsd
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 942/smbd
tcp6 0 0 :::139 :::* LISTEN 942/smbd
tcp6 0 0 ::1:631 :::* LISTEN 3275/cupsd
tcp6 0 0 :::445 :::* LISTEN 942/smbd
tcp6 0 0 :::6566 :::* LISTEN 1/systemd
bionic@k72f-J48-ubgnome:~$
bionic@k72f-J48-ubgnome:~$ systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; disabled; vendor preset: enabled)
Active: active (listening) since Fri 2019-02-22 15:30:02 CET; 2min 54s ago
Listen: [::]:6566 (Stream)
Accepted: 0; Connected: 0
Tasks: 0 (limit: 4354)
CGroup: /system.slice/saned.socket
févr. 22 15:30:02 k72f-J48-ubgnome.home systemd[1]: Listening on saned incoming socket.
bionic@k72f-J48-ubgnome:~$
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#9 Le 22/02/2019, à 17:32
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Salut Maxire,
voici les infos coté serveur
cat saned.conf
# saned.conf
# Configuration for the saned daemon
## Daemon options
# Port range for the data connection. Choose a range inside [1024 - 65535].
# Avoid specifying too large a range, for performance reasons.
#
# ONLY use this if your saned server is sitting behind a firewall. If your
# firewall is a Linux machine, we strongly recommend using the
# Netfilter nf_conntrack_sane connection tracking module instead.
#
# data_portrange = 10000 - 10100
## Access list
# A list of host names, IP addresses or IP subnets (CIDR notation) that
# are permitted to use local SANE devices. IPv6 addresses must be enclosed
# in brackets, and should always be specified in their compressed form.
#
# The hostname matching is not case-sensitive.
#scan-client.somedomain.firm
#192.168.0.1
#192.168.0.1/29
10.0.0.7
10.0.0.3
#[2001:db8:185e::42:12]
#[2001:db8:185e::42:12]/64
# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and
# /etc/services must also be properly configured to start
# the saned daemon as documented in saned(8), services(4)
# and inetd.conf(4) (or xinetd.conf(5)).
cat net.conf
# 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 = 60
## 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.
# localhost
grep sane /etc/services
sane-port 6566/tcp sane saned # SANE network scanner daemon
root@po-laurent:/etc/sane.d# netstat -tlnp | grep 6566
tcp6 0 0 :::6566 :::* LISTEN 12583/xinetd
systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; disabled; vendor preset: enabled)
Active: failed (Result: resources)
Listen: [::]:6566 (Stream)
Accepted: 0; Connected: 0
févr. 10 13:28:42 po-laurent systemd[25619]: saned.socket: Failed to create listening socket: Address already in use
févr. 10 13:28:42 po-laurent systemd[1]: saned.socket: Failed to receive listening socket: Input/output error
févr. 10 13:28:42 po-laurent systemd[1]: saned.socket: Failed to listen on sockets: Input/output error
févr. 10 13:28:42 po-laurent systemd[1]: saned.socket: Failed with result 'resources'.
févr. 10 13:28:42 po-laurent systemd[1]: Failed to listen on saned incoming socket.
Hors ligne
#10 Le 22/02/2019, à 18:13
- maxire
Re : [Résolu] Partage scanner réseau impossible
Je pense qu'il vaudrait mieux ne plus utiliser xinetd mais plutôt systemd, du moins si tu es bien sous Ubuntu 18.04.
La documentation disponible sur saned dans le wiki de Ubuntu-fr indique bien d'utiliser inetd mais elle commence à dater.
Personnellement en utilisant SystemD je n'ai aucun problème mais je n'utilise pas une Canon mais une Epson.
Dans saned.conf je ne vois rien d'anormal même si personnellement j'ouvrirais l'accès au scanner à tout le réseau en utilisant 10.0.0.1/16.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#11 Le 22/02/2019, à 18:26
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Oui je suis bien en UBUNTU 18.04 server
Ok pour utiliser systemD mais je ne sais pas comment configurer. Effectivement, j'ai suivi les indications qui parlaient de xinetd.
Pour l'écoute je vais mettre à l'écoute sur le réseau interne.
Merci
Hors ligne
#12 Le 22/02/2019, à 19:01
- maxire
Re : [Résolu] Partage scanner réseau impossible
Il n'y a rien de particulier à configurer du moins rien d'autre que saned.
Tout ce que tu as à faire c'est :
sudo systemctl start saned.socket
Auparavant il faudra défaire ce que tu as configuré sous inetd.
Si tout fonctionne tu activeras la socket de saned avec :
sudo systemctl enable saned.socket
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#13 Le 22/02/2019, à 20:24
- maxire
Re : [Résolu] Partage scanner réseau impossible
Oups, pardon, je viens de m'apercevoir que j'ai le même problème.
Je détecte bien le scanner purement réseau mais je ne détecte pas le scanner usb via saned donc en mode partage.
En réalité je les ai confondus.
C'est un problème que je n'ai pas sous Archlinux.
Le serveur saned tourne sous l'utilisateur saned, il suffit dans ma configuration de rajouter saned au groupe scanner et le scanner est détecté :
sudo gpasswd -a saned scanner
Je ne suis pas certain que cette solution valable pour mon environnement soit valable pour le tien.
Illustration du lancement du service saned :
bionic@k72f-J48-ubgnome:~$ cat /lib/systemd/system/saned@.service
[Unit]
Description=Scanner Service
Requires=saned.socket
[Service]
ExecStart=/usr/sbin/saned
User=saned
Group=saned
StandardInput=null
StandardOutput=syslog
StandardError=syslog
Environment=SANE_CONFIG_DIR=/etc/sane..# Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255
[Install]
Also=saned.socket
bionic@k72f-J48-ubgnome:~$
User et Group avec la valeur saned donc le serveur n'a pas accès au scanner local, en réalité tout dépend des règles udev mises en place.
Tu peux vérifier les autorisations d'accès à ton scanner ( found USB scanner (vendor=0x04a9 [Canon], product=0x190e [CanoScan], chip=GL848+) at libusb:002:004 ) avec cette commande :
ls -l /dev/bus/usb/002/004
C'est le bus utilisé pour communiquer avec le scanner.
Définition du même service sous Archlinux :
[Unit]
Description=Scanner Service
[Service]
Group=scanner
ExecStart=/usr/bin/saned
StandardInput=socket
StandardError=syslog
Ici le serveur est rattaché au groupe scanner et non à saned.
Dernière modification par maxire (Le 22/02/2019, à 21:07)
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#14 Le 22/02/2019, à 21:21
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Merci Maxire,
je regarde tout cela demain matin au calme et fait des tests.
Je te tiens au courant.
Hors ligne
#15 Le 24/02/2019, à 11:32
- maiden65
Re : [Résolu] Partage scanner réseau impossible
bon alors j'ai regardé, configuré et vérifié.
ca avance mais pas de scanner sur le client
sur le serveur
systemctl status saned.socket
● saned.socket - saned incoming socket
Loaded: loaded (/lib/systemd/system/saned.socket; enabled; vendor preset: enabled)
Active: active (listening) since Sat 2019-02-23 06:40:27 CET; 1 day 1h ago
Listen: [::]:6566 (Stream)
Accepted: 8; Connected: 0
Tasks: 0 (limit: 4915)
CGroup: /system.slice/saned.socket
févr. 23 06:40:27 po-laurent systemd[1]: Listening on saned incoming socket.
févr. 24 06:55:23 po-laurent systemd[1]: /lib/systemd/system/saned.socket:2: Assignment outside of section. Ignoring.
netstat -anlp | grep 6566
tcp6 0 0 :::6566 :::* LISTEN 1/systemd
cat /lib/systemd/system/saned@.service
[Unit]
Description=Scanner Service
Requires=saned.socket
[Service]
ExecStart=/usr/sbin/saned
User=saned
Group=scanner
# Group=saned
StandardInput=null
StandardOutput=syslog
StandardError=syslog
Environment=SANE_CONFIG_DIR=/etc/sane.d
# Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255
[Install]
Also=saned.socket
sur le client XSANE est installé et configuré pour accéder au serveur
cat /etc/sane.d/net.conf
# 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 = 60
## 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.
# localhost
10.0.0.3
mais quand je lance XSANE il me dit qu'il n'y a pas de scanner et
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).
et pourtant sur le serveur il y a bien une connexion tentée
Feb 24 08:16:01 po-laurent systemd[1]: Started Scanner Service (10.0.0.7:33336).
Feb 24 08:16:01 po-laurent saned[21571]: saned (AF-indep+IPv6+systemd) from sane-backends 1.0.27git starting up
Feb 24 08:16:01 po-laurent saned[21571]: check_host: access by remote host: ::ffff:10.0.0.7
Feb 24 08:16:01 po-laurent saned[21571]: init: access granted to saned-user@::ffff:10.0.0.7
Feb 24 08:16:14 po-laurent saned[21571]: saned exiting
Il manque qqchose mais quoi ??? tous les utilisateurs laurent et saned sont dans le groupe scanner
Hors ligne
#16 Le 24/02/2019, à 13:14
- maxire
Re : [Résolu] Partage scanner réseau impossible
Salut,
Ne jamais modifier un service dans /lib/systemd, cette modification sera écrasée lors de la prochaine mise à jour du service.
Tu as le répertoire /etc/systemd pour cela.
De plus il n'est pas utile de modifier le service saned, la modification de l'utilisateur saned suffit.
saned ne semble toujours pas trouver le scanner.
As-tu testé l'accès au niveau local via réseau ?
Avec saned bien configuré tu devrais trouver un scanner usb appelé net:localhost;.... avec la commande scanimage option -L.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#17 Le 24/02/2019, à 14:36
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Ha bon !! je ne savais pas pour le systemD.
Je regarderais, pour changer et que cela fonctionne.
Sinon oui cela fonctionne entre le client et le serveur
j'avais mis le telnet dans un de mes posts.
Et pour vérifier voici ce que j'ai fait sur le client :
sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
could not open USB device 0x0a5c/0x5800 at 002:004: Access denied (insufficient permissions)
found USB scanner (vendor=0x413c [Broadcom Corp], product=0x8143 [BCM20702A0]) at libusb:002:003
could not open USB device 0x8087/0x8000 at 002:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x8008 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x05e3/0x0616 at 004:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions)
could not open USB device 0x413c/0x2106 at 003:005: Access denied (insufficient permissions)
could not open USB device 0x045e/0x0737 at 003:006: Access denied (insufficient permissions)
could not open USB device 0x0781/0x556b at 003:003: Access denied (insufficient permissions)
could not open USB device 0x05e3/0x0610 at 003:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions)
# 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.
# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
On voit que sur le client on trouve bien un scanner usb qui lui est bien sur le serveur.
Hors ligne
#18 Le 24/02/2019, à 21:11
- maxire
Re : [Résolu] Partage scanner réseau impossible
Je me suis mal exprimé, fais côté serveur :
scanimage -L
Si saned est configuré correctement et que tu as autorisé localhost à accéder aux scanners dans /etc/sane.d/saned.conf ainsi qu'ajouté localhost dans /etc/sane.d/net.conf, tu devrais trouver dans la liste renvoyée le scanner Canon deux fois, une fois vu comme périphérique usb et une fois vu comme périphérique réseau.
Exemple :
[aspire7730z@asus-arch ~]$ scanimage -L
device `net:localhost:epkowa:interpreter:002:005' is a Epson Perfection V370 Photo flatbed scanner
device `epkowa:interpreter:002:005' is a Epson Perfection V370 Photo flatbed scanner
[aspire7730z@asus-arch ~]
Le scanner Epson V370 apparaît deux fois, une fois comme périphérique USB et une fois comme périphérique réseau.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#19 Le 24/02/2019, à 21:26
- maiden65
Re : [Résolu] Partage scanner réseau impossible
Ha non !!! moi je n'ai qu'une seule ligne dans le scanimage -L coté serveur
scanimage -L
device `genesys:libusb:002:002' is a Canon LiDE 120 flatbed scanner
Dernière modification par maiden65 (Le 24/02/2019, à 21:28)
Hors ligne
#20 Le 24/02/2019, à 23:06
- maxire
Re : [Résolu] Partage scanner réseau impossible
Donc, donne :
cat /etc/sane.d/saned.conf
cat /etc/sane.d/net.conf
id saned
ls -lR /dev/bus/usb/002/
Et tu supprimes les modifications que tu as apportées à /lib/systemd/system/saned@.service
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#21 Le 25/02/2019, à 05:24
- maiden65
Re : [Résolu] Partage scanner réseau impossible
voici les infos
saned.conf
cat /etc/sane.d/saned.conf
# saned.conf
# Configuration for the saned daemon
## Daemon options
# Port range for the data connection. Choose a range inside [1024 - 65535].
# Avoid specifying too large a range, for performance reasons.
#
# ONLY use this if your saned server is sitting behind a firewall. If your
# firewall is a Linux machine, we strongly recommend using the
# Netfilter nf_conntrack_sane connection tracking module instead.
#
# data_portrange = 10000 - 10100
## Access list
# A list of host names, IP addresses or IP subnets (CIDR notation) that
# are permitted to use local SANE devices. IPv6 addresses must be enclosed
# in brackets, and should always be specified in their compressed form.
#
# The hostname matching is not case-sensitive.
#scan-client.somedomain.firm
#192.168.0.1
#192.168.0.1/29
10.0.0.1/24
#[2001:db8:185e::42:12]
#[2001:db8:185e::42:12]/64
# NOTE: /etc/inetd.conf (or /etc/xinetd.conf) and
# /etc/services must also be properly configured to start
# the saned daemon as documented in saned(8), services(4)
# and inetd.conf(4) (or xinetd.conf(5)).
le net.conf
cat /etc/sane.d/net.conf
# 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 = 60
## 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.
localhost
10.0.0.1/24
le id
id saned
uid=118(saned) gid=128(saned) groupes=128(saned),122(scanner)
les droits USB 002
ls -lR /dev/bus/usb/002/
/dev/bus/usb/002/:
total 0
crw-rw-r-- 1 root root 189, 128 févr. 24 17:53 001
crw-rw-r--+ 1 root root 189, 129 févr. 24 17:53 002
crw-rw-r-- 1 root root 189, 130 févr. 24 17:53 003
et le service
cat /lib/systemd/system/saned@.service
[Unit]
Description=Scanner Service
Requires=saned.socket
[Service]
ExecStart=/usr/sbin/saned
User=saned
Group=saned
StandardInput=null
StandardOutput=syslog
StandardError=syslog
Environment=SANE_CONFIG_DIR=/etc/sane.d
# Environment=SANE_CONFIG_DIR=/etc/sane.d SANE_DEBUG_DLL=255
[Install]
Also=saned.socket
Hors ligne
#22 Le 25/02/2019, à 09:02
- maxire
Re : [Résolu] Partage scanner réseau impossible
Il semblerait qu'il y aie un problème, d'après ce lien http://www.sane-project.org/lists/sane- … ml#Z-CANON, le scanner n'est pas géré par le module canon de sane mais par le module genesys.
Donc au mieux l'ajout du scanner dans canon.conf ne sert à rien et au pire il bloque l'utilisation du scanner.
As-tu réussi à utiliser le scanner ?
Comme il est connecté à un serveur j'imagine que non faute d'interface graphique.
Essaie déjà de l'utiliser avec une station de travail en mode usb.
Je suis surpris par le résultat de la commande ls, le scanner était-il connecté et allumé lors du passage de cette commande ?
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#23 Le 25/02/2019, à 14:44
- maiden65
Re : [Résolu] Partage scanner réseau impossible
HAHAHAHAHAHAHAHAHAH !!!! j'ai plus un poil sur le caillou , a force de m'arracher les cheveux!!!
le scanner est bien dans la liste de SANE
CanoScan LiDE 120 USB 0x04a9/0x190e Complete GL124+ based, resolution from 75 to 2400 dpi genesys
(1.0-63) sane-genesys
Dans la configuration de genesys il y a bien le Lide120
J'ai lxde sur la machine et j'ai pu effectivement faire un scanner de plusieurs documents.
Donc en local le scanner fonctionne bien.
Le problème est dans la conf réseau de SANE apparemment.
concernant le port USB voici les infos
sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04a9 [Canon], product=0x190e [CanoScan], chip=GL848+) at libusb:002:002
# 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.
root@po-laurent:~/Bureau# ls -lR /dev/bus/usb/002
/dev/bus/usb/002:
total 0
crw-rw-r-- 1 root root 189, 128 févr. 25 13:40 001
crw-rw-r--+ 1 root root 189, 129 févr. 25 13:40 002
crw-rw-r-- 1 root root 189, 130 févr. 25 13:40 003
le scanner est bien branché et je viens de faire un scan
Hors ligne
#24 Le 25/02/2019, à 15:10
- maxire
Re : [Résolu] Partage scanner réseau impossible
Arrgh je n'avais pas remarqué le + dans cette ligne résultat de ls -l :
crw-rw-r--+ 1 root root 189, 129 févr. 25 13:40 002
Donc une ACL ( access control list ) est utilisée pour gérer l'accés au scanner, donc pour plus d'information :
getfacl /dev/bus/usb/002/002
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne
#25 Le 25/02/2019, à 15:16
- maxire
Re : [Résolu] Partage scanner réseau impossible
Dans la configuration de genesys il y a bien le Lide120
Ce n'est pas genesys.conf qui pose problème mais canon.conf et sa référence au scanner LIDE120 (même si cela ne semble pas gêner).
Autant ne pas réaliser de configuration inutile.
Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail
Hors ligne