J'ai décidé d'utiliser un Raspberry Pi 2 en serveur CUPS pour transformer ma vieille imprimante Canon Pixma MP490 en imprimante "Wifi".
J'utilise la version 20.04 d'Ubuntu server (en 32 bit me semble-t-il).
Le problème, c'est que même si c'est très formateur (et c'est un peu l'effet recherché), je galère à mort sans interface graphique.
J'ai réussi tant bien que mal à prendre la main en SSH, installer CUPS et au moment où je veux configurer une nouvelle imprimante (sur une page web ouverte sur l'ordinateur connecté en SSH), il me propose bien la MP490 connectée en USB au Raspi2 (usb://Canon/MP490%20series?serial=01C892&interface=1|Canon MP490 series).
En revanche, il ne me propose pas la marque Canon dans la liste de marque prédéfinie, je cherche donc à donner un fichier PPD mais je n'en trouve pas.
Pourtant, je sais que cette imprimante à déjà été reconnue en plug-and-play sur un portable tournant sur Lubuntu sans rien paramétrer (en la trouvant juste sur "imprimante"). De la même façon, le scanner fonctionnait sans rien faire avec l'application de scan simple de Lubuntu.
En tapant lsusb , je me suis bien assuré qu'elle était branchée et reconnue :
Code : Tout sélectionner
ubuntu@ubuntu:~$ lsusb
Bus 001 Device 005: ID 04a9:173c Canon, Inc. PIXMA MP490
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ubuntu@ubuntu:~$ lpstat -s
no system default destination
matériel pour MP490 : usb://Canon/MP490%20series?serial=01C892
ubuntu@ubuntu:~$
J'ai essayé d'installer les drivers :
Code : Tout sélectionner
ubuntu@ubuntu:~/Drivers Canon/cnijfilter-mp490series-3.20-1-i386-deb$ sudo ./install.sh
==================================================
Canon Inkjet Printer Driver Ver.3.20-1 for Linux
Copyright CANON INC. 2001-2009
All Rights Reserved.
==================================================
Execution command = sudo dpkg -iG ./packages/cnijfilter-common_3.20-1_i386.deb
dpkg: erreur de traitement de l'archive ./packages/cnijfilter-common_3.20-1_i386.deb (--install) :
l'architecture du paquet (i386) ne correspond pas à celle du système (armhf)
Des erreurs ont été rencontrées pendant l'exécution :
./packages/cnijfilter-common_3.20-1_i386.deb
ubuntu@ubuntu:~/Drivers Canon/cnijfilter-mp490series-3.20-1-i386-deb$
Mon problème est peut-être qu'il va être difficile de trouver des drivers pour Raspberry (donc ARM).
C'est sûrement la raison pour laquelle l'imprimante n'était pas plug-and-play.
Si quelqu'un avait ne serait-ce que le début d'une réponse, ça m'intéresserait pas mal, merci d'avance.