You should be able to configure the CUPS client in the lxBrandz Centos
3.7 environment to talk to the IPP listener in the global zone. The IPP
listener implements several CUPS extensions to IPP so that CUPS clients
can use a Solaris LP based server.
From a client system (media-center) running Ubuntu 7.10 to a system
(home, 192.168.0.1) running Solaris Nevada build 80.
> jacobs at media-center:~$ uname -a
> Linux media-center 2.6.22-14-generic #1 SMP Sun Oct 14 21:45:15 GMT
> 2007 x86_64 GNU/Linux
> jacobs at media-center:~$ ssh 192.168.0.1
> Password:
> Last login: Mon Jan 28 00:26:37 2008 from snappy.1149-don
> home% uname -a
> SunOS home.1149-Donegal-Ln.northbrook.il.us 5.11 snv_80 i86pc i386 i86pc
> home% ps -ef | grep lp
> root 609 1 0 09:14:10 ? 0:00
> /usr/lib/lp/local/lpsched
> lp 636 635 0 09:14:12 ? 0:00
> /usr/apache/bin/httpd -f /etc/apache/httpd-standalone-ipp.conf
> jacobs 9295 9258 0 00:33:59 pts/2 0:00 grep lp
> home% lpstat -p
> printer test disabled since Mon Feb 27 17:30:30 2006. available.
> unknown reason
> printer hp4650 idle. enabled since Wed Apr 11 01:04:52 2007. available.
> home% exit
> Connection to 192.168.0.1 closed.
> jacobs at media-center:~$ CUPS_SERVER=192.168.0.1 lpstat -p
> printer test disabled since Wed 31 Dec 1969 06:00:00 PM CST -
> reason unknown
> printer hp4650 is idle. enabled since Wed 31 Dec 1969 06:00:00 PM CST
> printer _default is idle. enabled since Wed 31 Dec 1969 06:00:00 PM CST
> jacobs at media-center:~$ sudo bash
> [sudo] password for jacobs:
> root at media-center:~# lpstat -p
> printer color_LaserJet_4650 is idle. enabled since Thu 10 Jan 2008
> 11:01:09 AM CST
> root at media-center:~# echo "ServerName 192.168.0.1" >/etc/cups/client.conf
> root at media-center:~# lpstat -p
> printer test disabled since Wed 31 Dec 1969 06:00:00 PM CST -
> reason unknown
> printer hp4650 is idle. enabled since Wed 31 Dec 1969 06:00:00 PM CST
> printer _default is idle. enabled since Wed 31 Dec 1969 06:00:00 PM CST
> root at media-center:~#
>
As for how well this works on S10, It should work, but I know that I
fixed a few bugs in the IPP protocol support that would affect
interoperability, so S10u4 or later would be better.
-Norm
Lars Tunkrans wrote:
> Hi,
>
> I need to configure print spooling on a production S10 / lxBrandz Centos
> 3.7 environment . Linux apps need to print on the same printers as
> Solaris apps.
>
> What options / possibilities is there for Solaris and lxBrandz using
> one common
> set of printerdefinitions. I dont want to maintain two print spoolers
> in the same
> physical server.
>
> I have ben playing with the Idea of setting up CUPS in solaris and
> having the
> lxBrands lp ( cups-lp ) sending the spooling requests directly to the
> solaris hosted
> cupsd. Has anyone done that ?
>
>
> Can the Solaris IPP -server be used in any way ?
> (ie is there a linux IPP client I can use ? )
>
> Regards
>
> Lars Tunkrans
>
>
> This message posted from opensolaris.org
> _______________________________________________
> printing-discuss mailing list
> printing-discuss at opensolaris.org
>