Installer mon imprimante Canon LBP-1120

Demande d'aide : c'est ici.
Répondre
mdnasc
Messages : 5
Inscription : 02 mai 2024, 09:09
Status : Hors-ligne

Bonjour,

Après quelques années sous Xubuntu, je tente de passer sous Debian 12.
Quelques petits soucis. Pour l'instant c'est mon imprimante Canon LBP-1120 que je n'arrive pas à faire fonctionner.
J'ai tenté, comme sous Ubuntu, d'installer le pilote CAPT, l'installation m'a retourné un avertissement:

Code : Tout sélectionner

md@Gx620:~/Téléchargements/linux-capt-drv-v271-uken/64-bit_Driver/Debian$ sudo dpkg -i *.deb
[sudo] Mot de passe de md : 
Sélection du paquet cndrvcups-capt précédemment désélectionné.
(Lecture de la base de données... 118097 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de cndrvcups-capt_2.71-1_amd64.deb ...
Dépaquetage de cndrvcups-capt (2.71-1) ...
Sélection du paquet cndrvcups-common précédemment désélectionné.
Préparation du dépaquetage de cndrvcups-common_3.21-1_amd64.deb ...
Dépaquetage de cndrvcups-common (3.21-1) ...
Paramétrage de cndrvcups-common (3.21-1) ...
Paramétrage de cndrvcups-capt (2.71-1) ...
chown: warning: '.' should be ':': « lp.lp »
md@Gx620:~/Téléchargements/linux-capt-drv-v271-uken/64-bit_Driver/Debian$
Depuis, tout semble bien installé, mais les impressions disparaissent je ne sais pas où...

Je n'ai rien trouvé qui fonctionne, ni ici, ni sur le forum Ubuntu.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5004
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Bonjour, ce driver date de 2017, il est possible qu'il ne soit plus compatible avec une version de cups de 2024.
Comment l'as tu installé ?
mdnasc
Messages : 5
Inscription : 02 mai 2024, 09:09
Status : Hors-ligne

Bonjour piratebab,

A vrai dire j'ai tout essayé, ce que j'ai trouvé ici : https://doc.ubuntu-fr.org/tutoriel/inst ... site_canon et ailleurs.
Mais pour installer le driver, j'ai utilisé dpkg.
J'ai bien l'imprimante dans CUPS avec son driver mais les impressions ne vont nulle part.
Ce driver était opérationnel avec Xubuntu 20.04.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5004
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Lorsque que tu dis que tu as l'imprimante dans CUPS, tu parle de l'interface dans un navigateur ?
Est ce que tu as utiliser les commandes lpinfo et lpadmin pour investiguer ?
Perso j'ai utilisé le driver gutenprint lorsque j'avais une imprimante canon.
mdnasc
Messages : 5
Inscription : 02 mai 2024, 09:09
Status : Hors-ligne

Oui je parle de l'interface à l'adresse http://localhost:631/printers
Voici le retour de lpinfo:

Code : Tout sélectionner

md@Gx620:~$ /usr/sbin/lpinfo -v
network beh
file cups-brf:/
network socket
network http
network lpd
direct cnusb:/dev/usb/lp0
direct cnusb:/dev/usb/lp1
network ipps
direct ccp
serial serial:/dev/ttyS0?baud=115200
network https
network ipp
direct parallel:/dev/lp0
direct usb://Canon/LASER%20SHOT%20LBP-1120?serial=1144O5Z7
md@Gx620:~$ 

et

Code : Tout sélectionner

md@Gx620:~$ /usr/sbin/lpinfo --make-and-model "Canon LBP1120" -m
CNCUPSLBP1120CAPTJ.ppd Canon LBP1120 CAPT ver.1.5
CNCUPSLBP1120CAPTK.ppd Canon LBP1120 CAPT ver.1.5
lsb/usr/CNCUPSLBP1120CAPTJ.ppd Canon LBP1120 CAPT ver.1.5
lsb/usr/CNCUPSLBP1120CAPTK.ppd Canon LBP1120 CAPT ver.1.5
everywhere IPP Everywhere
md@Gx620:~$ 
Quant à lpadmin, j'essaie de comprendre comment ça marche!

Edit: mon imprimante n'est pas listée sur la page openprinting.org/driver/gutenprint/
mdnasc
Messages : 5
Inscription : 02 mai 2024, 09:09
Status : Hors-ligne

J'ai trouvé ça sur la page openprinting.org/driver/capt :
Note that the driver talks directly to the USB port. So the printer must be connected via USB. The output destination specified in the printer spooler will not be used. If you use CUPS, set the destination to /dev/null, so that the CUPS backends do not block the USB device.
et par ailleurs, sous Xubuntu 20.04 le retour de

Code : Tout sélectionner

/usr/sbin/lpinfo -v
donne la même chose que sur Debian sauf la ligne
direct usb://Canon/LASER%20SHOT%20LBP-1120?serial=1144O5Z7
qui n'existe pas.

Malheureusement, je ne trouve pas où rentrer/dev/nul, ni sur l'interface web de CUPS, ni par system-config-printer...
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5004
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Si j'interprete bien la sortie de lpinfo -v, CUPS voit plusieurs imprimantes.
Est ce que tu peux regarder avec lpstat -v
lpstat sans option t'indique ou sont les documents en attente f'impression. Peut étre y trouveras tu les impressions perdues ...
mdnasc
Messages : 5
Inscription : 02 mai 2024, 09:09
Status : Hors-ligne

Merci de ton aide, piratebab.

Voilà le retour:

Code : Tout sélectionner

md@Gx620:~$ lpstat -v
matériel pour LBP1120 : usb://Canon/LASER%20SHOT%20LBP-1120?serial=1144O5Z7
matériel pour MG6600-series : usb://Canon/MG6600%20series?serial=023157&interface=1
md@Gx620:~$ lpstat
md@Gx620:~$ 
MG6600 est une autre imprimante que j'ai tenté d'installer, elle fonctionne plus ou moins, mais le résultat n'est pas très fameux.
Et j'aimerais conserver la LBP-1120 qui est particulièrement économique à l'usage.

Les impressions qui ne sortent pas ne sont pas vraiment perdues, mais elles sont passées en "tâche terminée", je les retrouve dans l'interface web de CUPS.
Je ne trouve toujours pas où modifier la "destination", il semble pourtant que ça pourrait être une solution, non?
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5004
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Est ce que tu as regardé dans le page_log aprés une impression ?
j'ai effectivement l'impression que tes pages partent sur une mauvaise imprimante.
Est ce que tu saurais désinstaller l'imprimante qui ne sert plus ?
Je ne maitrise pas trop CUPS.
Avec lpadmin, tu devrais pouvoir activer la bonne imprimante.
Ca doit étre une commande du genre:

Code : Tout sélectionner

lpadmin -v usb://Canon/LASER%20SHOT%20LBP-1120?serial=1144O5Z7 -E
pas certain que le "printername" soit le bon
Répondre