Scanner canon non reconnu

Bonjour,

J’ai acheté une imprimante multification Canon Pixma MG6850.
Elle est reconnue sur mon réseau mais l’installation sur debian n’a rien donné.

Donc, je suis allé sur le site du constructeur et j’ai installé les drivers scangearmp2-3.20-1-deb et cnijfilter2-5.20-1-deb.
L’impression fonctionne mais le scanner reste muet.

Quelqu’un peut-il m’aider ?

D’avance merci.

Salut,

Quand tu dis que le scanner reste “muet”, qu’entends-tu par là ? As-tu suivi la procédure décrite ici par exemple ?

Que renvoient les commandes sane-find-scanner et scanimage -L (paquets sane-utils et libsane à installer si ce n’est déjà fait) ?

Bonsoir,

Voici le retour :slight_smile:

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.

No USB scanners found. If you expected something different, make sure that

you have loaded a kernel driver for your USB host controller and have setup

the USB system correctly. See man sane-usb for details.

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

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).

Les fichiers sane-utils et libsane sont installés.

Je n’ai pas encore suivi le lien que tu m’as donné ; j’y vais de ce pas.

A+

Bonsoir,

J’ai dèjà fait la procédure avec le lien que tu m’as indiqué mais sans résultats.

A+

Bonsoir,

Tu veux faire fonctionner le scanner en réseau (via cable ethernet)?

Bonjour,

Oui en réseau via le wifi.

Faut déja vérifier que tu vois bien la Canon

Avec ifconfig tu repères ton adresse réseau local exemple inet 192.168.0.15

avec

sudo nmap -sP 192.168.0.1/24

tu auras les ip des machines et si la canon réponds tu auras quelquechose de la forme

 Nmap scan report for 192.168.0.22
Host is up (-0.058s latency).
MAC Address: xx:xx:xx:xx:x:xx (Canon)

tu mets l’adresse trouvée dans la barre d’adresse de ton navigateur et tu accedes à l’interface de gestion de la Canon (il peut y avoir un warning car c’est pas en https)

As tu créé la Canon par cups?

Je ne sais pas si la fonction scanner peut fonctionner en réseau… À ma connaissance ce n’était pas possible, ni en ethernet ni en wifi, car il n’y a pas d’OS à proprement parler dans une imprimante multifonction, ni de RAM…
Maintenant peut-être que les modèles plus récents ont évolué de ce côté là et permettent de le faire…

il faut parametrer xsane pour qu’il voit le réseau local

https://doc.ubuntu-fr.org/tutoriel/utiliser_un_scanner_en_reseau

Pas besoin voir ci-dessous

Ce que je voulais dire c’est que, chez moi par exemple, c’est tout simplement impossible de scanner en réseau car l’imprimante ne le permet pas (uniquement USB), ce n’est pas une question software ou config, après comme je le disais peut-être que ça a évolué avec les nouvelles machines maintenant.

il y a de la bidouille à faire avec systemd

https://feeding.cloud.geek.nz/posts/setting-up-a-network-scanner-using-sane/

pas besoin avec un scanner qui fonctionne en wifi
vir ci dessous

En fait après avoir vérifier que l’impression était possible ( d’où la vérification par cups)
j’ai simplement modifié /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
192.168.0.22

j’ai provisoirement arreté le firewall

Et le scanner est détecté

root@debian:/lib/systemd/system# scanimage -L
device `pixma:MG3600_192.168.0.22' is a CANON Canon PIXMA MG3600 Series multi-function peripheral
root@debian:/lib/systemd/system# 

ET Simple Scan fonctionne :sunglasses:

Faut que je vois ce qu’il faut ouvrir sur le firewall

voila j’ai tout ouvert dans les deux sens entre le pc et la Canon et c’est nickel mais faut encore faire 10 m pour mettre la feuille a scanner sur le miroir :grinning:

OK pour toi, mais note que @HANSI ne voit rien avec scanimage -L, ce qui limite la comparaison entre vos deux situations :confused:.

c’est bien pour cela que j’explique comment indiquer l’adresse ip du scanner dans le fichier de configuration /etc/sane.d/net.conf pour que scanimage puisse fonctionner . c’est du wifi mais c’est a travers le reseau local pas par échange de signaux radio entre le scanner et le pc :joy:

scanner wifi —> box
…|------> même réseau local
pc wifi ---------> box

Mais t’as pas du lire …

Trop en diagonale, ma faute :frowning: . Je n’avais pas vu le lien entre le fichier de conf et scanimage, je pensais que les deux systèmes étaient indépendants.

Bonsoir,

Voilà ce que donne :
nmap -sP 192.168.0.1/24

Starting Nmap 6.47 ( http://nmap.org ) at 2016-10-06 21:12 CEST
Nmap done: 256 IP addresses (0 hosts up) scanned in 5.12 seconds

Je dois te préciser que mon PC est relié à la box par un câble et l’imprimante est totalement en wifi.

Bonsoir,

J’avais une imprimante Epson qui fonctionnait parfaitement en réseau avant “qu’elle ne rende l’âme”.

Avec la Canon, sous windows 7, cela fonctionne aussi.

Le problème doit être ailleurs.:slight_smile:

Je répète, mon intervention n’est pas à prendre au pied de la lettre :smiley:
Je sais que pour mon imprimante ça ne marche pas pour le scanner car à l’époque les cartes intégrées aux appareils permettaient l’utilisation de la fonction impression en réseau ethernet mais pas la fonction scan…
Bien sûr je n’ai pas dit que mon imprimante est figurativement aussi vieille (2007) que les peintures de Lascaux :smiley:

As tu vraiment cherché ton @ip ou t’es tu contenté de copier/coller bestialement la commande?
Es tu certain que l’imprimante est sur ton réseau et non pas qu’elle se soit “accrochée” sur un hot-spot libre du voisinage? Par quelle interface as tu donné la clé d’authentification à la Canon?