CUPS - Installierte Drucker werden nicht angezeigt

Einrichten des Druckers und des Drucksystems, Scannerkonfiguration und Software zum Scannen und Faxen.
Antworten
Kaheto
Beiträge: 126
Registriert: 08.06.2016 22:28:50

CUPS - Installierte Drucker werden nicht angezeigt

Beitrag von Kaheto » 08.06.2016 22:43:51

Hallo,
auf einem Debian Squeeze-Rechner habe ich "cups 1.4.4-7" installiert. Das Drucken der Testseite von der CUPS-Administrationsoberfläche klappt und von der Konsole des Rechners (192.168.10.2). Von den anderen Linux-Rechnern (192.168.0.0/24) wird der auf 192.168.10.2 installierte Drucker nicht gesehen und kann auf nicht angesprochen werden. Allerdings klappt das Routing, so dass auf 192.168.10.2 zugeriffen werden kann.

Von der Weboberfläche generierte
cupsd.conf:

Code: Alles auswählen

LogLevel debug2
MaxLogSize 1m
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS
BrowseAddress @LOCAL
BrowseLocalProtocols cups
DefaultAuthType Basic
<Location />
  # Allow shared printing and remote administration...
  Order allow,deny
  Allow all
</Location>
<Location /admin>
  # Allow remote administration...
  Order allow,deny
  Allow all
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  # Allow remote access to the configuration files...
  Order allow,deny
  Allow all
</Location>
<Policy default>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
<Policy authenticated>
  <Limit Create-Job Print-Job Print-URI>
  AuthType Default
  Order deny,allow
</Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
  AuthType Default
  Require user @SYSTEM
  Order deny,allow
    </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
      </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
      AuthType Default
      Require user @OWNER @SYSTEM
      Order deny,allow
        </Limit>
  <Limit All>
        Order deny,allow
          </Limit>
</Policy>
            BrowseWebIF Yes
printers.conf

Code: Alles auswählen

# Printer configuration file for CUPS v1.4.4
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer ColorLaserJet1600>
Info HP Color LaserJet 1600
Location Asterisk
MakeModel HP Color LaserJet 1600 Foomatic/foo2hp (recommended)
DeviceURI usb://HP/Color%20LaserJet%201600
State Idle
StateTime 1465414484
Type 8425500
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 foomatic-rip
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Wie kann ich den Drucker für alle Rechner in 192.168.0.0/24 sichtbar machen? Die CUPS-Oberflächen auf den Rechnern hier zeigen den Drucker bei "Drucker hinzufügen => Entdeckte Netzwerkdrucker:" nicht an.

Vielen Dank

Kaheto
Zuletzt geändert von Kaheto am 09.06.2016 17:25:57, insgesamt 1-mal geändert.

Kaheto
Beiträge: 126
Registriert: 08.06.2016 22:28:50

Re: CUPS - Installierte Drucker werden nicht angezeigt

Beitrag von Kaheto » 09.06.2016 11:50:32

Hallo,
ich habe den Fehler soweit eingrenzen können. Es liegt wahrschlich daran, dass Druckserver im 192.168.10.0er-Netz liegt und alle Anderen im 192.168.0.0er-Netz. Wie wird dann die cupsd.conf angepasst, so dass auch das Browsing geroutet werden kann?

Gruß
Kaheto

Antworten