Hi Aga, Am Samstag, 4. Oktober 2003 13:57 schrieb Agata Góralczyk:
Kai Lindenberg wrote:
eigentlich nicht, die Firewall sollte nicht blockieren. Was hast du in hosts.{deny,allow}, sollte eigentlich egal sein?
schick mal folgende Ausgaben auf beiden Rechnern: $ cat /etc/printcap $ grep "^[^#]" /etc/cups/cupsd.conf
hier die Ausgabe von dem Rechner, der nicht auf den Drucker im Netz zugreifen kann:
$ cat /etc/printcap # This file was automatically generated by cupsd(8) from the # /etc/cups/printers.conf file. All changes to this file # will be lost. Tdraft_gray: draft: draft@192.168.0.2: draft@dhcppc1: epson: epson@192.168.0.2: epson@dhcppc1: lp: lp@192.168.0.2: lp@dhcppc1: normal: normal@192.168.0.2: normal@dhcppc1: Tdraft: Thigh: Thigh_gray: Tnormal: Tnormal_gray: Tphoto: Tphoto_gray: Tveryhigh: Tveryhigh_gray:
dieser Rechner hat anscheinend doch Zugriff auf die Netzwerkdrucker, allerdings dreifach...
$ grep "^[^#]" /etc/cups/cupsd.conf LogLevel info Port 631 Browsing On dies ist standardmäßig an, kannst du auskommentieren.
BrowseProtocols cups sollte auch Standard sein.
BrowseAddress 192.168.0.255 BrowseAddress @LOCAL BrowseAddress @IF(eth0) BrowseAddress 192.168.0.2 BrowseAddress 192.168.0.*
hier sollte nur dein Netz stehen, also: BrowseAddress 192.168.0.255 oder BrowseAddress @LOCAL alles andere sollte raus.
BrowseShortNames Yes BrowseAllow All BrowseInterval 30 BrowseOrder allow,deny BrowsePort 631 BrowseTimeout 300 Browsing On
diese Sachen sollten auch standardmäßig richtig eingestellt sein.
<Location /> Order Allow,Deny Deny From None Allow From 127.0.0.1 Allow From 127.0.0.2 Allow From 192.168.0.2 </Location>
AuthType Basic AuthClass System Order Allow,Deny Deny From All Allow From 127.0.0.1 Allow From 192.168.0.2 </Location> Allow From 192.168.0.2 Order Allow,Deny </Location> Allow From 192.168.0.2 Order Allow,Deny </Location>
hier ist es eigentlich auch egal, was da steht, es reicht wenn du localhost freigibst.
hier die Ausgabe von dem glücklichen Rechner, der dieses kann:
$ cat /etc/printcap # This file was automatically generated by cupsd(8) from the # /etc/cups/printers.conf file. All changes to this file # will be lost. normal: draft: epson: lp:
der scheint nur die lokalen Drucker zu sehen, hast du die beiden Rechner verwechselt?
$ grep "^[^#]" /etc/cups/cupsd.conf
[...]
BrowseAddress 192.168.0.255 BrowseAddress @LOCAL BrowseAddress @IF(eth0) BrowseAdress 192.168.0.4 BrowseAdress 192.168.0.*
wie oben, hier nur die erste Zeile. [...] vielleicht kommt ein Rechner damit durcheinander. Allerdings gab es wohl mal eine cups-Version, die mit Hostadressen umgehen konnte. Falls das alles nicht klappt, kann ich auch nicht weiterhelfen. Ich habe als BrowseAddress einfach nur meine Netzaddresse angegeben. Gruß Kai