LINUX.ORG.RU

Samba- печать на сетевом принтере


0

0

В конфиге организована папка [printers], /etc/printercap откорректирован под сетевые принтера, на Windows-станции видно, что к серверу подключены сетевые принтера, тесты принтеров проходят на ура. При попытке печати файл уходит на принтер, но на принтере его нет. Как быть? mailto: bsm@orizon.smela.ldc.net

anonymous

покажи как именно настроена печать, как делались тесты и что пишеться в логи

bass ★★★★★
()
Ответ на: комментарий от bass

# Samba config file created using SWAT # from orizon.smela.ldc.net (192.168.0.1) # Date: 2002/01/18 14:09:55

# Global parameters [global] workgroup = KB-NAVIG netbios name = INTERNET_SERVER server string = Samba %v %h interfaces = eth0 127.0.0.1 # interfaces = 192.168.0.1/255.255.255.0 127.0.0.1 bind interfaces only = Yes security = SHARE encrypt passwords = Yes smb passwd file = /usr/local/samba/private/smbpasswd local master = Yes domain master = Yes log file = /var/log/samba/%m.log max log size = 50 time server = Yes socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY SO_RCVBUF=4096 SO_SNDBUF=8192 character set = KOI8-R client code page = 866 message command = /bin/mail -s "message from %f on %m" root < %s; rm %s panic action = /bin/mail -s "Samba-server %L необходима помощь!" root < %s; rm %s guest ok = Yes exec = echo "В %T %u подключился к %S" >>/var/log/samba/connect.log postexec = echo "В %T %u отключился от %S" >>/var/log/samba/connect.log

# Принтера (canon, hplj2100) видны в папке сервера, но вывод не получается [printers] comment = All Printers path = /var/spool/samba create mask = 0700 public = Yes guest ok = Yes browseable = No printer driver file = /usr/local/samba/printer/printer.def printing = BSD printable = Yes print command = /usr/bin/lpr -r -P%p %s lpq command = /usr/bin/lpq -P%p %s lprm command = /usr/bin/lprm -P%p -%j queuepause command = /usr/sbin/lpc -P%p stop queuepause command = /usr/sbin/lpc -P%p start exec = echo "В %T %u выполняет печать на %S" >>/var/log/samba/connect.log postexec = echo "В %T %u завершил печать на %S" >>/var/log/samba/connect.log

#printer.def Canon LBP-860:HPPCL5MS.DRV:HPPCL5MS.DRV:UNIDRV.HLP::EMF:HPPCL5MS.DRV,UNIDRV.DLL,UNIDRV .HLP,ICONLIB.DLL,FINSTALL.DLL,FINSTALL.HLP HP LaserJet 5P:HPPCL5MS.DRV:HPPCL5MS.DRV:UNIDRV.HLP:PJL Language Monitor:EMF:HPPCL5MS.DRV,PJLMON.DLL,UNIDRV.DLL,UNIDRV.HLP,ICONLIB.DLL,FINSTALL.D LL,FINSTALL.HLP

#printcap # Canon LBP-800 canon:\ :sd=/var/spool/samba/canon:\ :rm=//kaljuzhnyj:\ :rp=/canon:\ :mx#0:\ :lp=/dev/null:\ :sh: # hplj2100:\ :sd=/var/spool/samba/hplj2100:\ :rm=//pc&lg2100:\ :rp=/hplj2100:\ :mx#0:\ :lp=/dev/null:\ :sh:

Проверка наличия принтера выполнялась командой ./testprns canon

Looking for printer canon in printcap file /etc/printcap Printer name canon is valid.

В логи ничего не пишется.

anonymous
()

а из Линукса что-нить печатать можно ??? Чтобы печатать файлы с виндуса нужно чтобы была разрешена печать raw -- т.е. пихать в принтер готовый фаил инструкций принтера.

Warmonger
()
Ответ на: комментарий от Warmonger

Я на линукс-сервере создал файл printer.def с Windows-драйверами сетевых принтеров (подключенных к Windows-станциям). Что еще ему надо?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.