Solaris не печатает через FBSD
- From
- Vova Uralsky (2:5030/1115.257)
- To
- Ilya Kulagin
- Date
- 2007-02-01T00:26:14Z
- Area
- RU.UNIX.SOLARIS
Hi!
Ilya Kulagin -> Vova Uralsky schrieb:
> Такого не видел. А каким lpq смотрите - солярическим или фрибсд-шным?
> Солярический в /usr/ucb где-то лежит.
FBSD'шным. На солярисной стороне все OK.
> И в printers.conf должно быть дословно так:
> cbr:\
> :bsdaddr=192.168.5.167,HP4:
Это в том случае, если не использовать фильтры, если я все правильно понимаю. Так работает. Но надо бы иначе:
# hostname
quokka
# /usr/sbin/lpadmin -p lgwlp -v /dev/null -A write -n /usr/lib/lp/model/ppd/system/foomatic/HP/HP-LaserJet_4_Plus-hpijs.ppd.gz -i /usr/lib/lp/model/netstandard_foomatic -o dest=lgw:lp -o protocol=bsd -o banner=never -I postscript -u allow:all
# /usr/sbin/lpadmin -p lgwlp -D "HP_lp_at_lgw"
# /usr/sbin/lpadmin -d lgwlp
# /usr/bin/enable lgwlp
# /usr/sbin/accept lgwlp
# cat /etc/printers.conf | egrep -v '(^#|^$)'
lgwlp:\
:bsdaddr=quokka,lgwlp,Solaris:\
:description=HP_lp_at_lgw:
_default:\
:use=lgwlp:
Уводим железный принтер в оффлайн и печатаем:
# lpstat -p lgwlp
printer lgwlp now printing lgwlp-34. enabled since Wed Jan 31 23:43:36 2007. available.
ждем пока напечатает, смотрим на фре
lgw# lpq
waiting for lp to become ready (offline?)
Rank Owner Job Files Total Size
1st uwl 34 0 bytes
lgw# cd /var/spool/output/lpd
lgw# ls -l
total 376
-rw-r----x 1 root daemon 4 Jan 16 23:28 .seq
-rw-rw---- 1 root daemon 13 Jan 31 23:52 cfA034quokka.adiga.home
-rw-rw---- 1 root daemon 358635 Jan 31 23:52 dfA034quokka
-rw-rw-r-- 1 root daemon 0 Jan 31 23:52 errs.nVAMOpZ
-rw-rw-r-- 1 root daemon 5 Jan 31 23:52 lock
-rw-rw-r-- 1 root daemon 42 Jan 31 23:52 status
lgw# cat cfA034quokka.adiga.home
Hquokka
Puwl
lgw#
Если напечатать с макоси через CUPS, cf имеет следующий вид:
lgw# cat cfA505emu.adiga.home
Hemu.adiga.home
Puwl
JSolaris не печатает через FBSD
ldfA505emu.adiga.home
UdfA505emu.adiga.home
NSolaris не печатает через FBSD
lgw#
lgw# ls -l dfA505emu.adiga.home
-rw-rw---- 1 root daemon 142095 Jan 31 23:56 dfA505emu.adiga.home
lgw#
У меня такое дурацкое впечатление, что программка, рисуюущая этот cf, ломается после второй строчки не догенерив файл до конца. Только вот не пойму, где искать дальше?.. Даже не нашел, где хранятся настройки с фильтром, может там какой-нить шеллскриптик генерится и у него там синтакс или еще какая дрянь типа exit по if.... В общем, с матчастью слабо. Одно ясно, виноват солярис.
Немного о себе:
# uname -a
SunOS quokka 5.10 Generic_118833-24 sun4u sparc SUNW,Ultra-60
# cat /etc/release
Solaris 10 6/06 s10s_u2wos_09a SPARC
Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 09 June 2006
# pca -l missingrs
Using /var/tmp/patchdiag.xref from Jan/30/07
Host: quokka (SunOS 5.10/Generic_118833-24/sparc/sun4u)
Patch IR CR RSB Age Synopsis
------ -- - -- --- --- -------------------------------------------------------
118833 24 < 36 -S- 3 SunOS 5.10: kernel patch
119254 32 < 34 RS- 6 SunOS 5.10: Install and Patch Utilities Patch
124922 -- < 02 -S- 2 SunOS 5.10: ld.so.1 patch
125011 -- < 01 -S- 3 SunOS 5.10: sendmail patch
#
Vova
--- Thunderbird 1.5.0.9 (Macintosh/20061207)
* Origin: Permission denied (2:5030/1115.257)
SEEN-BY: 46/50 50/203 450/186 1024 451/30 452/25 461/1313 469/142 550/196
SEEN-BY: 2432/260 5000/5000 5001/100 5001 5004/58 5011/13 5012/30 46 5015/28
SEEN-BY: 5020/175 400 545 715 758 760 830 1042 1523 1604 1641 2238 4441
SEEN-BY: 5021/29 44 5022/128 5025/3 750 9595 5026/45 5028/61 5029/60 5030/7 55
SEEN-BY: 5030/61 97 115 172 251 254 266 325 338 452 468 556 580 585 738 786
SEEN-BY: 5030/845 901 918 920 966 1014 1023 1115 1256 1340 1763 1900 1957
SEEN-BY: 5031/47 5035/38 5038/9 5040/47 5041/4 5045/7 5049/19 5052/4 5054/1 4
SEEN-BY: 5054/8 9 28 35 37 50 5058/1 42 5061/26 120 5062/1 10 5064/7 5070/156
SEEN-BY: 5071/22 166 5074/24 5080/80 111 1003 5082/6 5083/1 5085/13 87
SEEN-BY: 5090/113 5093/33 5095/20 5096/18 5097/31 5098/11 6028/1 6055/2
SEEN-BY: 6083/11 12
PATH: 5030/1115 115 5080/1003 5020/4441 545 5054/1 37