Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
utilisateurs:murex:brouillons:correctif_01 [Le 06/12/2016, 13:32]
L'Africain doublon voir https://doc.ubuntu-fr.org/tutoriel/comment_installer_pilotes_canon_ufr2
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Quantal matériel imprimante Canon}} 
- 
----- 
- 
-====== Comment installer les pilotes génériques Canon UFR II (En attente de validation) ====== 
- 
-Certains modèles d'​imprimantes Canon nécessitent l'​installation de pilotes propriétaires ((Le code source des pilotes propriétaires n'est pas librement accessible et modifiable par les développeurs d'​Ubuntu)) Linux générique. 
-Sans ce rajout propriétaire,​ l'​imprimante est partiellement reconnue et ne peut pas fonctionner. 
- 
-Pour savoir si votre imprimante est supportée, consultez la section << **[[#Liste des imprimantes supportées]]** >>. 
- 
-<note important>​ Les méthodes données ici ont été [[http://​forum.ubuntu-fr.org/​viewtopic.php?​pid=12286921#​p12286921|appliquées avec succès]] sur [[:​12.10|Quantal Quetzal]] en version 32 bits. __Elles n'ont pas été totalement testées en version 64 bits.__</​note>​ 
- 
-===== Pré-requis ===== 
- 
-==== Téléchargement du pilote Canon ==== 
- 
-Le pilote Canon UFR II se présentent sous la forme d'un fichier unique de type archive au format **[[:​tar|gzip]]**.\\ 
-Cette archive d'​environ 38 Mo nommée : **Linux_UFRII_PrinterDriver_V250_uk_EN.tar.gz** est à télécharger __en bas__ **[[http://​support-au.canon.com.au/​contents/​AU/​EN/​0100270808.html|cette page]]** 
- 
- 
-==== Extraction de l'​archive ==== 
- 
-=== Méthode graphique === 
- 
-Les fichiers téléchargés sous Ubuntu se trouvent par défaut dans le dossier //​**Téléchargements**//​ du compte utilisateur en cours.\\ 
-Accédez à ce dossier en utilisant votre [[:​gestionnaire de fichiers]] habituel pour y [[:​archivage#​graphiquement|extraire l'​archive]] ((sous nautilus il s'​agira d'un clic droit sur l'​archive et de choisir << //Extraire ici// >>)), libérant ainsi un dossier\\ << **Linux_UFRII_PrinterDriver_V250_uk_EN** >>. 
- 
- 
-=== Méthode en ligne de commande === 
- 
-Pour résumer les étapes précédentes et leur exécution en ligne de commande : 
-  * se positionner dans le dossier //​**Téléchargements**//​ de votre compte utilisateur :<​code>​cd ~/​Téléchargements</​code>​ 
-  * décompresser l'​archive :<​code>​tar xvzf Linux_UFRII_PrinterDriver_V250_uk_EN.tar.gz</​code>​ 
-  * aller au dossier **Linux_UFRII_PrinterDriver_V250_uk_EN** :<​code>​cd ./​Linux_CAPT_PrinterDriver_V250_uk_EN</​code>​ 
- 
-<note tip>​Pensez à l'​auto-complétion : Saisissez le début du mot //Linux// puis appuyez sur la touche de tabulation</​note>​ 
- 
-===== Choix de la méthode d'​installation ===== 
- 
-L'​archive contient, dans le dossier //​**Linux_UFRII_PrinterDriver_V250_uk_EN,​**//​ d'​autres dossiers dépendant de la méthode d'​installation : 
-  * //​**32-bit_Driver**//​ : contient, entre autres, les [[:​paquet|paquets .deb]] pour l'​installation sur **[[:​architecture_materielle|architecture]] 32 bits**((il y a également les paquets au format RPM 32-bits)) \\ //Voir la méthode << [[#​Installation du pilote .deb pour 32 bits]] >>.// 
-  * //​**64-bit_Driver**//​ : contient uniquement les paquets au format RPM 64 bits((qui peuvent être convertis en paquets .deb à l'aide d'​alien (méthode non recommandée) )) \\  
-  * //​**Sources**//​ : contient deux archives tar.gz pour la compilation depuis les sources des pilotes et l'​installation sur **[[:​architecture_materielle|architecture]] [[:​ubuntu_64bits|64 bits]]** ;\\ //Voir la méthode << [[#​Compilation et installation du pilote depuis les sources pour 64 bits]] >>.// 
- 
- 
-<note help>Si vous ne savez pas si vous utilisez la version 32 bits ou 64 bits d'​Ubuntu vous pouvez consulter le paragraphe << **[[:​architecture_materielle#​mon_ubuntu_est-il_en_32_bits_ou_en_64_bits|Mon Ubuntu est-il en 32 bits ou en 64 bits ?]]** >></​note>​ 
- 
-On y trouve également le dossier suivant : 
-  * //​**Documents**//​ : contient les informations légales relatives à l'​utilisation et à l'​installation du pilote. 
- 
- 
-===== Installation du pilote .deb pour 32 bits ==== 
- 
-Depuis le dossier <<​**Linux_UFRII_PrinterDriver_V250_uk_EN**>>​ issu de l'​archive,​ naviguez jusqu'​au chemin //​**32-bit_Driver**//​. 
- 
-Dans ce dernier, se trouve un dossier //**Debian **//qui contient les deux pilotes mis sous forme de [[:paquet]] :\\ 
-  * **cndrvcups-common_2.50-1_i386.deb** ​ 
-  * **cndrvcups-ufr2-uk_2.50-1_i386.deb** 
- 
-=== Méthode graphique === 
- 
-Pour [[:​tutoriel/​comment_installer_un_paquet|installer les pilotes]], depuis votre [[:​gestionnaire de fichiers]], il suffira généralement de faire un double-clic sur le [[:paquet]] **cndrvcups-common_2.50-1_i386.deb** et de suivre les instructions de votre [[:​gestionnaire de paquets]]. 
- 
-Vous ferez ensuite un double-clic sur le [[:paquet]] **cndrvcups-ufr2-uk_2.50-1_i386.deb** afin de finaliser l'​installation du pilote. 
- 
-**Redémarrez votre ordinateur** avant de continuer par l'​**[[#​installation de l'​imprimante]].** 
- 
-=== Méthode en ligne de commande === 
- 
-  - Depuis le dossier où l'​archive a été décompressée,​ il faut aller dans le dossier //​**./​Linux_UFRII_PrinterDriver_V250_uk_EN/​32-bit_Driver/​Debian**//​.\\ Si vous êtes déjà dans le bon dossier, passez au point 2, sinon entrez la commande suivante en [[:​console]] :<​code>​cd ./​Linux_UFRII_PrinterDriver_V250_uk_EN/​32-bit_Driver/​Debian</​code>​ 
-  - Une fois dans le dossier //​**Debian**//,​ installez les deux paquets :<​code>​sudo dpkg -i cndrvcups-common_2.50-1_i386.deb cndrvcups-ufr2-uk_2.50-1_i386.deb</​code>​ \\ 
- 
-**Redémarrez votre ordinateur** avant de continuer par l'​**[[#​installation de l'​imprimante]].** 
- 
- 
-===== Compilation et installation du pilote depuis les sources pour 64 bits ===== 
- 
-<​note>​Cette **première méthode** est issue de [[http://​forums.gentoo.org/​viewtopic-p-7125084.html#​7125084|ce sujet sur le forum Gentoo]]. La compilation et l'​installation des deux paquets s'​exécutent sans erreur. L'​installation et le fonctionnement de l'​imprimante n'ont pas été testés.</​note>​ 
- 
-==== Pré-requis ==== 
-  - [[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] nécessaires à la compilation : **[[apt>​build-essential,​libstdc++6-4.4-dev,​debhelper,​autoconf,​libglib2.0-dev,​libgtk2.0-dev,​libltdl-dev,​libgpg-error-dev,​libcups2-dev,​libxml2-dev,​cdbs,​lintian,​fakeroot,​devscripts,​pbuilder,​dh-make,​debootstrap,​ia32-lib,​libglade2-dev|build-essential libstdc++6-4.4-dev debhelper autoconf libglib2.0-dev libgtk2.0-dev libltdl-dev libgpg-error-dev libcups2-dev libxml2-dev cdbs lintian fakeroot devscripts pbuilder dh-make debootstrap libglade2-dev]]**\\ ce qui donne en une ligne de commande : <​code>​sudo apt-get install build-essential libstdc++6-4.4-dev debhelper autoconf libglib2.0-dev libgtk2.0-dev libltdl-dev libgpg-error-dev libcups2-dev libxml2-dev cdbs lintian fakeroot devscripts pbuilder dh-make debootstrap libglade2-dev</​code>​ 
-  - Créer le lien symbolique : <​code>​sudo ln -s lib /​usr/​lib64</​code>​ 
-  - Installer le paquet //​ia32-libs//​ :  **[[apt>​ia32-libs]]** 
-  - Depuis le dossier où [[#​extraction_de_l_archive|l'​archive a été décompressée]],​ il faut aller dans le dossier des sources //​**./​Linux_UFRII_PrinterDriver_V250_uk_EN/​Src**//​.\\ Si vous êtes déjà dans le bon dossier, passez au point 5, sinon entrez la commande suivante en [[:​console]] :<​code>​cd ./​Linux_UFRII_PrinterDriver_V250_uk_EN/​Src</​code>​ 
-  - [[:​archivage#​graphiquement|Extraire les archives]] contenant les sources :<​code>​tar xvzf cndrvcups-common-2.50-1.tar.gz 
-tar xvzf cndrvcups-lb-2.50-1.tar.gz</​code>​ \\  
- 
-==== Pilote cndrvcups-common-2.50 ==== 
-  * Depuis le dossier des sources, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-common-2.50/​debian/​control** fraîchement créé et remplacer : <​file>​Architecture : i386</​file>​ par : <​file>​Architecture : amd64</​file>​ 
-  * Depuis le dossier des sources, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-common-2.50/​debian/​rules** fraîchement créé et dé-commenter ((supprimer le dièse # en début de ligne)) la ligne n°153 : //​dh_makeshlibs//​ 
-  * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-common-2.50** : <​code>​cd ./​cndrvcups-common-2.50</​code>​ 
-  * Compiler le paquet : <​code>​debuild binary</​code>​ 
-  * Retournez dans le dossier des sources : <​code>​cd ..</​code>​ 
-  * [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] .deb fraichement créé : <​code>​sudo dpkg -i cndrvcups-common_2.50-1_amd64.deb</​code>​ 
-**Il est nécessaire d'​installer ce paquet pour pouvoir compiler le suivant.** 
- 
-==== Pilote cndrvcups-lb-2.50 ==== 
-  * Depuis le dossier des sources, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] ​ **cndrvcups-lb-2.50/​debian/​control** et remplacer aux lignes : n°9, 18 et 27 :  <​file>​Architecture : i386</​file> ​ par :  <​file>​Architecture : amd64</​file> ​ 
-  * Depuis le dossier des sources, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **cndrvcups-lb-2.50/​debian/​rules** fraîchement créé et dé-commenter ((supprimer le dièse # en début de ligne)) la ligne n°225 : //​dh_makeshlibs// ​ 
-  * Depuis le dossier des sources, [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] ​ **cndrvcups-lb-2.50/​allgen.sh** et à la fin de la ligne n°17 supprimer l'​option : //- - enable-shared - - disable-static//,​ puis à la fin de la ligne n°37 supprimer l'​option : //- - enable-static - - disable-shared// ​ 
-  * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-lb-2.50** : <​code>​cd ./​cndrvcups-lb-2.50</​code>​ 
-  * Compiler le paquet: <​code>​debuild binary</​code>​ 
-  * Retournez dans le dossier des sources : <​code>​cd ..</​code>​ 
-  * Vous y trouverez les 3 paquets suivants : //​cndrvcups-lipslx_2.50-1_amd64.deb ((doit correspondre à la zone Asie))//, //​cndrvcups-ufr2-uk_2.50-1_amd64.deb ((zone Europe))// et //​cndrvcups-ufr2-us_2.50-1_amd64.deb ((zone Amérique))//​. 
-  * Pour la zone Europe, [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] cndrvcups-ufr2-uk_2.50-1_amd64.deb : <​code>​sudo dpkg -i cndrvcups-ufr2-uk_2.50-1_amd64.deb</​code>​ 
- 
-**Redémarrez votre ordinateur** avant de continuer par l'​**[[#​installation de l'​imprimante]].** 
- 
- 
-<​note>​Cette **deuxième méthode** est indiquée par Canon dans les fichiers README des deux sous-répertoires /​Sources/​cndrvcups-common-2.50 et /​Sources/​cndrvcups-lb-2.50. </​note>​ 
- 
-==== Pilote cndrvcups-common-2.50 ==== 
-  * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-common-2.50** : <​code>​cd ./​cndrvcups-common-2.50</​code>​ 
-  * Compilez le module :<​code>​make gen</​code>​ 
-  * Installez le module :<​code>​sudo make install</​code>​ou<​code>​sudo checkinstall</​code>​ 
-  * Revenez au dossier des sources :<​code>​cd ..</​code>​ 
- 
-==== Pilote cndrvcups-lb-2.50 ==== 
-  * Depuis le dossier des sources, entrez dans le répertoire **cndrvcups-lb-2.50** : <​code>​cd ./​cndrvcups-lb-2.50</​code>​ 
-  * Compilez les modules UFR2 :<​code>​./​allgen.sh</​code>​ 
-  * Installez les modules :<​code>​sudo make install</​code>​ou<​code>​sudo checkinstall</​code>​ 
-  * Revenez au dossier des sources :<​code>​cd ..</​code>​ 
- 
-**Redémarrez votre ordinateur** avant de continuer par l'​**[[#​installation de l'​imprimante]].** \\  
- 
-<note help>Si ces méthodes ne vous permettent pas d'​installer votre imprimante, la lecture de [[https://​bugs.launchpad.net/​ubuntu/​+bug/​502920|ce sujet (en) sur le launchpad]] vous donnera d'​autres pistes. Entre autre l’existence d'une [[http://​askubuntu.com/​questions/​125192/​usr-lib-cups-filter-pstoufr2cpca-failed-error-when-trying-to-print-from-a-can/​182161#​182161|méthode d'​installation]] de l'​imprimante utilisant des paquets pré-compilés en 64bits.</​note>​ 
- 
-<note tip>Si vous n'​arrivez pas malgré tout à installer votre imprimante, vous pouvez tenter d'​utiliser [[:Alien]] pour générer les deux pilotes au format .deb 64bits depuis ceux au format RPM 64bits.</​note>​ 
- 
- 
-===== Installation de l'​imprimante ===== 
- 
-==== Pré-requis ==== 
-Connaître le nom du fichier ppd(([[http://​fr.wikipedia.org/​wiki/​Printer_Postscript_Description|Printer Postscript Description]])) du pilote, correspondant à votre imprimante : <​code>​ls /​usr/​share/​cups/​model/​ | grep CNCUPS</​code>​ 
- 
-==== Installer la nouvelle imprimante dans CUPS en indiquant quel pilote utiliser ==== 
-<​code>​sudo /​usr/​sbin/​lpadmin -p [nom de l'​imprimante] -m [fichier ppd] -v usb:[uri périphérique] -E</​code>​ 
-où : 
-  * -p [nom de l'​imprimante]:​ modèle de l'​imprimante;​ 
-  * -m [fichier ppd]: nom du fichier .ppd du pilote (cf [[#​pré-requis]] pour connaître son nom) ; 
-  * -v [uri périphérique]:​ définit l'​attribut device-uri de la file d'​attente de l'​imprimante. Ici on mettra : usb:/​dev/​usb/​lp0 -E 
-  * -E : active l'​imprimante déterminée et autorise les demandes d'​impression sur ce périphérique. ​ 
- 
-Exemple pour une LBP3360 :\\  
-<​code>​sudo /​usr/​sbin/​lpadmin -p LBP3360 -m CNCUPSLBP3360ZK.ppd -v usb:/​dev/​usb/​lp0 -E</​code>​ 
- 
-<note important>​Le nom du fichier .ppd doit être exact. Attention donc à bien en respecter la casse((minuscule/​majuscule)) 
-</​note>​ 
- 
- * **Pour une connexion en réseau :** 
-<​code>​sudo /​usr/​sbin/​lpadmin -p [nom de l'​imprimante] -m [fichier ppd] -v lpd://​[adresse IP de l'​imprimante ou FQDN]/[nom de l'​imprimante] -E</​code>​ \\  
-Exemple pour une CANON-iRC3180 : 
-<​code>​sudo /​usr/​sbin/​lpadmin -p CANON-iRC3180 -m CNCUPSIRC3180ZK.ppd -v lpd://​172.23.2.72/​CANON-iRC3180 -E</​code>​ 
-\\ \\ 
-Vous pouvez éventuellement vous référer au [[:​tutoriel:​installer_imprimante_preinstalles|guide d'​installation d'une imprimante à partir de pilotes pré-installés]] qui est une méthode graphique.\\ ​ 
- 
-===== Liste des imprimantes supportées ===== 
- 
-Voici la liste des imprimantes supportées par ce pilote URF II v2.50 selon Canon. 
- 
-__Accédez directement à votre modèle :__ |** [[#Modèles imagePRESS|imagePRESS]]** | **[[#​Modèles imageRUNNER|imageRUNNER]]** | **[[#​Modèles iR et iRC|iR / iRC]]** | **[[#​Modèles LBP|LBP]]** | **[[#​Modèles MF|MF]]** | **[[#​Modèles D|D]]** | **[[#​Modèles L]]** | 
- 
-==== Modèles imagePRESS ==== 
-  * imagePRESS C1 
-  * imagePRESS C1+ 
- 
-==== Modèles imageRUNNER ==== 
-  * imageRUNNER ADVANCE C2020/C2030 
-  * imageRUNNER ADVANCE C2020i/​C2030i 
-  * imageRUNNER ADVANCE C2020L/​C2030L 
-  * imageRUNNER ADVANCE C2025 
-  * imageRUNNER ADVANCE C5030/​C5030i/​C5035/​C5035i 
-  * imageRUNNER ADVANCE C5045/​C5045i/​C5051/​C5051i 
-  * imageRUNNER ADVANCE C7055/C7065 
-  * imageRUNNER ADVANCE C9060/C9070 PRO 
-  * imageRUNNER ADVANCE C9065/C9075 PRO 
-  * imageRUNNER ADVANCE 4025i/4035i 
-  * imageRUNNER ADVANCE 4045i/4051i 
-  * imageRUNNER ADVANCE 6055/​6055i/​6065/​6065i 
-  * imageRUNNER ADVANCE 6075/6075i 
-  * imageRUNNER ADVANCE 8085/8095 
-  * imageRUNNER ADVANCE 8105 
-  * imageRUNNER 1133 
-  * imageRUNNER 1730/​1740/​1750 
-  * imageRUNNER2520/​2520i 
-  * imageRUNNER2525/​2525i/​2530/​2530i 
-  * imageRUNNER2535/​2535i/​2545/​2545i 
-  
-==== Modèles iR et iRC ==== 
-  * iR105+ 
-  * iR1018/1022 
-  * iR1020 
-  * iR1024/​1024A/​1024F/​1024i/​1024iF 
-  * iR2016/​2016i 
-  * iR2018/​2018i 
-  * iR2020/​2020i 
-  * iR2022/​2025/​2030 
-  * iR2230 
-  * iR2270/​iR2870 
-  * iR2318L/​iR2320L/​2320N 
-  * iR2420D/​2420L 
-  * iR2422D/​2422J/​2422L/​2422N 
-  * iR2830 
-  * iR3025 
-  * iR3030 
-  * iR3035/3045 
-  * iR3225/​3225N 
-  * iR3230/​3230A/​3230N 
-  * iR3235/​3235A/​3235N/​3245/​3245A/​3245N 
-  * iR3530 
-  * iR3570/4570 
-  * iR4530 
-  * iR5055/5065 
-  * iR5075 
-  * iR5570/6570 
-  * iR7086/​7095/​7105 
-  * iR8070 
-  * iR85+ 
-  * iR9070 
-  * iR C1021/​C1021i 
-  * iR C1028/C1030 
-  * iR C2380i/​C2550/​C2550i 
-  * iR C2580i 
-  * iR C2880/​C2880i/​C3380/​C3380i 
-  * iR C3080/​C3080i/​C3580/​C3580i 
-  * iR C3180/​C3180i 
-  * iR 3180C/​3180Ci 
-  * iR C4080/C4580 
-  * iR C5180 
-  * iR C5185 
-  * iR C6870 
-  * iR C5880/​C5880i/​C6880/​C6880i 
-  * iR 5880C/​5880Ci/​6880C/​6880Ci 
-  
-==== Modèles LBP ==== 
-  * LBP3360 
-  * LBP3370 
-  * LBP3460 
-  * LBP5360 
-  * LBP5960 
-  * LBP5970/​5975 
-  * LBP6650dn 
-  * LBP6670dn 
-  * LBP6680x 
-  * LBP6750/​3560 
-  * LBP7660C 
-  * LBP7680C/​5280 
-  * LBP7750C 
- 
-==== Modèles MF ==== 
-  * MF3010 
-  * MF4010 Series 
-  * MF4100 Series 
-  * MF4200 Series 
-  * MF4320-4350 
-  * MF4360-4390 
-  * MF4400 Series 
-  * MF4400w 
-  * MF4500 Series 
-  * MF4500w 
-  * MF4600 Series 
-  * MF5800 Series 
-  * MF5900 Series 
-  * MF6600 Series 
-  * MF6700 
-  * MF6500 Series 
-  * MF7100 Series 
-  * MF8000 Series 
-  * MF8000C 
-  * MF8300 Series 
-  * MF8300C 
-  * MF8400 Series 
-  * MF9100 Series 
-  * MF9300 Series 
-  * MF9200 Series 
- 
-==== Modèles D ==== 
-  * D400-450 
-  * D460-490 
-  * D500 Series 
-  * D1100 Series 
-  * D1300 
- 
-==== Modèles L ==== 
-  * L160 
-  * L150/L170 
-  * L3000 Series 
- 
-===== Sources ===== 
-  * Documentation fournie par Canon avec le pilote UFR II. 
-  * [[http://​forums.gentoo.org/​viewtopic-p-7125084.html#​7125084|Ce sujet sur le forum Gentoo]] pour la compilation et l'​installation depuis les sources pour 64 bits. 
-  * [[https://​bugs.launchpad.net/​ubuntu/​+bug/​502920|ce sujet (en) sur le launchpad]] pour diverses indications,​ en particulier pour la compilation en 64 bits et l'​installation de l'​imprimante. 
- 
----- 
- 
-Contributeurs : [[utilisateurs:​laurentb|Laurent Bellegarde]],​ [[:​utilisateurs:​fabux]],​ [[:​utilisateurs:​draco31.fr]],​ [[:​utilisateur:​murex]] 
- 
  
  • utilisateurs/murex/brouillons/correctif_01.1481027523.txt.gz
  • Dernière modification: Le 06/12/2016, 13:32
  • par L'Africain