Bonjour,
OK, je n'ai pas été forcément très clair. Pour répondre à tes questions :
- oui, bien sûr, il faut installer un driver sur ton linux. Toute machine qui imprime doit avoir un driver.
Avec CUPS, un driver, c'est un fichier PPD que tu mets dans le répertoire qui va bien et basta. Et c'est ainsi peu importe la façon dont ton imprimante est reliée à ton linux.
- et deuxièmement, il faut dire à CUPS où se trouve ton imprimante (il faut lui spécifier une adresse un peu sous le même format qu'une URL) :
un_protocole://une_adresse
Ca va être :
lpd://hôte_lpd/lp si tu imprimes sur une imprimante qui fait serveur
socket://adresse-ip:9100 si tu imprimes sur une JetDirect
et mille autres exemples possibles...
Pour taper sur ton 2000 (à l'aide de samba), il faut mettre une URI comme dans mon précedent message.
Donc :
1- démarre CUPS. Normalement, le cupsd.conf fourni permet de faire fonctionner CUPS.
2- prends un browser sur ton linux et tape
[
localhost]
Ca te présente l'interface Web de CUPS. Entre avec ton compte root.
3- navigue jusqu'à l'écran d'ajout d'imprimante.
Donne un nom à ton imprimante. Passe au deuxième écran.
Là, dis-lui que tu veux une "Windows printer via samba" (c'est tout en bas dans la liste déroulante). Valide.
Là, tu saisis ton URI. Il est gentil, il t'a déjà tapé "smb" ! Valide.
Là tu choisis ta marque.
Puis ton modèle.
Et voilà !
De toute manière, tu peux venir modifier ces choix ultérieurement.
Si tu ne vois pas ton imprimante dans la liste, il faudra dégoter un PPD et le copier dans le bon répertoire (en général, /usr/share/cups/model). Mais c'est déjà une autre histoire. Rien ne t'empêche de faire des test avec un driver approchant.
Une fois de plus, tu peux faire la même manip dans le gestionnaire d'imprimantes de KDE (en français, please !) ou avec Webmin.
A toi de choisir.
GM