Re: cups sucks me

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 21, 2006 at 10:10:00PM -0600, John Pierce wrote:
> > Ok, lets take this from the top. The cupsd.conf should have only one
> > Listen statement in most cases, and that is:
> > Listen 127.0.0.1
> >
> > Clients on the same LAN will be able to print to the printer without
> > any further configuration. That is , no server line needs o appear in
> > the clients.conf file. Further, if the Server line appears in the
> > client.conf file then the client will not be able to print to a local
> > printer.
> >
> > Under no circumstances should system-config-printer be used to
> > configure CUPS printers. It has serious flaws for this purpose.
> 
> Ok, I disagree, if I only have 127.0.0.1 on my print server machine
> then no computer on the local net can print to that print.  I have
> proven this in the last ten minutes.  If I do not specifically tell
> the server to listen on the eth0 address:port then that printer is not
> seen by any other local machine.  Maybe what you indicated should be
> the default behaviour from a cups install from tarball straight from
> ESP software, but not from an rpm out of fedora.
> 
> I found I had to manually enable several option in order to print to
> my usb printer on my local print server.  I did not use
> system-config-printer either.
> 
> Also, I just commented out the server line in my laptop client.conf
> file under /etc/cups and restarted cups on the laptop and instantly
> firefox lost the StylusCX6600 share in the printer dialog.  As soon as
> I uncommented the server line and restarted cups my printer share came
> back in firefox.
> 
> Now, I know what the ESP website and configuration file documentation
> says should happen, but that is not what really happens with fedora.
> 
> I went through all of this about 3 months ago, I finally decided to
> give up system-config-printer and move solely to cups and lost quite a
> few hairs chasing down all of the gotcha's.
> 
Well I administer 50 FC4 machines with cups installed from rpms. On
each machine the only Browse or Listen related statements are at the
end of the file and say:
# Lines below are automatically generated - DO NOT EDIT
Browsing On
BrowseProtocols cups
BrowseOrder Deny,Allow
BrowseAllow from @LOCAL
Listen 127.0.0.1:631

As you can see these lines are added automatically. All of the clients
except mine have a Server line in the clients.conf file, and all can
print to all the printers defines on the server. They can print from
all applications even firefox. My machine does not have the line for
server definition in the clients.conf file so I can print to my local
printer. I don't know what you are doing but the statements in the
CUPS manual are correct and that is how CUPS works. Now all this
depends on the server being on the same LAN. If it is not then things
change as it does if your want multiple print servers.

I am not sure what you are not doing correctly but this works.
-- 
-------------------------------------------
Aaron Konstam
Computer Science
Trinity University
telephone: (210)-999-7484


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux