web-dev-qa-db-fra.com

Existe-t-il un pilote pour Canon MF4800?

J'utilise Ubuntu 12.10 32 bits.

La machine a détecté l'imprimante réseau Canon MF4800, mais ne peut pas trouver de pilote. L'écran demande un pilote. J'ai sélectionné Canon mais je ne trouve pas la série de mon imprimante. Je suis allé sur le site Web de Canon et j'ai cherché un pilote Linux, mais les pilotes ne sont pas disponibles pour le système d'exploitation Linux.

3
Tuan

Il existe un PPA pour les imprimantes Canon

Description du PPA - Pilote d’imprimante Canon quotidien

Pilotes officiels des imprimantes et périphériques multifonctions Canon, versions 2.20 incluses et plus récentes

deb http://ppa.launchpad.net/michael-gruz/Canon-trunk/ubuntu quantal main 
deb-src http://ppa.launchpad.net/michael-gruz/Canon-trunk/ubuntu quantal main 

2
Rinzwind

Il est possible de faire fonctionner le mf4800 dans Ubuntu en procédant comme suit:

  1. Obtenez les pilotes pour le mf4890:

    wget http://gdlp01.c-wss.com/gds/0/0100003440/06/Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz

  2. Installez les packages requis:

    Sudo apt-get install intltool libglade2-dev libxml2-dev libgtk2.0-dev libcups2-dev

  3. Extrayez l'archive et déplacez-vous dans le répertoire nécessaire:

    tar -xzf Linux_UFRII_PrinterDriver_V270_us_EN.tar.gz

    cd Sources

    tar -xzf cndrvcups-common-2.70-1.tar.gz

    cd cndrvcups-common-2.70

    dpkg-buildpackage -us -uc

    cd ..

    Sudo dpkg -i cndrvcups-common_2.70-1_AMD64.deb

  4. Répétez l'opération pour le package lb:

    tar -xzf cndrvcups-lb-2.70-1.tar.gz

    cd cndrvcups-lb-2.70

    Editez le fichier allgen.sh et à la ligne 37, supprimez --enable-static --disable-shared

    Sudo dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info

    Editez le fichier debian/rules et ajoutez --dpkg-shlibdeps-params=--ignore-missing-info à la fin de la ligne 227. Editez debian/compat et faites-le 5 au lieu de 4.

    dpkg-buildpackage -us -uc

    cd ..

    Sudo dpkg -i cndrvcups-lb_2.70-1_AMD64.deb

2
Owen Versteeg