Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Liste de jobs toujours vide ! (cups inside)

2 réponses
Avatar
Bad Guy
Salut, j'explique le probleme.
Je souhaite partager chez moi une imprimante qui est sur le port lp0 de
mon server linux dédié (Redhat).

Pour cela, j'ai configuré mon imprimante avec cups et lancé quelques
tests et l'imprimante répond correctement.

Puis, je configure samba pour que les utilisateur de Windows puissent
lancer à leur tour des taches sur l'imprimante.
Pour cela, je configure d'abord l'imprimante sous windows en browsant le
réseau, puis j'install le driver generic postscript de Adobe.

Ensuite, je configure mon smb.conf

# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2003/07/23 21:06:41

# Global parameters
[global]
server string = Shinobi
security = SHARE
hosts allow = 192.168.1. 127.
hosts deny = ALL
load printers = yes
printing = cups
printcap name = cups


[HP1120C]
comment = HP1120C
path = /var/spool/samba
browseable = yes
#public = yes
writable = no
printer admin = root
guest ok = Yes
printable = Yes
use client driver = Yes

#Rajouts de code
#print command = lpr -P %p -o raw %s -r
print command = lpr.cups
#lpq command = lpstat -o %p
lpq command = lpq.cups
#lprm command = cancel %p-%j
lprm command = lprm.cups

Les qq lignes en commentaires c'était pour des tests

Lorsque je lance une impression à partir d'un poste sous Windows, rien
ne se passe. lpq.cups reste tjs vide !
Cela fait +6h ke je suis sur ce problème.

Une idée ?

Merci

2 réponses

Avatar
flotus
Bad Guy wrote:

Salut, j'explique le probleme.
Je souhaite partager chez moi une imprimante qui est sur le port lp0 de
mon server linux dédié (Redhat).

Pour cela, j'ai configuré mon imprimante avec cups et lancé quelques
tests et l'imprimante répond correctement.

Puis, je configure samba pour que les utilisateur de Windows puissent
lancer à leur tour des taches sur l'imprimante.
Pour cela, je configure d'abord l'imprimante sous windows en browsant le
réseau, puis j'install le driver generic postscript de Adobe.

Ensuite, je configure mon smb.conf

# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2003/07/23 21:06:41

# Global parameters
[global]
server string = Shinobi
security = SHARE
hosts allow = 192.168.1. 127.
hosts deny = ALL
load printers = yes
printing = cups
printcap name = cups


[HP1120C]
comment = HP1120C
path = /var/spool/samba
browseable = yes
#public = yes
writable = no
printer admin = root
guest ok = Yes
printable = Yes
use client driver = Yes

#Rajouts de code
#print command = lpr -P %p -o raw %s -r
print command = lpr.cups
#lpq command = lpstat -o %p
lpq command = lpq.cups
#lprm command = cancel %p-%j
lprm command = lprm.cups

Les qq lignes en commentaires c'était pour des tests

Lorsque je lance une impression à partir d'un poste sous Windows, rien
ne se passe. lpq.cups reste tjs vide !
Cela fait +6h ke je suis sur ce problème.

Une idée ?

Merci


Normal !
il n'est pas nécessaire de forcer des drivers pour recevoir les impressions
Win$$$ !
cups ne fait que transporter ce qui lui arrive, ce sont les postes Win$$ qui
génèrent les fichiers d'impression.
il suffit de mettre au smb.conf :


print command = lpr-cups -P %p -o raw %s
# ;;-r;; # using client side printer drivers.
;; print command = lpr-cups -P %p %s # using cups own drivers (use generic
PostScript on clients).
lpq command = lpstat -o %p
lprm command = cancel %p-%j
lprm command = cancel %p-%j

A+

Avatar
Bad Guy
flotus a écrit:
Bad Guy wrote:


Salut, j'explique le probleme.
Je souhaite partager chez moi une imprimante qui est sur le port lp0 de
mon server linux dédié (Redhat).

Pour cela, j'ai configuré mon imprimante avec cups et lancé quelques
tests et l'imprimante répond correctement.

Puis, je configure samba pour que les utilisateur de Windows puissent
lancer à leur tour des taches sur l'imprimante.
Pour cela, je configure d'abord l'imprimante sous windows en browsant le
réseau, puis j'install le driver generic postscript de Adobe.

Ensuite, je configure mon smb.conf

# Samba config file created using SWAT
# from UNKNOWN (127.0.0.1)
# Date: 2003/07/23 21:06:41

# Global parameters
[global]
server string = Shinobi
security = SHARE
hosts allow = 192.168.1. 127.
hosts deny = ALL
load printers = yes
printing = cups
printcap name = cups


[HP1120C]
comment = HP1120C
path = /var/spool/samba
browseable = yes
#public = yes
writable = no
printer admin = root
guest ok = Yes
printable = Yes
use client driver = Yes

#Rajouts de code
#print command = lpr -P %p -o raw %s -r
print command = lpr.cups
#lpq command = lpstat -o %p
lpq command = lpq.cups
#lprm command = cancel %p-%j
lprm command = lprm.cups

Les qq lignes en commentaires c'était pour des tests

Lorsque je lance une impression à partir d'un poste sous Windows, rien
ne se passe. lpq.cups reste tjs vide !
Cela fait +6h ke je suis sur ce problème.

Une idée ?

Merci



Normal !
il n'est pas nécessaire de forcer des drivers pour recevoir les impressions
Win$$$ !
cups ne fait que transporter ce qui lui arrive, ce sont les postes Win$$ qui
génèrent les fichiers d'impression.
il suffit de mettre au smb.conf :


print command = lpr-cups -P %p -o raw %s
# ;;-r;; # using client side printer drivers.
;; print command = lpr-cups -P %p %s # using cups own drivers (use generic
PostScript on clients).
lpq command = lpstat -o %p
lprm command = cancel %p-%j
lprm command = cancel %p-%j

A+

Ok j'ai rajouté tes lignes et virer la ligne use client driver = Yes.

Cela ne fonctionne tjs pas

Quand je tape lpq.cups, No entry
Quand je tape lpq, la j'ai un beau message d'erreur :
Printer: - EROOR: spool queue for 'hp' does not exist on
server localhost.localdomain
non-existent printer or you need to run 'checkpc -f'

Je tape cette commande :
Warning - HP:: 'no :rm, :lp, or sv:entry'
Warning - HP: Bad printcap entry - missing 'sd'

Sinon quand je rajouter mon imprimante sous Windows, c 'est bien les
drivers d'Abode que je dois mettre ?