OVH Cloud OVH Cloud

question sur serveur d'impression

17 réponses
Avatar
Sebastien Kirche
Bonsoir les gens,

Je viens de passer un moment à Googler et j'ai pas trouvé de solution - ça
part mal...

Ma question, qui peut sembler stupide est la suivante : serait-il possible
d'imprimer depuis un poste Linux vers une imprimante partagée samba sans
utiliser de pilote ? Pour la simple raison raison que c'est une imprimante
Canon (combinée MPC400) pour laquelle il n'existe aucun pilote autre que
pour Windows.

Et rien la concernant sur linuxprinting, ni même chez cet éditeur de pilote
allemand (le nom m'échappe).

Bon je sais Canon + Linux, ça peut être problématique et j'aurais mieux fait
à l'époque de prendre une HP mais bon... C'est en tout cas ce que je ferais
pour la prochaine. Qui sera de préférence laser et PS, tant qu'à faire.

Je me dis qu'avec CUPS il y aurait peut-être un moyen de convertir dans un
format (PDF ?) avant transmission sur le serveur win ?

Si quelqu'un a une idée géniale sur la question, je suis preneur. Merci.

Sébastien Kirche

10 réponses

1 2
Avatar
Jerome Lambert
Sebastien Kirche a écrit:

Bonsoir les gens,


Bonsoir,

Je viens de passer un moment à Googler et j'ai pas trouvé de solution -
ça part mal...

Ma question, qui peut sembler stupide est la suivante : serait-il
possible
d'imprimer depuis un poste Linux vers une imprimante partagée samba
sans
utiliser de pilote ? Pour la simple raison raison que c'est une
imprimante
Canon (combinée MPC400) pour laquelle il n'existe aucun pilote autre
que pour Windows.

Et rien la concernant sur linuxprinting, ni même chez cet éditeur de
pilote allemand (le nom m'échappe).

Bon je sais Canon + Linux, ça peut être problématique et j'aurais mieux
fait
à l'époque de prendre une HP mais bon... C'est en tout cas ce que je
ferais pour la prochaine. Qui sera de préférence laser et PS, tant qu'à
faire.

Je me dis qu'avec CUPS il y aurait peut-être un moyen de convertir dans
un format (PDF ?) avant transmission sur le serveur win ?

Si quelqu'un a une idée géniale sur la question, je suis preneur. Merci.


Via l'interface du cups (http://localhost:631)

- Ajouter une imprimante type "Windows Printer via Samba"
- mettre l'URL
smb://user:/machine/nom_du_partage
- mettre le type "Raw"

Et roulez jeunesse... ;-)

--
Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non.
Lire la doc, c'est le Premier et Unique Commandement de l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Avatar
Sebastien Kirche
Le 5 nov 2004, Jerome Lambert a formulé :

Via l'interface du cups (http://localhost:631)

- Ajouter une imprimante type "Windows Printer via Samba"
- mettre l'URL
smb://user:/machine/nom_du_partage
- mettre le type "Raw"


J'avais vu le type raw, mais ça supporte quoi ? Texte / Texte + graphiques ?

Et roulez jeunesse... ;-)


Si seulement :)
Trop tard pour des tests maintenant, mais demain j'essaie !

Merci Jérôme.
Sébastien Kirche

Avatar
g.patel
On Fri, 05 Nov 2004 01:40:31 +0100, Sebastien Kirche
wrote:

J'avais vu le type raw, mais ça supporte quoi ? Texte / Texte + graphiques ?


ça supporte tout; raw signifie 'brut', ce qui veut dire que le fichier
d'impression généré par la machine émettrice doit etre capable
de parler le langage de l'imprimante.

Gérard Patel

Avatar
Jerome Lambert
Sebastien Kirche a écrit:

Le 5 nov 2004, Jerome Lambert a formulé :

Via l'interface du cups (http://localhost:631)

- Ajouter une imprimante type "Windows Printer via Samba"
- mettre l'URL
smb://user:/machine/nom_du_partage
- mettre le type "Raw"


J'avais vu le type raw, mais ça supporte quoi ? Texte / Texte + graphiques
?


Ca supporte tout. J'ai fait un test et une jolie page de test est sortie,
avec le texte, la roue de couleur etc.

Et roulez jeunesse... ;-)


Si seulement :)
Trop tard pour des tests maintenant, mais demain j'essaie !


Ben je ne te l'aurais pas renseigné sans l'avoir testé *avant* ;-)

Merci Jérôme.


De rien.

--
Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non.
Lire la doc, c'est le Premier et Unique Commandement de l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"


Avatar
Sebastien Kirche
Le 5 Nov 2004, gerard patel a dit :

ça supporte tout; raw signifie 'brut', ce qui veut dire que le fichier
d'impression généré par la machine émettrice doit etre capable de parler
le langage de l'imprimante.


Mais comment parler le langage de l'imprimante sans pilote ?

Faut que je regarde si choisir une imprimante proche dans la gamme peut
marcher.

Sébastien Kirche

Avatar
Sebastien Kirche
Le 5 Nov 2004, gerard patel vraute :

Je suis curieux d'avoir confirmation que c'est possible.


Moi aussi :)
Je teste ça dès ce soir.

Sébastien Kirche

Avatar
g.patel
On Fri, 05 Nov 2004 10:03:30 +0100, Sebastien Kirche
wrote:

Mais comment parler le langage de l'imprimante sans pilote ?


je me demande...Il faudrait que Cups convertisse le fichier d'entrée
(mettons en Postscript) en commandes d'impression Windows.
Je n'ai pas encore entendu dire qu'il pouvait le faire. Je suis
curieux d'avoir confirmation que c'est possible.

Et en mode 'raw' comme suggéré, le pilote d'impression Windows va
probablement recevoir du Postscript. Je me demande bien comment
il le convertira en langage spécifique de l'imprimante - qui est par
hypothèse non supporté sous Linux.
Je m'attendrais à ce que l'imprimante sorte du code Postscript ou
rien si elle ne supporte pas du texte Ascii.

Gérard Patel

Avatar
Jerome Lambert
gerard patel a écrit:

On Fri, 05 Nov 2004 10:03:30 +0100, Sebastien Kirche
wrote:

Mais comment parler le langage de l'imprimante sans pilote ?


je me demande...Il faudrait que Cups convertisse le fichier d'entrée
(mettons en Postscript) en commandes d'impression Windows.
Je n'ai pas encore entendu dire qu'il pouvait le faire. Je suis
curieux d'avoir confirmation que c'est possible.

Et en mode 'raw' comme suggéré, le pilote d'impression Windows va
probablement recevoir du Postscript. Je me demande bien comment
il le convertira en langage spécifique de l'imprimante - qui est par
hypothèse non supporté sous Linux.
Je m'attendrais à ce que l'imprimante sorte du code Postscript ou
rien si elle ne supporte pas du texte Ascii.


Exact, je me suis laissé emporter...

J'avais réalisé mon premier test sur une HP laserjet 1200, mais j'avais
oublié qu'elle intègre un convertisseur Postscript->PCL "à la volée", donc
la page de test est sortie et est impeccable.

Je viens de refaire l'essai avec une HP5850 (PCL uniquement), et elle
m'imprime en ASCII les commandes Postscript :-(

Et effectivement, en farfouillant dans le bouquin "Samba" (O'Reilly), le
principe donné est d'installer l'imprimante sous Linux et puis de rediriger
la file vers le partage, donc chou blanc...

--
Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles ou non.
Lire la doc, c'est le Premier et Unique Commandement de l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"


Avatar
sans_flotus_spam
Sebastien Kirche wrote:

Le 5 Nov 2004, gerard patel a dit :

ça supporte tout; raw signifie 'brut', ce qui veut dire que le
fichier
d'impression généré par la machine émettrice doit etre capable de
parler le langage de l'imprimante.


Mais comment parler le langage de l'imprimante sans pilote ?

Faut que je regarde si choisir une imprimante proche dans la
gamme peut marcher.

Sébastien Kirche


ne t'inquiètes pas, CUPS transmet à l'imprimante les commandes
d'impression comme si elle était branchée directement sur la machine
sous windows.
Cerise sur le gateau : CUPS sait en plus installer et utiliser les
drivers Windows d'imprimantes "smb", ce qui permet à des machinessous
windows qui n'ont pas le pilote installé en interne d'utiliser une
imprimante "smb" distante.
Que demande le peuple ?
A+


Avatar
Cyber aranha
Sebastien Kirche wrote:

Bonsoir les gens,

Je viens de passer un moment à Googler et j'ai pas trouvé de solution -
ça part mal...

Ma question, qui peut sembler stupide est la suivante : serait-il
possible
d'imprimer depuis un poste Linux vers une imprimante partagée samba
sans
utiliser de pilote ? Pour la simple raison raison que c'est une
imprimante
Canon (combinée MPC400) pour laquelle il n'existe aucun pilote autre
que pour Windows.

Et rien la concernant sur linuxprinting, ni même chez cet éditeur de
pilote allemand (le nom m'échappe).


Tuboprint ? Pour autant que je sache, ils ne supporte pas plus de matériels
que ce qu'il y a sur Linux Printing, par ils font de bonnes améliorations
(gestion des options, calibration des couleurs etc.).

Si j'ai bien compris ta problematique, sur Windows tu peux utiliser
PDFCreator qui fonctionne pas mal, il crée une imprimante virtuelle qui
peut créer des PDF dans un dossier qui te servira de file d'attente.

Sinon, j'eu utilisé une bidouille consistant à créer une imprimante
postscript standard sous Windows, genre Apple laser, avec sortie sur
fichier et un petit script qui va vérifier régulièrement la présence dudit
fichier, l'imprime puis l'efface. Avec un antique pc qui supporte win98
(pour l'USB), tu a ton serveur d'impression pour pas trop cher ;c)

Cordialement
Jérôme

--
Cyber Aranha

1 2