The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Печать через самбу"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Печать через самбу"
Сообщение от Egor1 emailИскать по авторуВ закладки on 14-Ноя-02, 10:52  (MSK)
Народ помогите разобраться с печатью. Есть машина с Фрюхой на ней запущена Самба, зашареный принтер. Когда даю с Windows машины что то на печать файл попадает в /var/spool/samba и все ничего не печатает.
Если даю с консоли lpr <имя файла> печатает все отично.

Помогите разобраться плс.

Вот мой printcap
###########################

lp|hplj|Hewlett Packard LJ 1100:\
    :sh:sd=/var/spool/samba:\ :lp=/dev/lpt0:\
    :if=/usr/local/libexec/my_filtr:

###########################
Вот my_filtr

###########################
    printf "\033&k2G" && cat && printf "\033&l0H" && exit 0
    exit 2

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Печать через самбу"
Сообщение от ASh emailИскать по авторуВ закладки on 14-Ноя-02, 21:28  (MSK)
>Народ помогите разобраться с печатью. Есть машина с Фрюхой на ней запущена
>Самба, зашареный принтер. Когда даю с Windows машины что то на
>печать файл попадает в /var/spool/samba и все ничего не печатает.
>Если даю с консоли lpr <имя файла> печатает все отично.
>
>Помогите разобраться плс.
>
>Вот мой printcap
>###########################
>
>lp|hplj|Hewlett Packard LJ 1100:\
>    :sh:sd=/var/spool/samba:\ :lp=/dev/lpt0:\
>    :if=/usr/local/libexec/my_filtr:
>
>###########################
>Вот my_filtr
>
>###########################
>    printf "\033&k2G" && cat && printf "\033&l0H" &&
>exit 0
>    exit 2


У меня Линукс, но думаю - это не сильно принципиально.
Кусок моего конфига
###############
/etc/samba/smb.conf
[global]
        security = share
        guest account = nobody
----8<----порезано
[printers]
        comment = All Printers
        path = /var/spool/samba
        printable = Yes
        browseable = No
        public = yes
######################

Вот эти строчки (см. выше)
        security = share
        guest account = nobody
        ...
        public = yes
для того, чтобы незарегистрированные юзеры все же могли печатать. Если печатают только те, кто прописан в smbpasswd, то наверное лучше будет
----8<----порезано
security = user
----8<----порезано
guest ok = no

можно попробовать добавить (смотри дефолтный smb.conf)
############
# if you want to automatically load your printer list rather
# than setting them up individually then you'll need this
   printcap name = /etc/printcap
   load printers = yes

# It should not be necessary to spell out the print system type unless
# yours is non-standard. Currently supported print systems include:
# bsd, sysv, plp, lprng, aix, hpux, qnx
   printing = bsd
###############
но у меня и без этого чудесно работает.

Кусок моего printcap (сгенерен printconf-tui, усть такая утилитка в Красной Шапке)
#########
HP1100:\
        :sh:\
        :ml=0:\
        :mx=0:\
        :sd=/var/spool/lpd/HP1100:\
        :af=/var/spool/lpd/HP1100/HP1100.acct:\
        :lp=/dev/lp0:\
        :lpd_bounce=true:\
        :if=/usr/share/printconf/util/mf_wrapper:
#############

Я спецательно не озабачивался, чтобы спул самбы совпадал со спулом lpd, может в этом твоя ошибка?

Хотя можно Самбу настроить, чтобы она подсовывала при установке принтера
Вындоус-клиентам драйвера, но это надо экспериментировать, проще установить принтер с фирменного диска, указав при установке путь к очереди сетевого принтера
\\samba\hp1100
в моем случАе.

Удачи,
ASh

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру