Scanner canon non reconnu

peut etre que le format du fichier est important tu n’as pas respecté les zones où indiquer les valeurs

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
192.168.0.22

ça c’est le mien c’est pas ce que tu dois copier/coller dans ton pc

Et lapplication SimpleScan détecte le scanner

Bonjour,

Que je lance Simplescan ou Xsane la réponse est toujours la même “aucun scanner détecté!”:grin:

Mon fichier net.conf est pratiquement comme le tien.:slight_smile:

Encore une question :slight_smile:

J’ai téléchargé les dernières version de libsane et sane-utils.
Après les avoir décompressés, quelle est la bonne commande pour les installer ? Stp merci.

ou la, ça sent la galère ça.
Il faut utiliser les paquets de la distribution ou éventuellement prendre le paquet .deb de la version supérieure et installer avec l’outil graphique gdebi qui gerera les dépendances si c’est possible de le faire

exemple
https://packages.debian.org/sid/libsane
https://packages.debian.org/sid/sane-utils

je suis en Debian 9 Stretch donc ça fonctionne avec ça
# apt list libsane -a
Listing… Done
libsane/testing,now 1.0.25-2+b1 amd64 [installed]
libsane/stable 1.0.24-8+deb8u1 amd64

J’ai contacté Canon qui m’écrit qu’il n’a pas de driver et me propose d’acheter une nouvelle imprimante (la mienne à 8j). D’après eux, le mieux serait d’utiliser 2 OS (windows et linux). On croit rêver !

Même si je galère un peu, Debian est tout à fait ce que je cherche depuis tant d’années.

je suis en trai d’essayer ceci : https://feeding.cloud.geek.nz/posts/setting-up-a-network-scanner-using-sane /:sweat:, c’est pour cela que j’ai chargé les 2 fichiers cité plus haut.

As tu un smartphone sous Android?
Tu installes le logiciel Canon Print inkjet/selphy

la seule “astuce” c’est que pour envoyer un document a l’imprimante il faut partager le document avec Canon Print Selphy
La fonction scanner fonctionnes très bien et tu retrouves les images dans le smartphone dans le dossier Mémoire de stockage interne/CanonIJ/scan_image/

Si tu n’arrives pas à imprimer et/ou scanner depuis ton smartphone c’est que tu ne maitrises pas ton réseau local

Je l’ai dèjà et effectivement ça fonctionne très bien .

Mais, je suis têtu. Il faut que ça marche. J’avais un problème de carte son parce que trop récente (sois disant) et j’y suis arrivé avec mes faibles connaissances. Chance de débutant certainement.

Merci en attendant ton aide précieuse.

A+

le tuto que tu regardes indique comment mettre en réseau une imprimante raccordée en usb à un PC.
c’est pas exactement la meme chose
si l’accès wifi direct à la Canon fonctionne avec le smartphone ça doit fonctionner sur ton pc Debian connecté au même réseau

pour vérifier l’état d’un firewal

sudo iptables -L

si ufw est installé

sudo ufw status

exemple de séquence

sudo ufw enable
Firewall is active and enabled on system startup

 sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
192.168.0.15               ALLOW       192.168.0.22              

192.168.0.15               ALLOW OUT   192.168.0.22

Bonjour,

Il n’y a pas de firewall sur mon pc :
iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

on va dire que ta Canon Pixma MG6850 est moins bien que ma Canon Pixma MG3650

Ca va pas m’aider beaucoup ! :rolling_eyes:

Mon voisin m’a prêté son Epson. Ca marche nickel chrome.:heart_eyes:

Bonjour,

Est ce que tu peux me dire la différence entre ces 3 fichiers ci-dessous, stp Merci ?
ScanGear MP Ver. 3.20 for Linux (debian Packagearchive)
ScanGear MP Ver. 3.20 for Linux (rpm Packagearchive)
ScanGear MP Ver. 3.20 for Linux (Source file)

Pour ma part, j’avais installé le premier.

oui c’est ok sur Debian on installe les paquets .deb

Et c’est plus facile de les installer avec l’outil graphique gdebi qui verifie les dépendances

Comment je le lance ?

Bonjour HANSI et grandtoubab

debian Packagearchive <=> paquetage au format .deb <=> debian

rpm Packagearchive <=> paquetage au format .rpm <=> autre format de paquetage pour, par exemple, les distribution de type RedHat

Source file <=> Les fichiers sources qui, si besoin, pourraient être utilisés pour recréer (en compilant les fichiers source) les applications contenues dans le paquetage.

Merci de ta réponse.
Est ce que l’installation de ce fichier “ScanGear MP Ver. 3.20 for Linux (Source file”)pourrait règler mon problème ?

je ne pense pas, ce paquet scangear c’est l’application graphique de Canon pour utiliser un scanner.
ça n’apporte pas grand chose par rapport à xsane
C’est pas ce paquet qui va établir la liaison wifi entre le pc et la canon à travers le réseau local

Tant que scanimage ne détecte pas ton scanner, aucune application graphique ne pourra l’utiliser

debian:~$ scanimage -L
device `pixma:MG3600_192.168.0.22' is a CANON Canon PIXMA MG3600 Series multi-function peripheral
@debian:~$

Ces trois fichiers sont les mêmes mais sous des formes différentes de façons à pouvoir être utilisés selon le contexte.

Pour un système d’exploitation debian, tu utilisera le paquetage .deb
à moins qu’il n’existe pas déjà dans la liste des paquetages de ta distribution, auquel cas il vaudra mieux utiliser celui qui qui a été conçu pour ton système.

Par exemple : ubuntu utilise des paquetages .deb, debian aussi.
Pour éviter les problèmes d’incompatibilité , il vaut mieux utiliser les paquetages debian sur une distribution debian et les paquetages ubuntu pour une distribution ubuntu.

J’ai installer en parallèle une Epson qui est parfaitement détecté. Mais pour la Canon rien du tout et pourtant je peux imprimer avec…

Où çà coince ?:sob:

probablement dans les versions de xsane et des ses libs qui ne connaissent pas encore cet appareil s’il est sorti récemment

par exemple dans ce fichier /lib/udev/rules.d/60-libsane.rules

Mon appareil est une MG3650 mais libsane l’identifie comme une 3600 car il y a ces infos dans le fichier

cat /lib/udev/rules.d/60-libsane.rules | grep MG3600 -A2

Canon PIXMA MG3600 Series

ATTRS{idVendor}==“04a9”, ATTRS{idProduct}==“178a”, ENV{libsane_matched}=“yes”

quand tu la branche en usb, fait lsusb pour savoir quels sont idvendor et idproduct et verifie qu’ils existent dans le fichier
/lib/udev/rules.d/60-libsane.rules