Kann diese Aufgabe nicht auch der Raspberry PI übernehmen?
Schritt 1. Installation von CUPS auf dem Raspberry PI
pi@pikeller ~ $ sudo apt-get install cups
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
cups ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.
pi@pikeller ~ $
Das sieht so aus als wenn der CUPS Dienst bereits installiert ist.
Nun prüfe ich noch ob der entsprechende Dienst auch läuft
Nun prüfe ich noch ob der entsprechende Dienst auch läuft
pi@pikeller ~ $ /etc/init.d/cups status
Status of Common Unix Printing System: cupsd is running.
pi@pikeller ~ $
Auch das ist erledigt.
Schritt 2. Der User "pi" benötigt die Rechte um den CUPS Dienst zu Administrieren.
in der Datei
/etc/group
finde ich die entsprechende Gruppe:
lpadmin
Mit dem Kommando wird der Benutzer "pi" in diese Gruppe getan:
pi@pikeller ~ $ sudo usermod -a -G lpadmin pi
ein erneuter Blick in die Datei "/etc/group" sagt das der Benutzer PI nun Mitglied dieser Gruppe ist:
lpadmin:x:107:pi
Schritt 3. Administration des CUPs
CUPS wird über den Webbrowser Administriert. Über die URL:
http://localhost:631wird die Seite aufgerufen. Über den Punkt:
Add Printerkann ein lokal Installierter Drucker hinzugefügt werden.
Leider stellt sich jetzt die Frage:
Wenn ich das so verwenden möchte dann muss der Drucker immer eingeschaltet sein. Das möchte ich natürlich nicht. Wie ich dieses Problem löse zeige ich dann in einem anderen Eintrag. :)
Der Drucker kann nun über "http:\\<ip>:631\printers\<Name>" angesprochen werden.
Wenn ich das so verwenden möchte dann muss der Drucker immer eingeschaltet sein. Das möchte ich natürlich nicht. Wie ich dieses Problem löse zeige ich dann in einem anderen Eintrag. :)
Der Drucker kann nun über "http:\\<ip>:631\printers\<Name>" angesprochen werden.