kanotix.com

Schnittstellen - [GELÖST] CUPS mal wieder

severin - 12.11.2006, 18:23 Uhr
Titel: [GELÖST] CUPS mal wieder
Huhu!
Jetzt hat's mich erwischt: cups-Jobs (z.B. das konqueror-pdf-Modul oder kword) scheitern mit (laut cups-errorlog)
Zitat:
E [12/Nov/2006:19:16:15 +0100] [Job 18] Unable to open parallel port device file "/dev/lp0": Permission denied
I [12/Nov/2006:19:16:22 +0100] [Job 18] Backend returned status 1 (failed)
I [12/Nov/2006:19:16:22 +0100] Saving printers.conf...
aber lp0 ist
Code:
severin@Godot:/dev> ll lp0
crw-rw---- 1 root lp 6, 0 2006-11-12 17:58 lp0
severin@Godot:/dev> groups
severin lp dialout fax voice cdrom floppy tape sudo audio dip video plugdev games users usb scanner camera
severin@Godot:/dev>
Ich kann auch per "cat foo > /dev/lp0" eine Datei drucken, aber cups scheint nicht auf lp0 zugreifen zu können. Irgendeine Idee?

Schöne Grüße,
Severin
p500xl - 12.11.2006, 20:09 Uhr
Titel: RE: CUPS mal wieder
Schnellschuss Sehr glücklich
chmod 666 /dev/lp0
severin - 12.11.2006, 20:49 Uhr
Titel: RE: CUPS mal wieder
Frage
Funktioniert tatsächlich. Aber warum denn? severin *ist* doch in Gruppe lp (und ich konnte ja auch direkt auf die Schnittstelle cat'en). Oder läuft cups unter ner anderen Kennung? Nochmal die Zeilen vor obigem Fehler:
Code:
I [12/Nov/2006:19:15:58 +0100] Loaded MIME database from '/etc/cups': 34 types, 39 filters...
I [12/Nov/2006:19:15:58 +0100] Loading job cache file "/var/cache/cups/job.cache"...
I [12/Nov/2006:19:15:58 +0100] Full reload complete.
I [12/Nov/2006:19:15:58 +0100] Listening to 127.0.0.1:631 on fd 2...
I [12/Nov/2006:19:16:15 +0100] Adding start banner page "none" to job 18.
I [12/Nov/2006:19:16:15 +0100] Adding end banner page "none" to job 18.
I [12/Nov/2006:19:16:15 +0100] Job 18 queued on "Kyocera_Gutenprint" by "severin".
I [12/Nov/2006:19:16:15 +0100] Started filter /usr/lib/cups/filter/pstops (PID 16808) for job 18.
I [12/Nov/2006:19:16:15 +0100] Started filter /usr/lib/cups/filter/pstoraster (PID 16809) for job 18.
I [12/Nov/2006:19:16:15 +0100] Started filter /usr/lib/cups/filter/rastertogutenprint.5.0 (PID 16810) for job 18.
I [12/Nov/2006:19:16:15 +0100] Started backend /usr/lib/cups/backend/parallel (PID 16811) for job 18.
E [12/Nov/2006:19:16:15 +0100] PID 16811 (/usr/lib/cups/backend/parallel) stopped with status 1!
I [12/Nov/2006:19:16:15 +0100] Hint: Try setting the LogLevel to "debug" to find out more.
E [12/Nov/2006:19:16:15 +0100] [Job 18] Unable to open parallel port device file "/dev/lp0": Permission denied
I [12/Nov/2006:19:16:22 +0100] [Job 18] Backend returned status 1 (failed)
Da steht doch auch "Job queued by severin" Frage
p500xl - 13.11.2006, 07:51 Uhr
Titel: RE: CUPS mal wieder
schau doch mal in welcher gruppe du bist
grep "Group" /etc/cups/cupsd.conf
severin - 17.11.2006, 08:35 Uhr
Titel: RE: CUPS mal wieder
mach ich mal die Tage, kann aber ein bisschen dauern. Was anderes witziges: ich hab "chmod 666 /dev/lp0" in die bootmisc.sh eingetragen - bringt aber nix. Wird lp0 auch von udev verwaltet? Gibt es ueberhaupt noch statischen Inhalt in /dev/ ?
severin - 17.11.2006, 14:12 Uhr
Titel: RE: CUPS mal wieder
Hm. Verstanden hab ich's noch nicht - aber in der "Subsystem Printers"-Zeile (hab die genaue Syntax jetzt nicht da) meiner /etc/udev/permissions (oder so) ein 'MODE="0666",' einzufügen hat das Problem beseitigt. Frage mich immer noch, warum cupsd (als root laufend) nicht auf lp0 (Besitzer root) zugreifen durfte.
Vielleicht sagt's mir jemand, wenn ich mal meine cupsd.conf ausgrabe.
Bis dann!
Severin
Alle Zeiten sind GMT + 1 Stunde
PNphpBB2 © 2003-2007