Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 02-02-2017 11:52:47

xunil2003
Membre
Inscription : 06-02-2012

Bash imprimer en réseau un fichier en ligne de commande

Bonjour,

Tout est dans le titre.
Je voudrai savoir comment imprimer un fichier en ligne de commande sur une imprimante réseau.
Mon imprimante est une Brother MFC-9140CDN sur l'IP 192.168.0.10

J'ai fait un test avec ceci

laurent@cercle-amd:~$ lpr http://192.168.0.10:631/printers /home/laurent/Voiture.txt
lpr: Error - unable to access "http://192.168.0.10:631/printers" - Aucun fichier ou dossier de ce type
laurent@cercle-amd:~$



File d'impression

laurent@cercle-amd:~$ lpq
Brother_MFC-9140CDN is ready
no entries
laurent@cercle-amd:~$




laurent@cercle-amd:~$ dpkg -l | grep Brother
ii  brmfcfaxcups                              1.0.0-2                                             i386         Brother MFC/FAX fax share function driver
ii  brmfcfaxlpd                               1.0.0-2                                             i386         Brother MFC-FAX LPD driver
ii  brscan-skey                               0.2.4-1                                             amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                   0.4.4-1                                             amd64        Brother Scanner Driver
ii  mfc9140cdncupswrapper                     1.1.4-0                                             i386         Brother CUPS Laser Printer Definitions
ii  printer-driver-ptouch                     1.3-8                                               amd64        printer driver Brother P-touch label printers
laurent@cercle-amd:~$
laurent@cercle-amd:~$ lpinfo -m | grep brother
gutenprint.5.2://brother-dcp-1200/expert Brother DCP-1200 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-dcp-8045d/expert Brother DCP-8045D - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-4ve/expert Brother HL-4Ve - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-10h/expert Brother HL-10h - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-10v/expert Brother HL-10V - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-630/expert Brother HL-630 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-660/expert Brother HL-660 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-760/expert Brother HL-760 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-960/expert Brother HL-960 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1040/expert Brother HL-1040 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1050/expert Brother HL-1050 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1060/expert Brother HL-1060 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1070/expert Brother HL-1070 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1240/expert Brother HL-1240 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1250/expert Brother HL-1250 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1260/expert Brother HL-1260 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1270n/expert Brother HL-1270N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1430/expert Brother HL-1430 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1440/expert Brother HL-1440 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1450/expert Brother HL-1450 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1470n/expert Brother HL-1470N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1650/expert Brother HL-1650 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1660e/expert Brother HL-1660e - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1670n/expert Brother HL-1670N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1850/expert Brother HL-1850 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-1870n/expert Brother HL-1870N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-2030/expert Brother HL-2030 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-2035/expert Brother HL-2035 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-2060/expert Brother HL-2060 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-2460/expert Brother HL-2460 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-2460n/expert Brother HL-2460N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5030/expert Brother HL-5030 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5040/expert Brother HL-5040 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5050/expert Brother HL-5050 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5070n/expert Brother HL-5070N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5140/expert Brother HL-5140 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5150d/expert Brother HL-5150D - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-5170dn/expert Brother HL-5170DN - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-7050/expert Brother HL-7050 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-hl-7050n/expert Brother HL-7050N - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-mfc-6550mc/expert Brother MFC-6550MC - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-mfc-8300/expert Brother MFC-8300 - CUPS+Gutenprint v5.2.10-pre2
Brother/brother_mfc9140cdn_printer_en.ppd Brother MFC-9140CDN CUPS
lsb/usr/Brother/brother_mfc9140cdn_printer_en.ppd Brother MFC-9140CDN CUPS
gutenprint.5.2://brother-mfc-9500/expert Brother MFC-9500 - CUPS+Gutenprint v5.2.10-pre2
gutenprint.5.2://brother-mfc-9600/expert Brother MFC-9600 - CUPS+Gutenprint v5.2.10-pre2
laurent@cercle-amd:~$



Quel est la commande ?

Merci.

Dernière modification par xunil2003 (02-02-2017 11:56:29)


Globalscale GuruPug Serveur Plus / ARM 1.2 Ghz / Debian Lenny.
I7 950 / 12 Go Ram / Ubuntu 10.10 / Mandriva 2010 / Mageia / Windows 7.

Hors ligne

#2 02-02-2017 23:03:55

frei
Membre
Lieu : Tours
Distrib. : Sid
Noyau : 4.9.0-1-amd64
(G)UI : Mate+Compiz
Inscription : 06-01-2017
Site Web

Re : Bash imprimer en réseau un fichier en ligne de commande

Début de piste :

Redirection avec cat :

cat my-file-to-print.txt > /dev/lp


ou un submit vers lpr :

cat myfile.txt | lpr




Essaye tes commandes en sudo
si ça passe en super user alors ajoute ton utilisateur au groupe lpadmin

adduser <yourusername> lpadmin


"Glory. Rotting flower." John Tardy 1989

Hors ligne

#3 02-02-2017 23:09:19

Thuban
Modérateur
Distrib. : OpenBSD
Noyau : current
(G)UI : xfce ou dwm
Inscription : 09-01-2009
Site Web

Re : Bash imprimer en réseau un fichier en ligne de commande

Salut !
Ce n'est pas vers une adresse en "http;....." qu'il faut envoyer l'impression mais vers ton imprimante qui est déjà configurée en réseau.
Si je ne me trompe pas, c'est avec l'option -P Brother_MFC-9140CDN

Y3HGA-H

Hors ligne

#4 04-02-2017 14:31:37

xunil2003
Membre
Inscription : 06-02-2012

Re : Bash imprimer en réseau un fichier en ligne de commande

Bonjour,

Depuis l’extérieur pour imprimer via internet je doit indiquer l'ip ainsi que le port (631) ?
Comment doit être formuler la commande

dpkg -l | grep mfc
ii  brmfcfaxcups                              1.0.0-2                                             i386         Brother MFC/FAX fax share function driver
ii  brmfcfaxlpd                               1.0.0-2                                             i386         Brother MFC-FAX LPD driver
ii  mfc9140cdncupswrapper                     1.1.2-1                                             i386         Brother CUPS Laser Printer Definitions
ii  mfc9140cdnlpr                             1.1.2-1                                             i386         Brother lpr Laser Printer Definitions

dpkg -l | grep -i brother
ii  brmfcfaxcups                              1.0.0-2                                             i386         Brother MFC/FAX fax share function driver
ii  brmfcfaxlpd                               1.0.0-2                                             i386         Brother MFC-FAX LPD driver
ii  brscan-skey                               0.2.4-1                                             amd64        Brother Linux scanner S-KEY tool
ii  brscan4                                   0.4.4-1                                             amd64        Brother Scanner Driver
ii  mfc9140cdncupswrapper                     1.1.2-1                                             i386         Brother CUPS Laser Printer Definitions
ii  mfc9140cdnlpr                             1.1.2-1                                             i386         Brother lpr Laser Printer Definitions
ii  printer-driver-ptouch                     1.3-8                                               amd64        printer driver Brother P-touch label printers
laurent@cercle-amd:~$



C'est ok elle imprime, avec les deux commandes

laurent@cercle-amd:~$ lpr /home/laurent/Voiture.txt
laurent@cercle-amd:~$
laurent@cercle-amd:~$ lp /home/laurent/Voiture.txt
request id is Brother_MFC-9140CDN-147 (1 file(s))
laurent@cercle-amd:~$



Merci


Globalscale GuruPug Serveur Plus / ARM 1.2 Ghz / Debian Lenny.
I7 950 / 12 Go Ram / Ubuntu 10.10 / Mandriva 2010 / Mageia / Windows 7.

Hors ligne

#5 07-02-2017 12:07:07

xunil2003
Membre
Inscription : 06-02-2012

Re : Bash imprimer en réseau un fichier en ligne de commande

Bonjour,

Le port de 631 est ouvert en tcp sur la Freebox et redirigé sur l'ip 192.168.0.10 de l'imprimante
Comment dois-je procéder pour imprimer en extérieur depuis le deuxième bureau.

L'imprimante fait également la numérisation de ducument directement dans le Pc au format PDF.
Sur l'imprimante quand je clique sur "Numerisé / Vers fichier", elle me répond : Vérifier connexion [Fermer]

Elle fait aussi fax, quelle logiciel utiliser pour envoyer les fax avec l'imprimante ?

Pouvez vous m'aiguiller ?

Merci.

Globalscale GuruPug Serveur Plus / ARM 1.2 Ghz / Debian Lenny.
I7 950 / 12 Go Ram / Ubuntu 10.10 / Mandriva 2010 / Mageia / Windows 7.

Hors ligne

Pied de page des forums