• # LBP-800 utilisable via un PC sous Windows

    Posté par . En réponse au journal Linux est mon imprimante. Évalué à 1.

    Je ne sais pas si rajouter un commentaire fera remonter le sujet comme sur d'autres forums, mais je mets quand même ce que je viens réusir à faire avec cette imprimante (ça sevira toujours à ceux qui tomberont ici en cherchant des infos).

    J'ai donc la même imprimante Canon LBP-800, avec une Mandrake 9.1 actuellement. Evidement, elle ne marche toujours pas directement sous Linux, Canon n'ayant visiblement pas l'intention de développer des drivers.

    Par contre, on peut l'utiliser comme imprimante réseau, si on dispose d'un PC sous Windows (98 dans mon cas). Mais pas directement, car même en passant par le réseau, Linux doit visiblement disposer du driver.

    L'astuce, c'est d'utiliser le logiciel RedMon développé par la même boîte que GhostView : http://www.cs.wisc.edu/~ghost/redmon/index.htm(...) . Le principe est d'émuler une imprimante gérant le postscript (donc utilisable par n'importe quel programme/PC ) et d'imprimer les données sur l'imprimante réelle, en utilisant Ghostview. Les explications sont sur http://www.cs.wisc.edu/~ghost/redmon/fr/redmon.htm(...)

    Pour la LBP-800, ça marche très bien en suivant cette doc (Attention, il faut laisser la LBP-800 utilisé LPT1, après avoir créé le port RPT1), si ce n'est qu'une boîte de dialogue s'ouvrait sous Windows (peu pratique si on veut le laisser dans un coin).

    J'ai résolu ce problème en modifiant quelques paramètres : dans propriétés de RPT1 (pour l'imprimante émulée), je n'ai mis que "@c:\gstools\lbp-800.rsp -" comme argument au programme. Et j'ai modifié le fichier c:\gstools\lbp-800.rsp ainsi :

    -IC:\OUTILS\gs\gs6.50;C:\OUTILS\gs\fonts
    -sDEVICE=mswinpr2
    -dNOPAUSE
    -sOutputFile="//spool/Canon LBP-800"


    Depuis Linux (avec printerdrake), je n'ai plus qu'à ajouter comme imprimante réseau l'imprimante que j'émule sous Windows.