Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Fedorets                        2:5004/11.49   10 Feb 2003  19:06:00
 To : All
 Subject : print from bsd to win printer
 -------------------------------------------------------------------------------- 
 
 Hello All!
 
 Почитал я ту доки по поводу печати с фрее на финдовый расшаренный принтер,
 попробовал написать доки, вот что получилось:
 ------------/etc/printcap-------------------------
 lp|windows:\
   :lp=/dev/null:sd=/var/spool/output/lpd:if=/var/log/lpd-errs:\
   :sh:if=/usr/libexec/lpr/smbprint:
 --------------------------------------------------
 И
 ----------/usr/libexec/lpr/smbprint---------------
 #!/bin/sh
 PRN='\\nit\HP'
 SMBCLIENT="/usr/local/bin/smbclient $PRN -P -N"
 CAT="/bin/cat"
 TODOS="/usr/libexec/lpr/ru/koi2alt"
 
 raw=0
 while [ $# -gt 0 ]
 do
     case $1 in
     -c*) raw=1 ;;
     -w*) sw="width"; width=`expr $1 : '..\(.*\)` ;;
     -l*) sw="heidth"; heidth=`expr $1 : '..\(.*\)` ;;
     -i*) sw="indent"; indent=`expr $1 : '..\(.*\)` ;;
     -n*) sw="login"; shift; login=$1 ;;
     -h*) sw="host"; shift; host=$1 ;;
     *) acct=$1 ;;
     esac
     shift
 done
 
 ( echo print -
 if [ $raw = 0 ]
 then
     $TODOS
 else
     $CAT
 fi
 ) | $SMBCLIENT
 exit $?
 -----------------------------------------------------------------
 
 При попытке отправить на печать получаем в /var/log/lpd-errs:
 cannot execv /var/log/lpd-errs
 lp: job could not be printed (cfA004fed)
 
 Куда копать, что читать?
 
 ЗЫ: принтер HP dj845
 
 Wbr, fai                      mailto:fai@omskcity.com
 
 --- ifmail v.2.14
  * Origin: /*Vot eti geni nado udalit na hren!*/ (2:5004/11.49@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 print from bsd to win printer   Alex Fedorets   10 Feb 2003 19:06:00 
Архивное /ru.unix.bsd/9020f47d3bbb.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional