Der Canon LBP2900-Drucker funktioniert nur, wenn nach dem Anmelden eine Verbindung hergestellt wurde

8

Ich habe einen Canon LBP2900 Drucker und Ubuntu Natty 64-Bit.

Nach einigen Schwierigkeiten fand ich hier eine nette Anleitung, die einen Installationsvorgang mit Paketen von diesem ppa erklärt .

Ich habe die Anleitung befolgt und alle Schritte ausgeführt. Jetzt funktioniert der Drucker, wenn er nach dem Anmelden angeschlossen (oder eingeschaltet) ist.

Wenn ich es bereits vor dem Start meines Computers anschließe, geschieht Folgendes. Ein zweiter Drucker (LBP2900-2) wird automatisch erstellt und der Befehl sudo /etc/init.d/ccpd statusgibt nur eine PID aus, während er zwei geben sollte.

Wie kann ich das beheben?

Ein zusätzliches Detail, das helfen kann; Normalerweise ist das Gerät uri ccp:/var/ccpd/fifo0. Eigentlich existiert dieser Pfad (/ var / ccpd / fifo0) nicht, aber das scheint keine Rolle zu spielen. Der Drucker, den Ubuntu beim Starten mit angeschlossenem Drucker automatisch hinzufügt, hat usb://Canon/LBP2900uri

Die Ausgabe von grep lp /etc/udev/rules.d/*:

~$ grep lp /etc/udev/rules.d/*
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="add", SYSFS{idVendor}=="04a9", RUN+="/bin/bash /etc/init.d/ccpd start"
/etc/udev/rules.d/85-canon-capt.rules:KERNEL=="lp*", SUBSYSTEMS=="usb", ACTION=="remove", RUN+="/bin/bash /etc/init.d/ccpd stop"
Peter Smit
quelle
Tritt dieses Problem immer noch auf?
jrg
@jrg seit dem 11.10 habe ich andere Probleme: askubuntu.com/questions/79906/…
Peter Smit
Diese Frage ist also nicht mehr relevant?
jrg
@jrg Vielleicht nicht für mich, aber wahrscheinlich für andere.
Peter Smit

Antworten:

2

Es klingt wie udev ist irgendwie verwirrt. Ich schlage vor, Ihre Schritte auf dieser Seite unter der Überschrift Starten / Stoppen auf USB zu überprüfen . Unter der Annahme, dass alles korrekt ist, fügen Sie Ihrer Frage die Ausgabe des folgenden Befehls hinzu:

grep lp /etc/udev/rules.d/*
Schwach
quelle
Siehe meinen Zusatz. Ich habe alle im Leitfaden zum Brief beschriebenen Schritte ausgeführt.
Peter Smit
Hrmph. Ich hatte gehofft, dass es vielleicht einige andere lp * -Regeln geben würde, die Probleme verursachen würden. Es tut mir leid, ich weiß nicht, was ich sonst noch vorschlagen soll.
Flimzy