Debian et l’imprimante Scanner Canon MG3650

Mise en fonction de l’imprimante scanner Canon MG3650 sur mon PC Debian.

Environnement

PC sous Linux Debian 10 (Buster)

Canon MG3650: voir le manuel

Réseau local wifi en service

Logiciels installés

  • Les paquets Sane fournis par Debian
apt list --installed | grep sane

libsane-common/unstable,unstable,now 1.0.27-3.1 all  [installé, automatique]
libsane/unstable,now 1.0.27-3.1 amd64  [installé]
sane-utils/unstable,now 1.0.27-3.1 amd64  [installé]
sane/testing,unstable,now 1.0.14-13+b1 amd64  [installé]
  • Les paquets CUPS fournis par Debian
cups-backend-bjnp/testing,unstable,now 2.0.1-1 amd64 [installé]
cups-browsed/testing,unstable,now 1.21.3-2 amd64 [installé, automatique]
cups-bsd/testing,unstable,now 2.2.8-5 amd64 [installé]
cups-client/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
cups-common/testing,testing,unstable,unstable,now 2.2.8-5 all [installé, automatique]
cups-core-drivers/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
cups-daemon/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
cups-filters-core-drivers/testing,unstable,now 1.21.3-2 amd64 [installé, automatique]
cups-filters/testing,unstable,now 1.21.3-2 amd64 [installé, automatique]
cups-ipp-utils/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
cups-pk-helper/stable,testing,unstable,now 0.2.6-1+b1 amd64 [installé]
cups-ppdc/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
cups-server-common/testing,testing,unstable,unstable,now 2.2.8-5 all [installé, automatique]
cups/testing,unstable,now 2.2.8-5 amd64 [installé]
libcups2/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
libcupscgi1/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
libcupsfilters1/testing,unstable,now 1.21.3-2 amd64 [installé, automatique]
libcupsimage2/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
libcupsmime1/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
libcupsppdc1/testing,unstable,now 2.2.8-5 amd64 [installé, automatique]
python3-cups/testing,unstable,now 1.9.73-2+b1 amd64 [installé, automatique]
python3-cupshelpers/testing,testing,unstable,unstable,now 1.5.11-3 all [installé, automatique]
  • Logiciels Canon

Driver Canon: cnijfilter2         

Logiciel pour scanner: Scangear

Le site Canon change souvent donc prendre le modèle le plus proche dans la série: https://asia.canon/en/support/models?series=34&category=11&range=5

cnijfilter2/now 5.20-1 amd64 [installé, local]
scangearmp2/now 3.20-1 amd64 [installé, local]

Version plus récente

ScanGear MP v. 3.70 for Linux (debian Packagearchive)

Version du fichier: 3.70

Date de sortie: 21 août 2018

Installation des logiciels Canon et configuration

Raccorder l’imprimante par un câble usb, décompresser les fichiers archive téléchargés depuis le site Canon et exécuter le script d’installation Canon.

Exemple:

canon/cnijfilter2-5.20-1# ./install.sh

NB: l’installation directement en wifi ne fonctionne pas et pour paramétrer  l’imprimante j’ai du utiliser l’application Canon Print Inkjet/SELPHY, sur mon smartphone sous Android qui m’ a permise de la configurer en wifi

Configurer les paramètres réseaux de Sane

Déterminer les adresses de votre réseau local avec la commande ip

Exemple

ip ad
inet 192.168.0.15/24

Déterminer l’adresse ip de la Canon avec nmap

Exemple

sudo nmap -sP 192.168.0.1-255

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

Modifier la configuration dans le fichier /etc/sane.d/net.conf

connect_timeout = 60
#saned hosts
localhost
192.168.0.22

Déclarer l’imprimante via Cups

http://localhost:631/admin/

Vérifier

Scanner

sudo scanimage -L -v
device `pixma:MG3600_192.168.0.22' is a CANON Canon PIXMA MG3600 Series multi-function peripheral

Imprimante

http://localhost:631/printers/

Capture d_écran du 2018-10-31 19-50-35

Capture d_écran du 2018-11-02 13-48-37

Accéder aux fonctions d’administration de la Canon

https://192.168.0.22/index.html

Capture d_écran du 2018-10-31 17-04-25

Plus d’infos sur les paramètres wifi

Scanner à distance

Utiliser le logiciel Scangear de Canon

/usr/bin/scangearmp2

On peut se créer un lanceur

Dans /usr/share/applications créer le fichier  scangear.desktop

[Desktop Entry]
Type=Application
Exec=/usr/bin/scangearmp2
StartupNotify=true
Comment[fr_FR]=Scanner Canon
GenericName=Scanner Canon
Name=Scanner Canon
GenericName[fr]=Scanner Canon
Name[fr]=Scanner Canon
GenericName[en]=Scanner Canon
Name[en]=Scanner Canon
Icon=/usr/share/icons/Adwaita/24x24/devices/scanner-symbolic.symbolic.png

Capture d_écran du 2018-11-01 09-47-35

Capture d_écran du 2018-11-01 09-48-01

Dans Gnome

Capture d_écran du 2018-10-30 18-30-34

Par Bidouille De Bian

Bidouilleur sur Linux Debian 10 (Buster). Débutant dans le blog sur Wordpress.