Forum Astuces.divers [Terminal] Impression directe sans installation via FTP

Posté par  .
Étiquettes : aucune
0
10
nov.
2007
Comment imprimer rapidement un fichier sur une imprimante réseau lorsqu'aucun système d’impression n’est configuré sur le serveur ? En envoyant le fichier au serveur FTP embarqué par de nombreuses marques d’imprimantes.
Exemple d’impression directe du fichier /etc/hosts sur l’imprimante d’adresse IP 10.0.0.14 :

$ ftp 10.0.0.14
Connected to printerhp1.foo.com.
220 JD FTP Server Ready.
Name (printerhp1:pbateman): anonymous
331 Enter password.
Password:
230-Hewlett-Packard FTP Print Server Version 2.4.5

Directory: Description:
------------------------------------------------------
PORT1 Print to port 1 hp color LaserJet 4650

To print a file, use the command: put [portx]
or 'cd' to a desired port and use: put .

Ready to print to PORT1

230 User logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> dir
200 PORT command successful.
150 Opening BINARY mode data connection.
d-w--w--w- 2 JetDirect public 512 Feb 14 1999 PORT1
226 Transfer complete.
ftp> cd PORT1
250 Changed directory to "/PORT1".
ftp> put /etc/hosts
200 PORT command successful.
150 Opening BINARY mode data connection.
226-toner/ink low
226-Ready
226-Processing job
226 Transfer complete.
657 bytes sent in 0.125 seconds (5256 bytes/s)
ftp> quit
221 Goodbye.

Les travaux soumis de cette façon ne peuvent bien évidement pas disposer des fonctionnalités offertes par un système d’impression tel CUPS. Seuls les formats supportés nativement par l’imprimante sont utilisables ; en général texte et Postscript. Les autres formats doivent donc être convertis en Postscript avant l’envoi à l’imprimante (pdf2ps pour les fichiers PDF par exemple).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.