web-dev-qa-db-fra.com

Comment installer une imprimante Canon MF8040Cn sur Ubuntu 12.04

Comment installer une imprimante Canon MF8040Cn sur Ubuntu 12.04. Aucune aide de Canon qui dit prendre en charge linux mais qui n’a même pas de pilote téléchargé sur leur site!

4
Kristofer

Pour 14.04 à 16.04, procédez comme suit:

Téléchargez les pilotes à partir de: https://www.usa.Canon.com/internet/portal/us/home/support/details/printers/black-and-white-laser/mf4770n?tab=drivers#Z7_MQH8HIC0L88RB0AMD0F1Q42K25

décompressez-le dans un répertoire. à partir de ce répertoire (en supposant que 64 bits, ajustez si nécessaire)

cd ~/Downloads
gunzip -c Linux_UFRII_PrinterDriver_V320_us_EN.tar.gz | tar xvf -
cd Linux_UFRII_PrinterDriver_V320_us_EN/64-bit_Driver/Debian/
Sudo apt-get -y install libglade2-0 libc6:i386 lib32z1 libxml2:i386 libjpeg62:i386 libstdc++6:i386
cd 64-bit_Driver/Debian
Sudo dpkg -i *.deb

redémarrer

lancez add printer .. devrait juste apparaître automatiquement lorsque vous cliquez sur le bouton "Ajouter" .. donnez-lui quelques secondes et l'imprimante émettra des sifflements, puis juste comme par magie.

EDIT 3/2/15 pour Vivid (15.04) (je pense qu’il faudra peut-être aussi 14.10 sur une toute nouvelle installation):

Ajout de dépendances logicielles supplémentaires à ce qui précède

EDIT 12/18/15 pour 15h10 tout a fonctionné en utilisant les étapes ci-dessus. De plus, je n'ai pas eu à redémarrer .. ça a juste fonctionné.

EDIT 2/27/16 (16.04beta) Mise à jour du lien vers le pilote 3.10 (ils ont mis à jour leur site Web). Tout a juste fonctionné en utilisant ci-dessus, n'a pas besoin de redémarrer.

4
JimB

Ce guide concerne l'installation d'une imprimante Canon série MF8000C sur Ubuntu 12.04. J'utilise ubuntu plus MF8040Cn 64 bits, mais le guide devrait, espérons-le, fonctionner pour n'importe quelle imprimante de la série (et peut-être même d'autres).

Comme alternative à ce guide, Bob Vincent a également écrit des scripts Shell (32 et 64 bits) que les gens semblent utiliser avec succès. Téléchargeable à partir de ce fil qui a plus d’informations générales: https://bugs.launchpad.net/ubuntu/+bug/502920?comments=all

Ici ça va ...

Étape 1 - Télécharger le pilote (rpm - paquet non ubuntu) Le premier défi consiste à trouver la dernière version du pilote UFR II pour Linux. Je l'ai trouvé en recherchant une imprimante similaire sur Canon asia:

http://support-asia.Canon-asia.com/contents/ASIA/EN/0100270810.html

Étape 2 - Extraire les pilotes d'identification Ouvrez le fichier téléchargé dans le gestionnaire d'archives et extrayez-le sur le bureau. Ouvrez ensuite un terminal et procédez comme suit:

cd ~/Desktop/Linux_UFRII_PrinterDriver_V250_uk_EN/

ou similaire si ce n'était pas votre version exacte

cd 64-bit_Driver/RPM/

Si vous utilisez 32 bits, passez à 32 bits au lieu de 64 bits (vous pouvez savoir que vous utilisez 64 bits dans le "Moniteur système").

Étape 3 - Convertissez les fichiers .rpm en fichiers .deb afin qu’ils puissent être installés par Ubuntu

Sudo apt-get install alien

Installez l'application extraterrestre qui convertira les fichiers pour vous

Sudo alien --to-deb --scripts cndrvcups-common-2.50-1.x86_64.rpm
Sudo alien --to-deb --scripts cndrvcups-ufr2-uk-2.50-1.x86_64.rpm

Reconditionner en deb (fichiers d'installation d'ubuntu)

Sudo dpkg -i cndrvcups-common_2.50-2_AMD64.deb
Sudo dpkg -i cndrvcups-ufr2-uk_2.50-2_AMD64.deb

Installer les fichiers deb

Étape 4 - Assurez-vous qu'Apparmor (application de sécurité) ne bloque pas l'utilisation de l'imprimante (cela semble nécessaire pour 12.04 et après)

Sudo gedit /etc/apparmor.d/local/usr.sbin.cupsd 

Cela ouvre le fichier de configuration apparmor que vous devez modifier. Ajoutez ce qui suit et fermez à nouveau l'éditeur de texte:

/usr/lib64/cups/backend/cnusb Uxr,
/usr/lib64/cups/filter/pstoufr2cpca Uxr,

Puis exécutez:

ln -s /usr/lib64/lib* /usr/lib/x86_64-linux-gnu/

64 bits uniquement - assurez-vous que les bibliothèques sont bien trouvées

Sudo apt-get install libjpeg62:i386

Installez libjpeg, vous ne savez pas pourquoi mais les gens disent que vous devriez le faire et ça marche ...

Sudo /etc/init.d/apparmor restart

Redémarrez apparmor pour lire la nouvelle configuration.

Étape 5 - Installez votre nouvelle imprimante réseau (démarrez l’imprimante et connectez d’abord le câble réseau à votre réseau :))) Ouvrez l’application d’impression d’Ubuntu et choisissez Ajouter. Développez la zone d'imprimante réseau. Si vous avez de la chance, votre imprimante apparaît automatiquement, sinon vous pouvez la rechercher par IP, si vous ne connaissez pas l'adresse IP de votre imprimante, vous pouvez l'obtenir à partir des informations sur l'imprimante via l'écran LCD de l'imprimante (voir le manuel pour plus de détails).

Imprimez loin!

3
Kristofer

J'ai installé avec succès le Canon ImageClass MF4770n sur 14.04 64 bits. J'ai suivi les instructions de Kristofer mais vous devez installer les ia32-libs. Suivez simplement les instructions de Mike à partir de ce lien: https://stackoverflow.com/questions/23182765/how-to-install-ia32-libs-in-ubuntu-14-04-lts . N'oubliez pas de changer le référentiel en http://old-releases.ubuntu.com/ubuntu/ comme Tim Wu l'a dit dans son commentaire.

0
Manuel Wong