Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   *nix (https://forum.antichat.xyz/forumdisplay.php?f=43)
-   -   проблемы с принтером (https://forum.antichat.xyz/showthread.php?t=63010)

zythar 28.02.2008 20:43

проблемы с принтером
 
имеется принтер hp deskjet 895 cxi, ось freebsd 6.2, cups-base-1.2.2.

задача настроить принтер так чтобы тот работал через сеть.

для этого я:
сконфигил cupsd
зашел на localhost:631
добавил принтер

для теста решил напечатать текстовой файл.
сделал так:
cd /usr/local/bin
lp ~/file

команда мне выдает
Unsupported format 'text/plain'!

я естественно смотрю логи и вижу там:
Код:

D [28/Feb/2008:20:39:01 +0400] Print-Job ipp://localhost/printers/hp
D [28/Feb/2008:20:39:01 +0400] print_job: auto-typing file...
D [28/Feb/2008:20:39:01 +0400] print_job: request file type is text/plain.
E [28/Feb/2008:20:39:01 +0400] Print-Job client-error-document-format-not-supported: Unsupported format 'text/plain'!
D [28/Feb/2008:20:39:01 +0400] cupsdProcessIPPRequest: 8 status_code=40a (client-error-document-format-not-supported)
D [28/Feb/2008:20:39:01 +0400] cupsdCloseClient: 8

в файлах /usr/local/etc/cups/mime.convs и /usr/local/etc/cups/mime.types формат text/plain присутсвует

Conquerstador 28.02.2008 21:04

принтер на удаленном компе?

zythar 28.02.2008 21:06

не, на локальном.. я фряху как принт сервер настроить хочу
имхо из поста понятно

Ky3bMu4 29.02.2008 13:57

Файлы /usr/local/etc/cups/mime.convs и /usr/local/etc/cups/mime.types выложи.

zythar 29.02.2008 14:54

/usr/local/etc/cups/mime.convs

Код:

#
# "$Id: mime.convs 5402 2006-04-14 19:21:03Z mike $"
#
#  MIME converts file for the Common UNIX Printing System (CUPS).
#
#  Copyright 1997-2005 by Easy Software Products.
#
#  These coded instructions, statements, and computer programs are the
#  property of Easy Software Products and are protected by Federal
#  copyright law.  Distribution and use rights are outlined in the file
#  "LICENSE.txt" which should have been included with this file.  If this
#  file is missing or damaged please contact Easy Software Products
#  at:
#
#      Attn: CUPS Licensing Information
#      Easy Software Products
#      44141 Airport View Drive, Suite 204
#      Hollywood, Maryland 20636 USA
#
#      Voice: (301) 373-9600
#      EMail: cups-info@cups.org
#        WWW: http://www.cups.org
#

########################################################################
#
# Format of Lines:
#
#  source/type destination/type cost filter
#
# General Notes:
#
#  The "cost" field is used to find the least costly filters to run
#  when converting a job file to a printable format.
#
#  All filters *must* accept the standard command-line arguments
#  (job-id, user, title, copies, options, [filename or stdin]) to
#  work with CUPS.
#

########################################################################
#
# PostScript filters
#

application/pdf                application/postscript        33        pdftops
application/postscript        application/vnd.cups-postscript        66        pstops
application/vnd.hp-HPGL        application/postscript        66        hpgltops
application/x-cshell        application/postscript        33        texttops
application/x-csource        application/postscript        33        texttops
application/x-perl        application/postscript        33        texttops
application/x-shell        application/postscript        33        texttops
text/plain                application/postscript        33        texttops
text/html                application/postscript        33        texttops
image/gif                application/vnd.cups-postscript        66        imagetops
image/png                application/vnd.cups-postscript        66        imagetops
image/jpeg                application/vnd.cups-postscript        66        imagetops
image/tiff                application/vnd.cups-postscript        66        imagetops
image/x-bitmap                application/vnd.cups-postscript        66        imagetops
image/x-photocd                application/vnd.cups-postscript        66        imagetops
image/x-portable-anymap        application/vnd.cups-postscript        66        imagetops
image/x-portable-bitmap        application/vnd.cups-postscript        66        imagetops
image/x-portable-graymap application/vnd.cups-postscript        66        imagetops
image/x-portable-pixmap        application/vnd.cups-postscript        66        imagetops
image/x-sgi-rgb                application/vnd.cups-postscript        66        imagetops
image/x-xbitmap                application/vnd.cups-postscript        66        imagetops
image/x-xpixmap                application/vnd.cups-postscript        66        imagetops
#image/x-xwindowdump        application/vnd.cups-postscript        66        imagetops
image/x-sun-raster        application/vnd.cups-postscript        66        imagetops


########################################################################
#
# Form filter...
#
# This filter does not currently exist, but the file format is defined
# in the IDD and registered with the IANA for future use...
#

#application/vnd.cups-form application/vnd.cups-postscript 33 formtops

########################################################################
#
# Raster filters...
#

image/gif                application/vnd.cups-raster        100        imagetoraster
image/png                application/vnd.cups-raster        100        imagetoraster
image/jpeg                application/vnd.cups-raster        100        imagetoraster
image/tiff                application/vnd.cups-raster        100        imagetoraster
image/x-bitmap                application/vnd.cups-raster        100        imagetoraster
image/x-photocd                application/vnd.cups-raster        100        imagetoraster
image/x-portable-anymap        application/vnd.cups-raster        100        imagetoraster
image/x-portable-bitmap        application/vnd.cups-raster        100        imagetoraster
image/x-portable-graymap application/vnd.cups-raster        100        imagetoraster
image/x-portable-pixmap        application/vnd.cups-raster        100        imagetoraster
image/x-sgi-rgb                application/vnd.cups-raster        100        imagetoraster
image/x-xbitmap                application/vnd.cups-raster        100        imagetoraster
image/x-xpixmap                application/vnd.cups-raster        100        imagetoraster
#image/x-xwindowdump        application/vnd.cups-raster        100        imagetoraster
image/x-sun-raster        application/vnd.cups-raster        100        imagetoraster

# pstoraster is now part of ESP Ghostscript...
#application/vnd.cups-postscript        application/vnd.cups-raster        100        pstoraster

########################################################################
#
# Raw filter...
#
# Uncomment the following filter to allow printing of arbitrary files
# without the -oraw option.
#

application/octet-stream        application/vnd.cups-raw        0        -

#
# End of "$Id: mime.convs 5402 2006-04-14 19:21:03Z mike $".
#


zythar 29.02.2008 14:55

/usr/local/etc/cups/mime.types
Код:

#
# "$Id: mime.types 5402 2006-04-14 19:21:03Z mike $"
#
#  MIME types file for the Common UNIX Printing System (CUPS).
#
#  Copyright 1997-2005 by Easy Software Products.
#
#  These coded instructions, statements, and computer programs are the
#  property of Easy Software Products and are protected by Federal
#  copyright law.  Distribution and use rights are outlined in the file
#  "LICENSE.txt" which should have been included with this file.  If this
#  file is missing or damaged please contact Easy Software Products
#  at:
#
#      Attn: CUPS Licensing Information
#      Easy Software Products
#      44141 Airport View Drive, Suite 204
#      Hollywood, Maryland 20636 USA
#
#      Voice: (301) 373-9600
#      EMail: cups-info@cups.org
#        WWW: http://www.cups.org
#

########################################################################
#
# Format of Lines:
#
#  super/type rules
#
# "rules" can be any combination of:
#
#  ( expr )                                Parenthesis for expression grouping
#  +                                        Logical AND
#  , or whitespace                        Logical OR
#  !                                        Logical NOT
#  match("pattern")                        Pattern match on filename
#  extension                                Pattern match on "*.extension"
#  ascii(offset,length)                True if bytes are valid printable ASCII
#                                        (CR, NL, TAB, BS, 32-126)
#  printable(offset,length)                True if bytes are printable 8-bit chars
#                                        (CR, NL, TAB, BS, 32-126, 128-254)
#  string(offset,"string")                True if bytes are identical to string
#  istring(offset,"string")                True if bytes are identical to
#                                      case-insensitive string
#  char(offset,value)                        True if byte is identical
#  short(offset,value)                        True if 16-bit integer is identical
#  int(offset,value)                        True if 32-bit integer is identical
#  locale("string")                    True if current locale matches string
#  contains(offset,range,"string")        True if the range contains the string
#
# General Notes:
#
#  MIME type names are case-insensitive.  Internally they are converted
#  to lowercase.  Multiple occurrences of a type will cause the provided
#  rules to be appended to the existing definition.  Type names are sorted
#  in ascending order, so if two types use the same rules to resolve a type
#  (e.g. doc extension for two types), the returned type will be the first
#  type in the sorted list.
#
#  The "printable" rule differs from the "ascii" rule in that it also
#  accepts 8-bit characters in the range 128-255.
#
#  String constants must be surrounded by "" if they contain whitespace.
#  To insert binary data into a string, use the <hex> notation.
#

########################################################################
#
# Application-generated files...
#

application/msword                doc string(0,<D0CF11E0A1B11AE1>)
application/pdf                        pdf string(0,%PDF)
application/postscript                ai eps ps string(0,%!) string(0,<04>%!) \
                                contains(0,128,<1B>%-12345X) + \
                                (contains(0,1024,"LANGUAGE=POSTSCRIPT") \
                                contains(0,1024,"LANGUAGE = Postscript") \
                                contains(0,1024,"LANGUAGE = PostScript") \
                                contains(0,1024,"LANGUAGE = POSTSCRIPT") \
                                (contains(0,1024,<0a>%!) + \
                                  !contains(0,1024,"ENTER LANGUAGE")))
application/vnd.hp-HPGL                hpgl string(0,<1B>&)\
                                string(0,<1B>E<1B>%0B) \
                                string(0,<1B>%-1B) string(0,<201B>)\
                                string(0,BP;) string(0,IN;) string(0,DF;) \
                                string(0,BPINPS;) \
                                (contains(0,128,<1B>%-12345X) + \
                                (contains(0,1024,"LANGUAGE=HPGL") \
                                  contains(0,1024,"LANGUAGE = HPGL")))

########################################################################
#
# Image files...
#

image/gif                        gif string(0,GIF87a) string(0,GIF89a)
image/png                        png string(0,<89>PNG)
image/jpeg                        jpeg jpg jpe string(0,<FFD8FF>) &&\
                                (char(3,0xe0) char(3,0xe1) char(3,0xe2) char(3,0xe3)\
                                char(3,0xe4) char(3,0xe5) char(3,0xe6) char(3,0xe7)\
                                char(3,0xe8) char(3,0xe9) char(3,0xea) char(3,0xeb)\
                                char(3,0xec) char(3,0xed) char(3,0xee) char(3,0xef))
image/tiff                        tiff tif string(0,MM) string(0,II)
image/x-photocd                        pcd string(2048,PCD_IPI)
image/x-portable-anymap                pnm
image/x-portable-bitmap                pbm string(0,P1) string(0,P4)
image/x-portable-graymap        pgm string(0,P2) string(0,P5)
image/x-portable-pixmap                ppm string(0,P3) string(0,P6)
image/x-sgi-rgb                        rgb sgi bw icon short(0,474)
image/x-xbitmap                        xbm
image/x-xpixmap                        xpm ascii(0,1024) + string(3,"XPM")
#image/x-xwindowdump                xwd string(4,<00000007>)
image/x-sun-raster                ras string(0,<59a66a95>)

#image/fpx                        fpx
image/x-alias                        pix short(8,8) short(8,24)
image/x-bitmap                        bmp string(0,BM) && !printable(2,14)
image/x-icon                        ico

########################################################################
#
# Text files...
#

application/x-cshell                csh printable(0,1024) + string(0,#!) +\
                                (contains(2,80,/csh) contains(2,80,/tcsh))
application/x-perl                pl printable(0,1024) + string(0,#!) +\
                                contains(2,80,/perl)
application/x-shell                sh printable(0,1024) + string(0,#!) +\
                                (contains(2,80,/bash) contains(2,80,/ksh)\
                                contains(2,80,/sh) contains(2,80,/zsh))
application/x-csource                c cxx cpp cc C h hpp \
                                printable(0,1024) + \
                                (string(0,/*) string(0,//)
                                string(0,#include) contains(0,1024,<0a>#include) \
                                string(0,#define) contains(0,1024,<0a>#define))
text/html                        html htm printable(0,1024) +\
                                (istring(0,"<HTML>") istring(0,"<!DOCTYPE"))
text/plain                        txt printable(0,1024)
text/css                        css

########################################################################
#
# CUPS-specific types...
#

application/vnd.cups-command        string(0,'#CUPS-COMMAND')
application/vnd.cups-form        string(0,"<CUPSFORM>")
application/vnd.cups-pdf
application/vnd.cups-postscript
application/vnd.cups-ppd        ppd string(0,"*PPD-Adobe:")
application/vnd.cups-raster        string(0,"RaSt") string(0,"tSaR")
application/vnd.cups-raw        (string(0,<1B>E) + !string(2,<1B>%0B)) \
                                string(0,<1B>@) \
                                (contains(0,128,<1B>%-12345X) + \
                                (contains(0,1024,"LANGUAGE=PCL") \
                                  contains(0,1024,"LANGUAGE = PCL")))

########################################################################
#
# Raw print file support...
#
# Comment the following type to prevent raw file printing.
#

application/octet-stream

#
# End of "$Id: mime.types 5402 2006-04-14 19:21:03Z mike $".
#


zythar 29.02.2008 14:58

зы. я по опеннету полазил. там в одной статье я прочитал что у автора тоже были такие проблема.
автор решил проблему путем перестановки дров.
хотел попробовать только дрова больно большие (16 мб) а у меня не безлимитка.


кто что думает? стоит ли качать или нет?

Ky3bMu4 29.02.2008 15:08

Врятли здесь виноваты дрова. Попробуй из mime.types обрать
Цитата:

include) \
string(0,#define) contains(0,1024,<0a>#define))
Они мне кажутся какими-то левыми :)

zythar 29.02.2008 15:38

убрал
то же самое


Время: 15:05