Siduction Forum

Siduction Forum => Hardware - Support => Topic started by: bastel on 2011/11/08, 18:32:37

Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: bastel on 2011/11/08, 18:32:37
Hallo.
Seit kurzem geht mein Drucker nicht mehr.
Es ist ein Canon PIXMA iP4300 Drucker.
Ich verwende hier CUPS+Gutenprint v5.2.7.
Nun steht aber unter Status "Angehalten - "Waiting for printer to become available.""

Wollte den Drucker neu hinzufügen aber er wird nicht gefunden. Er ist per USB angeschlossen.

Gruß Bastel
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: devil on 2011/11/08, 20:33:10
Ich würde mal cups neu installieren und den Drucker nochmal einrichten.

greetz
devil
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: bastel on 2011/11/08, 23:17:30
Ok das war es schon. klappt wieder.

Danke !
bastel
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: bastel on 2011/11/09, 07:07:00
Nachdem gestern alles funktionierte habe ich nun das Problem das der Status "Beschäftigt - "Waiting for printer to become available."" - angezeigt wird und ich unter "Verfügbar Drucker anzeigen"-keinen Drucker finde.
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: reddark on 2011/11/09, 09:21:30
Schau mal ob es da einen anderen treiber gibt und versuch es damit ...
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: bastel on 2011/11/09, 17:20:17
habe unter "verfügbare drucker" - keine auswahlmöglichkeit, bzw da steht nix
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: ReinerS on 2011/11/09, 19:23:47
Sieh dir mal unter /etc/cups/ printers conf an. Sollte die leer sein könnte ne printers.conf.0 da sein die die Eintraäge für die Drucker hat. Einfach umbenennen/kopieren.

Ich hatte auch gelegentlich den Fall dass die Datei aus unerfindlichen Gründen leer war und in cups keine Drucker mehr waren. Meist ist das nach nem d-u passiert wenn ich mich richtig erinnere.

Grüsse

Reiner
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: bastel on 2011/11/09, 22:02:23
Also die Dateien "printer.conf" & "printer.conf.0" sind fast identisch
bei der Datei printer.conf.0 fehlt nur die Zeile
AllowUser bastel

hier die printer.conf:

# Printer configuration file for CUPS v1.5.0
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<DefaultPrinter Canon_iP4300>
UUID urn:uuid:cd9de9e9-5a6a-3753-5880-739e558a851e
Info Canon iP4300
Location Local Printer
MakeModel Canon PIXMA iP4300 - CUPS+Gutenprint v5.2.7
DeviceURI usb://Canon/iP4300?serial=A05F53
State Idle
StateTime 1320817878
Type 45084
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
AllowUser bastel
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: ReinerS on 2011/11/11, 10:58:45
hmm,
bei den Fällen wo es bei mir nicht lief war die printers.conf komplett leer. Dieses Problem ist es bei Dir also nicht.

Dieses "AllowUser bastel" irritiert mich ein wenig. allerdings kenne ich nicht allemöglichen cups-Optionen zur Benutzerverwaltung/-Steuerung.
Bei mir ist überhaupt keine Zeile mit nem Allow Statement drin. Hast Du die reingesetzt oder war die automatisch drin ?
Kannst Du die mal testweise auskommentieren und cups neustarten ob sich dann was ändert ?

Grüße

Reiner
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: kris99 on 2011/11/11, 13:59:47
Ändere mal die 'ErrorPolicy' von 'stop-printer' in 'retry-job'. Achtung vorher cups stoppen.
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: bastel on 2011/11/11, 21:13:50
So hab erst diese  "AllowUser bastel" Zeile entfernt - dann 'ErrorPolicy' von 'stop-printer' in 'retry-job' geändert. Hat Beides nix gebracht. Nun hab ich Cups deinstalliert und wieder neu installiert. Aber das Problem ist geblieben.
Unter "verfügbare drucker" wird mir mein Drucker nicht angezeigt. hab den USB anschluss mal gewechselt was aber auch keine Änderung brachte.
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: ayla on 2011/11/11, 23:48:42
Hallo,

ich weiß nicht ob's was hilft, aber hier mal meine printer.conf vom ip5000, der sehr gut mit dem Treiber für den 4000 läuft.

QuoteCanon iP4000 Foomatic/gutenprint-ijs-simplified.5.2

# Printer configuration file for CUPS v1.5.0
# Written by cupsd
# DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
<Printer>
UUID urn:uuid:40fc71aa-e187-3ff9-7560-00cc81e5a42b
Info Canon iP5000
Location canon
MakeModel Canon iP4000 Foomatic/gutenprint-ijs-simplified.5.2
DeviceURI usb://Canon/iP5000?serial=1282E0
State Idle
StateTime 1321051359
Type 8433676
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>


Und hier die unter localhost:631 -> Verwaltung -> Konfigurationsdatei bearbeiten:

#
#
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Deactivate CUPS' internal logrotating, as we provide a better one, especially
# LogLevel debug2 gets usable now
MaxLogSize 0

# Administrator user group...
SystemGroup lpadmin


# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseLocalProtocols CUPS dnssd

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Web interface setting...
WebInterface Yes

# Restrict access to the server...
<Location>
 Order allow,deny
</Location>

# Restrict access to the admin pages...
<Location>
 Order allow,deny
</Location>

# Restrict access to configuration files...
<Location>
 AuthType Default
 Require user @SYSTEM
 Order allow,deny
</Location>

# Set the default printer/job policies...
<Policy>
 # Job/subscription privacy...
 JobPrivateAccess default
 JobPrivateValues default
 SubscriptionPrivateAccess default
 SubscriptionPrivateValues default

 # Job-related operations must be done by the owner or an administrator...
 <Limit>
   Order deny,allow
 </Limit>

 <Limit>
   Require user @OWNER @SYSTEM
   Order deny,allow
 </Limit>

 # All administration operations require an administrator to authenticate...
 <Limit>
   AuthType Default
   Require user @SYSTEM
   Order deny,allow
 </Limit>

 # All printer operations require a printer operator to authenticate...
 <Limit>
   AuthType Default
   Require user @SYSTEM
   Order deny,allow
 </Limit>

 # Only the owner or an administrator can cancel or authenticate a job...
 <Limit>
   Require user @OWNER @SYSTEM
   Order deny,allow
 </Limit>

 <Limit>
   Order deny,allow
 </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy>
 # Job/subscription privacy...
 JobPrivateAccess default
 JobPrivateValues default
 SubscriptionPrivateAccess default
 SubscriptionPrivateValues default

 # Job-related operations must be done by the owner or an administrator...
 <Limit>
   AuthType Default
   Order deny,allow
 </Limit>

 <Limit>
   AuthType Default
   Require user @OWNER @SYSTEM
   Order deny,allow
 </Limit>

 # All administration operations require an administrator to authenticate...
 <Limit>
   AuthType Default
   Require user @SYSTEM
   Order deny,allow
 </Limit>

 # All printer operations require a printer operator to authenticate...
 <Limit>
   AuthType Default
   Require user @SYSTEM
   Order deny,allow
 </Limit>

 # Only the owner or an administrator can cancel or authenticate a job...
 <Limit>
   AuthType Default
   Require user @OWNER @SYSTEM
   Order deny,allow
 </Limit>

 <Limit>
   Order deny,allow
 </Limit>
</Policy>

#
#


Die Anzeige von   "Verfügbare Drucker"
meldet bei mir auch: "Keine Drucker gefunden."
Aber wenn ich auf "Drucker verwalten" gehe erscheint mein IP5000 mit dem IP4000 -Treiber. Ich kann aus allen Anwendungen heraus problemlos drucken.

Gruß
ayla
Title: Canon PIXMA iP4300 Drucker - CUPS druckt nicht mehr
Post by: reddark on 2011/11/12, 01:59:48
Quotehabe unter "verfügbare drucker" - keine auswahlmöglichkeit, bzw da steht nix
Ich meinte auch nicht nach Drucker suchen, sondern z.B. unter Drucker ändern einen anderen Treiber versuchen.

hatte mit epson nach einen cups-update ein ähnliches problem und hab da einfach mal den näxsten treiber in der Liste ausgewählt und es funktionierte ... ;)