Le Vendredi 01 Juin 2001 16:11, vous avez �crit :
> Bonjour la liste,
>
> J'ai un vieux probl�me et �a fait deux jours que je bataille !!
>
> 2 PC l'un sous mdk8.0 l'autre sous machin98. Le r�seau fonctionne bien
> avec samba.
>
> sous la mdk 8.0 l'impression se fait sans probl�me avec cups.
>
> Mais la ou ca coince, c'est lorsque je veux imprimer depuis le poste w98.
>
> la page � imprimer arrive bien sur le serveur dans le r�pertoire /tmp
> (param�tr� dans smb.conf) puis apr�s quelques secondes disparait. Je ne la
> retrouve nulle part.
>
> Dans le fichier /var/log/cups/error.log est indiqu� :
> print_job: Unsupported format 'application/octet-stream'!
> Je croyais pourtant que samba envoyait tel quel � l'imprimante, avec une
> mise en forme du driver d'imprimante de la daube ?
>
> J'ai tout tent�, il ne me reste plus que cette liste pour esp�rer une
> solution;
>
> Merci d'avance;
>
> Cordialement
> Didier
Pour ma part, l'impression depuis un poste win98 sur l'imprimante linux se
passe bien.
Quelques programmes win ne veulent pas imprimer sur le poste linux (c'est le
cas d'un logiciel pour des cartes de visite, calendrier qu'utilise ma fille)
sinon, pas de probl�mes particuliers.
Mon samba est configur� en tant que "share" et non "user" et le guset account
est "nobody"=> pas d'identification pour se connecter ni mot de passe.
Voici la config de mon imprimante linux dans samba:
----------------------------------------------------
# NOTE: If you have a CUPS print system there is no need to
# specifically define each individual printer.
# You must configure the samba printers as "Generic PostScript Printer"
# on your Windows clients.
# If you wish to configure the printers directly on the Windows clients
# (i.e. use the windows drivers on the clients) you must swap the
# 'print command' line below with the commented one.
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
# to allow user 'guest account' to print.
guest ok = yes
writable = no
printable = yes
create mode = 0700
# =====================================
# print command: see above for details.
# =====================================
print command = lpr-cups -P %p -o raw %s # 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
--------------------------------------------------
ci-dessus, j'ai choisi l'option1 et comment� l'option2 (par d�faut) pour que
mes postes win utilisent leurs drivers de mon imprimante "linux"
---------------------------------------------------
[lpEpson640]
comment = Epson640
path = /var/spool/samba
browsable = yes
guest ok = yes
writable = no
printable = yes
create mode = 0700
print command = lpr-cups -P %p -o raw %s
A l'impression, un fichier "lpq.000xxxx" se cr�e dans /tmp, dont voici le
contenu:
lpEpson640 is ready and printing
Rank Owner Job Files Total Size
active nobody 3 nom-du-fichier 1086464 bytes
Ainsi que dans /var/spool/samba et qui prends le nom du fichier (par exemple
"pagedetestdelimprimante") mais celui-ci est illisible avec un �diteur.
Voil�, si cela peut t'aider.
A ciao, serge.
--
T'as le bonjour de LEO!
http://leoloden.citeweb.net/