Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Will Drucken...

13 views
Skip to first unread message

Andy Cende

unread,
Mar 18, 2013, 2:13:21 PM3/18/13
to
Gents,

ich brauche einen Wissenden... bitte! ;-)


* Symptom:
CUPS sagt: "Unable to open print file: No such file or directory".
Es druckt sich also nichts.

* System:
HW: x86_64, NEC Silentwriter2, angeschlossen über einen USB->LPT-Konverter
(PL2305)
SW: Susi 12.1, CUPS 1.5.0

* Funktioniert:
Unter Ubuntu 12.04 druckt das Ding. Ich habe also eine Vergleichsbasis
(falls das beim Nebelstochern hilft), und die HW-Konfiguration ist als
Problem ausschließbar.
Allerdings ist es recht mühsam, jedesmal die Ubuntu-LiveCD zu booten, wenn
man etwas drucken will... :(

* Experimente:
In der /etc/cups/printers.conf die "DeviceURI" geändert auf
"usb:/device/usblp0", "usb:/device/usb/lp0", "usb://device/usblp0",
"file:/device/usblp0", CUPS neu gestartet: bringt nix.
Die Device-Files existieren, ich habe sogar die Rechte auf 0666 geändert.

Die Kernel-Module "parport", "usblp", "lp" sind geladen.

Ein "echo 'Dreck endlich!' >/dev/usb/lp0" hängt bis ctrl-c.

Ich bin schon so verzweifelt, daß ich einen "strace -p" auf cups losgelassen
habe:
> open("/dev/usblp0", OWRONLY|OEXCL) = 26
26 ist ETXTBSY (Schreibzugriff auf ein gerade ausgeführtes File), was ich
bei einem Device-File für unglaublich halte.


Offenbar bin ich mit meinen Bemühungen in eine enge Sackgasse geraten. Jetzt
kann nur noch das gute alte Newsnet helfen... Egal, was ihr vorschlagt, ich
probiere alles aus ;)

TX,
Andy

(xp&fp2)
--

Florian Diesch

unread,
Mar 18, 2013, 4:54:05 PM3/18/13
to
Am Mon, 18 Mar 2013 19:13:21 +0100
schrieb Andy Cende <hollare...@gmx.net>:

> * Experimente:
> In der /etc/cups/printers.conf die "DeviceURI" geändert auf
> "usb:/device/usblp0", "usb:/device/usb/lp0", "usb://device/usblp0",
> "file:/device/usblp0", CUPS neu gestartet: bringt nix.

usb:/dev/usb/lp0


--
Privacy Indicator
Unity appindicator to switch privacy settings
<http://www.florian-diesch.de/software/indicator-privacy/>

Andy Cende

unread,
Mar 18, 2013, 8:20:09 PM3/18/13
to
Florian Diesch schreibte:
>
>> * Experimente:
>> In der /etc/cups/printers.conf die "DeviceURI" geändert auf
>> "usb:/device/usblp0", "usb:/device/usb/lp0", "usb://device/usblp0",
>> "file:/device/usblp0", CUPS neu gestartet: bringt nix.
>
> usb:/dev/usb/lp0
>
Ja, natürlich, Tippfehler im Posting, danke! Gemeint war:
... "usb:/dev/usblp0", "usb:/dev/usb/lp0", "usb://dev/usblp0",
"file:/dev/usblp0", CUPS neu gestartet: bringt nix.

Andy Cende

unread,
Mar 18, 2013, 8:21:38 PM3/18/13
to
Gents,

ich brauche einen Wissenden... bitte! ;-)


* Symptom:
CUPS sagt: "Unable to open print file: No such file or directory".
Es druckt sich also nichts.

* System:
HW: x86_64, NEC Silentwriter2, angeschlossen über einen USB->LPT-Konverter
(PL2305)
SW: Susi 12.1, CUPS 1.5.0

* Funktioniert:
Unter Ubuntu 12.04 druckt das Ding. Ich habe also eine Vergleichsbasis
(falls das beim Nebelstochern hilft), und die HW-Konfiguration ist als
Problem ausschließbar.
Allerdings ist es recht mühsam, jedesmal die Ubuntu-LiveCD zu booten, wenn
man etwas drucken will... :(

* Experimente:
In der /etc/cups/printers.conf die "DeviceURI" geändert auf
"usb:/dev/usblp0", "usb:/dev/usb/lp0", "usb://dev/usblp0",
"file:/dev/usblp0", CUPS neu gestartet: bringt nix.
Die Device-Files existieren, ich habe sogar die Rechte auf 0666 geändert.

Die Kernel-Module "parport", "usblp", "lp" sind geladen.

Ein "echo 'Dreck endlich!' >/dev/usb/lp0" hängt bis ctrl-c.

Ich bin schon so verzweifelt, daß ich einen "strace -p" auf cups losgelassen
habe:
> open("/dev/usblp0", OWRONLY|OEXCL) = 26
26 ist ETXTBSY (Schreibzugriff auf ein gerade ausgeführtes File), was ich
bei einem Device-File für unglaublich halte.


Offenbar bin ich mit meinen Bemühungen in eine enge Sackgasse geraten. Jetzt
kann nur noch das gute alte Newsnet helfen... Egal, was ihr vorschlagt, ich
probiere alles aus ;)

TX,
Andy

(ov&xp&fp2)
--

Andy Cende

unread,
Mar 18, 2013, 8:29:36 PM3/18/13
to
Andy Cende schreibte:

> (ov&xp&fp2)
> --
Ok, in de.* funktioniert also kein Posting-overwrite. Wieder was gelernt. :/
Na, dann steht's eben 2mal da... Ideen?

Matthias Gerds

unread,
Mar 19, 2013, 5:19:29 AM3/19/13
to
Ich nix richtig verstehen:

Wenn Du diesen ominösen Konverter dazwischen hast, dann hast Du doch quasi
einen Drucker über Parallelport (oder wie das Ding früher hieß). Was soll
also die Fummelei mit USB?

Würde es auch eher mit der CUPS-eigenen Konfiguration (localhost:631)
probieren, das funktioniert bei mir meist zuverlässiger als per YaST.


MG

--
openSUSE 12.2 / 64
ArchLinux / 64 (Rolling Release)
Alle Drucker per Netzwerk

Martin Klar

unread,
Mar 19, 2013, 7:27:02 AM3/19/13
to
Am 19.03.2013 01:21, schrieb Andy Cende:
> Gents,
> * Symptom:
> CUPS sagt: "Unable to open print file: No such file or directory".
> Es druckt sich also nichts.
>
> * System:
> HW: x86_64, NEC Silentwriter2, angeschlossen über einen USB->LPT-Konverter
> (PL2305)
> SW: Susi 12.1, CUPS 1.5.0
>
> * Funktioniert:
> Unter Ubuntu 12.04 druckt das Ding. Ich habe also eine Vergleichsbasis

Hänge Dich an das logfile

tail -f /var/log/messages

und schau. was Du nach dem neu Einstecken als URI siehst.

Kannst Du in Deinem Ubuntu schauen (z.B. via http://localhost:631), was
es als Device-URI verwendet?

Der Name könnte evtl. näher mit dem PL2305 zusammenhängen.

Gruss,
Martin

Werner Flamme

unread,
Mar 19, 2013, 8:58:20 AM3/19/13
to
Andy Cende [19.03.2013 01:21]:
> Gents,
>
> ich brauche einen Wissenden... bitte! ;-)
>
>
> * Symptom:
> CUPS sagt: "Unable to open print file: No such file or directory".
> Es druckt sich also nichts.

Schau mal in /etc/cups/ppds nach der ppd-Datei des Druckers.

In der Datei stehen Details, was zum Drucken gebraucht wird. Ich hatte
neulich einen Fall, dass eine ppd-Datei benutzt wurde, die für Mac
gedacht war. In der Datei stand ein Pfad, der mit "/Library/" anfing -
und das führte zu dem von Dir genannten Fehler.

"Druckertreiber" (also ppd-Datei) getauscht, und alles lief.

HTH
Werner

P.S.: at.linux lese ich nicht, habe das Posting in dcoulm gefunden

--

Matthias Gerds

unread,
Mar 20, 2013, 6:37:44 AM3/20/13
to
Vielleicht verstehe ich das ja auch nicht richtig, aber wenn Du diesen
ominösen Konverter dazwischen hast, dann hast Du doch quasi einen Drucker
mit Parallelport (oder wie das Ding früher hieß)? Und vielleicht hat das
Dein Ubuntu auch automatisch erkannt. Was soll also die Fummelei mit USB?

Andy Cende

unread,
Mar 21, 2013, 12:23:37 AM3/21/13
to
Vielen Dank an Euch & @Michael St.,
neuer Stand:

Ich habe in /etc/printers.conf die DeviceURI testweise auf
"file:/tmp/usblp0" geändert.
Beim Drucken der Testseite (über das "Web"-Interface localhost:631) wird
tatsächlich ein File erzeugt:
/tmp:
-rw------- 1 root root 998062 21. Mär 04:46 usblp0

Und nach "cat /tmp/usblp0 >/dev/usblp0" (als root) kommt tatsächlich die
papierene Testseite zum Vorschein! Mann glaubt es kaum.


Kann sich eigentlich nur noch um ein Rechteproblem handeln, daß CUPS nicht
direkt drucken will, odr?
Das ich allerdings nicht verstehe...:
/dev:
lrwxrwxrwx 1 root root 7 21. Mär 00:41 /dev/usblp0 -> usb/lp0
/dev/usb:
crw-rw---- 1 root lp 180, 0 21. Mär 00:41 lp0
id:
uid=1000(ich) gid=100(users) Gruppen=100(users),7(lp),17(audio),33(video)


Was habe ich übersehen?
(xp&fp2 dcoulm diesmal :)
--

0 new messages