URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID14
Нить номер: 498
[ Назад ]

Исходное сообщение
"Не работает сетевая печать HP1300"

Отправлено pecheroviy , 22-Июл-05 10:40 
Доброго дня!

У меня проблема - не могу настроить сетевую печать на Samba server (Linux Mandrake 10) с win-клиентов (ХР/98). Принтер у клиента нормально устанавливается (соотвественно есть в сетевом окружении), задания уходять на печать, но ничего не печатается. Локально из под Linux печатает нормально. Linux клиентов нет, проверить работу с ними не могу.
Менял HP1300 на Epson LX1170 - тоже самое.

Есть подозрение, что запущены не все нужные сервисы или ошибки в путях (разные службы ссылаются на разные каталоги).

Конфиг самбы (относящееся к печати)
===
[global]
    printing = bsd
    printcap name = /etc/printcap
    load printers = yes
    log file = /var/log/samba-log.%m

[printers]
    comment = All Printers
    path = /tmp
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print command = lpr-cups -P %p -o raw %s -r   # using client side printer drivers.

    browseable = No

[print$]
    path = /var/lib/samba/printers
    write list = @adm, @oausr, root
    inherit permissions = Yes

[pdf-generator]
    comment = PDF Generator (only valid users)
    path = /var/tmp
    printable = Yes
    print command = /usr/share/samba/scripts/print-pdf %s ~%u //%L/%u %m %I "%J" &

[HP1300]
    path = /tmp
    guest ok = Yes
    printable = Yes
    print command = lpr -r -h -P %p %s
===

ПОМОГИТЕ СОВЕТОМ! А то начальник уже совсем замучил (администрирование не мой профиль, но приходится)


Содержание

Сообщения в этом обсуждении
"Не работает сетевая печать HP1300"
Отправлено favourite , 22-Июл-05 12:31 
>задания уходять на печать, но ничего
>не печатается.
а задание в очереди пропадет или остается висеть?
>Локально из под Linux печатает нормально. Linux клиентов нет,
>проверить работу с ними не могу.
>Менял HP1300 на Epson LX1170 - тоже самое.
>
>Есть подозрение, что запущены не все нужные сервисы или ошибки в путях
>(разные службы ссылаются на разные каталоги).
Ещё права проверь!
>
>Конфиг самбы (относящееся к печати)
>===
>[global]
> printing = bsd
> printcap name = /etc/printcap
> load printers = yes
> log file = /var/log/samba-log.%m
>
>[printers]
> comment = All Printers
> path = /tmp
> create mask = 0700
> guest ok = Yes
> printable = Yes
> print command = lpr-cups -P %p -o raw %s -r  
> # using client side printer drivers.
>
> browseable = No
>
>[print$]
> path = /var/lib/samba/printers
> write list = @adm, @oausr, root
> inherit permissions = Yes
>
>[pdf-generator]
> comment = PDF Generator (only valid users)
> path = /var/tmp
> printable = Yes
> print command = /usr/share/samba/scripts/print-pdf %s ~%u //%L/%u %m %I "%J" &
>
>
>[HP1300]
> path = /tmp
> guest ok = Yes
> printable = Yes
> print command = lpr -r -h -P %p %s
Поменяй на скрипт , который сохраняет параметры задания - увидишь, что
винда отдаёт на печать , попробуешь с сервера  напечатать этот файл
>===
а в логах есть что-нибудь?

>
>ПОМОГИТЕ СОВЕТОМ! А то начальник уже совсем замучил (администрирование не мой профиль,
>но приходится)



"Не работает сетевая печать HP1300"
Отправлено pecheroviy , 25-Июл-05 10:15 
>>задания уходять на печать, но ничего
>>не печатается.
>а задание в очереди пропадет или остается висеть?

Пропадает. Т.е. на клиенте все выглядит абсолютно нормально.

>>Локально из под Linux печатает нормально. Linux клиентов нет,
>>проверить работу с ними не могу.
>>Менял HP1300 на Epson LX1170 - тоже самое.
>>
>>Есть подозрение, что запущены не все нужные сервисы или ошибки в путях
>>(разные службы ссылаются на разные каталоги).
>Ещё права проверь!
ставил 777 на каталог и на принтер. на принтер даны права на группу (секция [print$] ). Где еще?


>> print command = lpr -r -h -P %p %s
>Поменяй на скрипт , который сохраняет параметры задания - увидишь, что
>винда отдаёт на печать , попробуешь с сервера  напечатать этот файл
в секции принтера

print command = cp %S /tmp/print.%P.%S

результат нулевой (т.е. файл не создается)


>>===
>а в логах есть что-нибудь?
да в /var/log/cups
'print_job resourse name 'printers/HP1300' no good
т.е. как я понимаю винда не правильно видит принтер ('/dev/usb/lp0')

>>
>>ПОМОГИТЕ СОВЕТОМ! А то начальник уже совсем замучил (администрирование не мой профиль,
>>но приходится)



"Не работает сетевая печать HP1300"
Отправлено pecheroviy , 25-Июл-05 11:43 
Настроил.
Проблема была в имени принтера, что и было написано в логах
Рабочая конфигурация

[printers]
    comment = All Printers
    path = /tmp
    create mask = 0700
    guest ok = Yes
    printable = Yes
    print command = lpr-cups -P %p -o raw %s -r    
    browseable = No

[hp1300]
    path = /tmp/hp1300
    guest ok = Yes
    printable = Yes

Имя принтера в Linux'e HP1300
права на доступ к /tmp/hp1300 - 777