On Tue, 23 Nov 2004 22:06, Johannes Meixner wrote:
Hello,
On Nov 23 21:39 Graham Smith wrote (shortened):
Both setups are using cups. So the only difference appears to be that firefox will not print to a remote server.
I don't know how firefox does its printing stuff internally.
Therefore I am only guessing:
Perhaps firefox reads /etc/printcap (-> /etc/cups/printcap) to determine the available queues. In this case it will recognize only local queues because the cupsd writes only the local queues to /etc/cups/printcap.
Perhaps firefox must be forced to contact a remote cupsd directly? This may be possible by setting the environment variable CUPS_SERVER like export CUPS_SERVER="server.domain" provided firefox cares about the CUPS_SERVER setting.
Perhaps firefox asks the local cupsd for its available queues. Then the remote cupsd must broadcast its queues to the local cupsd - this is called "Browsing" in CUPS, see http://portal.suse.com/sdb/en/2004/05/jsmeix_print-cups-in-a-nutshell.html In this case the remote queues must be shown on the client machine by "lpstat -p".
Thanks for the tips. The thing is the remote queues appear OK in firefox. When you print everything appears to work ( no error message if started from a terminal) but nothing is printed. If I get a chance later tonight/morning I will set it up on my laptop and watch the logs on cups to see what is going wrong. I ran out of time at the office looking into this problem yesterday. -- Regards, Graham Smith ---------------------------------------------------------