Le mer, 06 sep 2000, Guillaume Delanoy a �crit � propos de "[debutant] HP Laserjet 6L":
-> Bonjour tout le monde,
-> 
Bonjour.

-> Je cherche � installer une imprimante HP Laserjet 6L sur un Mdk 7.0 pour la
-> partager avec Samba
-> pour un Zin95 derri�re ... et je ne m'en sors pas, apparemment il faut un
-> filtre mais je ne sais pas ou
-> le trouver, et j'ai lamentablement �chou� avec printcap ... :-/
-> Quelqu'un l'a-t-il d�j� fait, ou conna�t le truc ?

j'imprime tres bien avec une HP Laserjet 6P mont� sur un JetDirect , depuis des postes 
windows et depuis le serveur.
Permettez moi de poser une question avant tout: 

Comment vider le tiroir /var/spool/lpd/lp/ de tous les jobs une fois imprim�s ???




Sinon, voila  la marche � suivre pour l'imprimante:

Tout d'abbord, il faut que Bootp soit install�.
Ensuite, cr�er (ou modifier) le fichier /etc/bootptab de la sorte:

        #
        # Sample bootptab file
        #

        # Setting for the LJ serie printer.
        #
        printer:\
                ha=0060B076E2E4:\
                ip=192.168.100.15:\
                sm=255.255.255.0:\
                vm=auto:

Ha est l'adresse hardware de l'imprimante (du jetdirect dans mon cas)
ip son ip, sm le masque et vm ... je sait plus.
tu peux obtenir ces infos en te connectant en telnet sur l'imprimante

Ensuite, tu fait un petit printtool et du d�clare ton imprimante (SMB of course)
en gros, voila ce que j'ai dans les cases:
        lp
        /var/spool/lpd/lp
        0
        ip du serveur
        ip du serveur
        lp
        joe
        ***
        nom Groupe samba
        *auto* - Laserjet
        supress header coch�.

Dans la config du filtre:
        Printer type : HP LaserJer
        Resolution 300x300, a4
        colorDepth : Default
        tout d�coch�, 1 page per output page



Ensuite, Tu vas dans /usr/lib/rhs/rhs-printfilters/ et tu cr�e un nouveau fichier 
hpprint qui contient:

        #!/bin/sh
        nc -w 3 ip 9100

En mettant, bien sur, l'ip de ton imprimante

Ensuite, tu vas dans le tiroir de spool de l'imprimante (quelquechose comme 
/var/spool/lpd/lp, si ton imprimante s'apelle lp)
et tu �dites le fichier "filter".
Dans ce dernier, tu cherches l'appel de "smbprint" que tu remplaces par "hpprint" 
(presque � la fin, ligne 383 chez moi)


Normalement, c'est fini.
tu refais un printtool pour tester l'imprimante et ..... �a marche !!!
Attention, si tu r�-�dites l'imprimante via printtool apr�s ce changement, l'appel de 
hpprint sera chang� en smbprint (il faudra donc remettre hpprint)

Il se peut maintenant que tu ne puisse imprimer qu'en root.
il faudra donc verifier les droits des fichiers modifiers, et permettre l'ecriture � 
tous ceux qui impriment dans /var/spool/lpd/lp

La configuration des postes zinzin ne pose pas trop de probl�mes. 

-> 
-> Merci pour vos r�ponses, et bonne journ�e !
->
-> Guillaume 
-> [EMAIL PROTECTED]
-- 
Olivier Fleury, mdk 7.1
LTP Providence Misericorde

Répondre à