web-dev-qa-db-fra.com

LBP1120 sur Ubuntu 14.04

J'ai canon LBP1120 avec Ubuntu 14.04 (AMD64). Pour les versions précédentes d'Ubuntu, le guide:

Comment faire fonctionner une imprimante Canon LBP-1120?

a fonctionné parfaitement, mais pour cette version, le capstsui me montre:

Check the DevicePath of /etc/ccpd.conf

et en conséquence l'impression ne fonctionne pas.

La ccpadmin me donne:

 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 59787

 Entry Num  : Spooler   : Backend   : FIFO path     : Device Path   : Status 
 ----------------------------------------------------------------------------
     [0]    : LBP1120   : ccp       : //localhost:59787     : /dev/usb/lp0     : 

Je reçois aussi les deux chiffres:

Sudo /etc/init.d/ccpd status
/usr/sbin/ccpd: 9507 9506

Et l'imprimante est connectée:

ls -l  /dev/usb/lp0 
crw-rw---- 1 root lp 180, 0 May  2 09:36 /dev/usb/lp0
3
Jānis Erdmanis

Après de nombreuses tentatives, j’ai trouvé un moyen de faire fonctionner mon LBP1120 en utilisant le pilote 32 bits au lieu de 64 bits un. Après: je ne parviens pas à faire fonctionner mon imprimante Canon LBP sous Ubuntu 14.04 voici la solution au problème:

Installation du pilote Linux Capt

dpkg --add-architecture i386
apt-get update
apt-get install libstdc++6:i386 libxml2:i386 zlib1g:i386 libpopt0:i386
apt-get install cups

wget # I will fix soon but Linux_CAPT_PrinterDriver_V260_uk_EN.tar.gz

# Now the system is prepeared for 32 bit driver
dpkg -i Linux_CAPT_PrinterDriver_V260_uk_EN/32-bit_Driver/Debian/*.deb

Configuration de LBP1120

lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687
lpadmin -p LBP1120 -E
ccpdadmin -p LBP1120 -o /dev/usb/lp0

# Not sure if works flawlwslly but this should start ccpd driver on boot
update-rc.d ccpd defaults

Vous devez maintenant connecter l’imprimante et essayer d’obtenir deux numéros de commande:

/etc/init.d/ccpd status

en commençant (à partir de mon expérience, jusqu'à ce que ça marche) et en arrêtant:

 /etc/init.d/ccpd stop
 /etc/init.d/ccpd start

Maintenant, si vous avez réussi à obtenir les deux numéros magiques, vous êtes prêt à ouvrir captstatusui avec:

captstatusui -P LBP1120

et voyez si votre imprimante indique qu’elle est prête à imprimer. Si à ce stade, vous recevez le message:

Check the followings:
-Is the printer turned on?
-Is the cable correctly connected?

puis essayez de détacher d’autres périphériques USB (par exemple, Logitech K360 était perturbé)

1
Jānis Erdmanis