cups+samba+hp1300

Тема много раз поднималась,но свое решение я не смог найти.поэтому прошу помощи здесь.с Gentoo дружим хорошо,а вот с сетевой печатью столкнулся впервые.
Собственно!Есть расшаренный принтер HP 1300 на Windows XP. хочу печатать на нем. Конечно Cups.он установлен

Calculating dependencies... done!
[ebuild R ] net-print/cups-1.4.6-r2 USE="X acl dbus jpeg pam perl png python samba ssl threads tiff -debug -gnutls -java -kerberos -ldap -php -slp -static-libs -xinetd" LINGUAS="ru -da -de -es -eu -fi -fr -id -it -ja -ko -nl -no -pl -pt -pt_BR -sv -zh -zh_TW" 0 kB

и без samba никуда

Calculating dependencies... done!
[ebuild R ] net-fs/samba-3.4.12 USE="acl client cups netapi pam readline smbclient syslog -addns -ads -aio -avahi -caps -cluster -debug -doc -examples -fam -ldap -ldb -quota -server -smbsharemodes -swat -winbind" 0 kB

и foomatic-db докучи

[ebuild R ] net-print/foomatic-db-3.0.20060720 0 kB

Итог. Пройдя по http://localhost:631 я попадаю в управление CUPS, добавляю принтер и печатаю пробную страницу!все я счастлив. НО... кроме как пробной страницы ничего распечатать не могу!Из любого другого приложения печати нет!!!

Если что не выложил пишите кину нужные конфиги. Куда копать хз!Ведь пробная печатается-значит работает и в тоже время не работает!!!
Жду помощи...

Что никто не настраивал

Что никто не настраивал сетевую печать в линуксе?меня прям это пугает.за 2 дня ни одного ответа...помогите собрату...

SnowBars

SnowBars написал(а):
skip

Итог. Пройдя по http://localhost:631 я попадаю в управление CUPS,

skip

По вашей ссылке нет такого принтера :)
не пойму в чем дело:)
а что пишет /var/log/cups/* ?

наверное немного не дописал!

наверное немного не дописал! Печатаю пробную страницу. Печать проходит. Далее пробую печатать pdf из Ocular. заданий в системе управления CUPS не появляется и в логи ничего не пишется.
Ничего не добавляется в логи,ни одной строки. как будто печати и не было!

gentoo cups # cat error_log
I [29/Jun/2011:14:56:00 +0400] Saving job cache file "/var/cache/cups/job.cache"...
I [29/Jun/2011:14:56:01 +0400] Listening to 0.0.0.0:631 (IPv4)
I [29/Jun/2011:14:56:01 +0400] Listening to :::631 (IPv6)
I [29/Jun/2011:14:56:01 +0400] Listening to /var/run/cups/cups.sock (Domain)
W [29/Jun/2011:14:56:01 +0400] No limit for CUPS-Get-Document defined in policy default - using Send-Document's policy
I [29/Jun/2011:14:56:01 +0400] Remote access is enabled.
I [29/Jun/2011:14:56:01 +0400] Loaded configuration file "/etc/cups/cupsd.conf"
I [29/Jun/2011:14:56:01 +0400] Using default TempDir of /var/spool/cups/tmp...
I [29/Jun/2011:14:56:01 +0400] Configured for up to 100 clients.
I [29/Jun/2011:14:56:01 +0400] Allowing up to 100 client connections per host.
I [29/Jun/2011:14:56:01 +0400] Using policy "default" as the default!
I [29/Jun/2011:14:56:01 +0400] Full reload is required.
I [29/Jun/2011:14:56:01 +0400] Loaded MIME database from "/usr/share/cups/mime" and "/etc/cups": 35 types, 42 filters...
I [29/Jun/2011:14:56:01 +0400] Loading job cache file "/var/cache/cups/job.cache"...
I [29/Jun/2011:14:56:01 +0400] Full reload complete.
I [29/Jun/2011:14:56:01 +0400] Cleaning out old files in "/var/spool/cups/tmp"...
I [29/Jun/2011:14:56:01 +0400] Cleaning out old files in "/var/cache/cups"...
I [29/Jun/2011:14:56:01 +0400] Listening to 0.0.0.0:631 on fd 4...
E [29/Jun/2011:14:56:01 +0400] Unable to open listen socket for address :::631 - Address family not supported by protocol.
I [29/Jun/2011:14:56:01 +0400] Listening to /var/run/cups/cups.sock on fd 6...
I [29/Jun/2011:14:56:01 +0400] Resuming new connection processing...
I [29/Jun/2011:14:56:14 +0400] Started "/usr/libexec/cups/cgi-bin/printers.cgi" (pid=3541)
E [29/Jun/2011:14:56:14 +0400] [CGI] Saw EOF, expected '}'!
I [29/Jun/2011:14:56:15 +0400] Started "/usr/libexec/cups/cgi-bin/printers.cgi" (pid=3542)
E [29/Jun/2011:14:56:15 +0400] [CGI] Saw EOF, expected '}'!
I [29/Jun/2011:14:56:18 +0400] Started "/usr/libexec/cups/cgi-bin/printers.cgi" (pid=3543)
I [29/Jun/2011:14:56:18 +0400] [Job ???] Request file type is application/vnd.cups-banner.
I [29/Jun/2011:14:56:20 +0400] Started "/usr/libexec/cups/cgi-bin/printers.cgi" (pid=3547)
E [29/Jun/2011:14:56:20 +0400] [CGI] Saw EOF, expected '}'!
I [29/Jun/2011:14:56:49 +0400] Saving job cache file "/var/cache/cups/job.cache"...

/

SnowBars написал(а):
наверное немного не дописал! Печатаю пробную страницу. Печать проходит. Далее пробую печатать pdf из Ocular. заданий в системе управления CUPS не появляется и в логи ничего не пишется.

Покажи printers.conf.
При попытке печати из приложения (и/или по сценарию), предполагающему вывод доступных принтеров что показывается?

:wq
--
Live free or die

Та надо настроить еще raw

Та надо настроить еще raw печать, то есть откоментировать application/octet-stream в /etc/cups/mime.convs, и проверь права на спулер /var/spool/samba или /var/spool/cups.

При печати из Ocular принтер

При печати из Ocular принтер показывается как доступный. Вот мой printers.conf

gentoo irbis # cat /etc/cups/printers.conf
# Printer configuration file for CUPS v1.4.6
# Written by cupsd on 2011-06-28 11:02
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING

Info hp1300
Location
MakeModel HP LaserJet 1300 Series Postscript (recommended)
DeviceURI smb://192.168.0.114/hp1300
State Idle
StateTime 1309244543
Type 8425540
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-command 0 commandtops
Filter application/vnd.cups-postscript 0 -
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer

Вот права на спулы

gentoo irbis # stat /var/spool/samba/
Файл: «/var/spool/samba/»
Размер: 4096 Блоков: 8 Блок В/В: 4096 каталог
Устройство: 804h/2052d Inode: 2949293 Ссылки: 2
Доступ: (1777/drwxrwxrwt) Uid: ( 0/ root) Gid: ( 0/ root)
Доступ: 2011-06-28 11:37:51.000000000 +0400
Модифицирован: 2011-06-28 11:37:51.000000000 +0400
Изменён: 2011-06-28 11:37:51.000000000 +0400
Создан: -

gentoo irbis # stat /var/spool/cups/
Файл: «/var/spool/cups/»
Размер: 4096 Блоков: 8 Блок В/В: 4096 каталог
Устройство: 804h/2052d Inode: 2228617 Ссылки: 3
Доступ: (0710/drwx--x---) Uid: ( 0/ root) Gid: ( 7/ lp)
Доступ: 2011-04-29 11:42:48.000000000 +0400
Модифицирован: 2011-06-29 14:56:19.000000000 +0400
Изменён: 2011-06-29 14:56:19.000000000 +0400
Создан: -

Изменение прав спул cups на 777 не помогли! при рестарте службы права вернулись обратно.

И еще выложу /usr/share/cuos/mime/mime.convs

gentoo irbis # cat /usr/share/cups/mime/mime.convs
#
# "$Id: mime.convs.in 8912 2009-12-08 02:13:42Z mike $"
#
# DO NOT EDIT THIS FILE, AS IT IS OVERWRITTEN WHEN YOU INSTALL NEW
# VERSIONS OF CUPS. Instead, create a "local.convs" file that
# reflects your local configuration changes.
#
# MIME converts file for the Common UNIX Printing System (CUPS).
#
# Copyright 2007-2009 by Apple Inc.
# Copyright 1997-2007 by Easy Software Products.
#
# These coded instructions, statements, and computer programs are the
# property of Apple Inc. 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
# file is missing or damaged, see the license at "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/vnd.cups-postscript 66 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/css 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
application/vnd.cups-banner application/postscript 33 bannertops

########################################################################
#
# 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 part of GPL 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.in 8912 2009-12-08 02:13:42Z mike $".
#

Там тоже все откомментировано!

Вопрос решился. Странным

Вопрос решился. Странным образом CUPS сделал так при настройке

gentoo irbis # cat /etc/cups/client.conf
ServerName 192.168.0.114
#ServerName /var/run/cups/cups.sock

Изменил на обратное и

gentoo irbis # cat /etc/cups/client.conf
#ServerName 192.168.0.114
ServerName /var/run/cups/cups.sock

и все заработало прекрасно.
Всем,кто помогал, огромное спасибо!

/

SnowBars написал(а):
и все заработало прекрасно.
Всем,кто помогал, огромное спасибо!

Осталось последовать рекомендациям ЧаВо и наступит счастье :)

:wq
--
Live free or die

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".