Drucken/Anleitung-MacOSX: Unterschied zwischen den Versionen

Aus HaDiKo Wiki
Zur Navigation springen Zur Suche springen
canon.hadiko.de ersetzt durch webprint.hadiko.de
-Kaution
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
<!-- Einige Inhalte dieses Artikels werden aus https://wiki.hadiko.de/wiki/Drucken/Anleitung-Linux eingebettet.
-->{{#lsth:Drucken/Anleitung-Linux}}
Die Anleitung wurde erfolgreich unter macOS Mojave 10.14 sowie macOS Big Sur 11.0 getestet. Wahrscheinlich funktionieren auch ältere und neuere Betriebssystemversionen.
== Einrichtung ==
== Einrichtung ==


Es wird angenommen, dass du bereits beim HaDiNet-Support die Druckerkaution hinterlegt hast; wenn nicht, hole dies nach (siehe [[Drucken#Kosten]]). Dies gilt nicht für Gremien.
Zuallererst: Öffne die App "Terminal".
 
{{#lsth:Drucken/Anleitung-Linux|Einrichtung über das Terminal}}
Zuallererst musst du die Druckereinstellungen deines Betriebssystems im Browser öffnen. Hierzu musst du den Zugriff auf das Webinterface jedoch zuerst erlauben. Öffne ein Terminal (Suche nach "Terminal.app") und öffne es. Gib nun <code>cupsctl WebInterface=yes</code> ein und öffne im Browser deiner Wahl http://localhost:631.
Im Ergebnis sollte das ungefähr so aussehen:
 
[[Datei:OSX_Printing_1.png|800px]]
 
Hiermit landest du auf folgender Seite:
 
[[Datei:OSX_Printing_2.png|800px]]
 
Navigiere zu '''Administration''' → '''Add Printer''' . Ggf. wirst du nach einem Benutzer und Passwort gefragt, gib hierzu die MacOS Anmeldedaten an. Falls dein aktueller Benutzer keine Administratorrechte besitzt, muss du Anmeldedaten von einem Administrator angeben.
 
[[Datei:OSX_Printing_3.png|800px]]
 
Wähle das '''Internet Printing Protocol (IPPS)''' aus
 
[[Datei:OSX_Printing_4.png|800px]]
 
und gib als Adresse <code>ipps://cups1.hadiko.de/printers/canon</code> ein.
 
[[Datei:OSX_Printing_5.png|800px]]
 
Auf der folgenden Seite kannst du deinen Drucker benennen ('''VORSICHT''', keine Leerzeichen im Druckernamen).
 
[[Datei:OSX_Printing_6.png|800px]]
 
Im nächsten Schritt übergibst du der Webseite eine PPD Datei. Diese kannst du von [https://ftp.hadiko.de/int/hadiko/hadinet/hadinet-canon.ppd hadinet-canon.ppd] herunterladen (Downloads Verzeichnis) und dann in der Webseite wieder hochladen.
 
[[Datei:OSX_Printing_7.png|800px]]
 
Auf der letzten Einrichtungsseite kannst du deine Standardeinstellungen setzen.
 
[[Datei:OSX_Printing_8.png|800px]]
 
Das Webiterface kannst du im Terminal nun wieder mit <code>cupsctl WebInterface=no</code> deaktivieren.


Nun musst du im Terminal <code>sudo nano /etc/cups/printers.conf</code> eingeben (logischerweise als Administrator user). Hiermit bekommst du einen einfachen Texteditor um deine Drucker zu konfigurieren. Die Datei sieht z.B. So aus:
[[Datei:OSX Printing Terminal.png]]
 
  # Printer configuration file for CUPS v2.3.0
  # Written by cupsd on 2020-04-24 16:45
  # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
  NextPrinterId 8
  <Printer Canon_CP820>
  [...] # Druckerkram
  <Printer HaDiKo-Pool-Drucker>
  [...] # ggf. Weitere Drucker
  PrinterId 7
  UUID urn:uuid:507a56a0-cdeb-36c2-62c5-b3f8f3c42fd3
  Info Drucker des HaDiKo
  Location EUFF
  MakeModel Canon iR-ADV C5535
  DeviceURI ipps://cups1.hadiko.de/printers/canon
  State Idle
  StateTime 1587739189
  ConfigTime 1587739218
  Type 45276
  Accepting Yes
  Shared No
  JobSheets none none
  QuotaPeriod 0
  PageLimit 0
  KLimit 0
  OpPolicy default
  ErrorPolicy stop-printer
  </Printer>
  [...] # Druckerkram
  <Printer Fool>
  </Printer>
  [...] # Druckerkram
  <Printer Bar>
  </Printer>
  [...] # ggf. Weitere Drucker
 
An das Ende Zwischen <code><Printer HaDiKo-Pool-Drucker></code> und dem folgenden <code></Printer></code> schreibst du nun
 
  Option password DEIN_GEHEIMES_PASSWORT
  Option username vorname.nachmane
 
Falls du einen Gremiumsaccount hinzufügst, verwende die dir dafür mitgeteilten Zugangsdaten und nicht deinen myHaDiNet-Account.
Das Gaze sollte nun so aussehen:
 
[[Datei:OSX_Printing_10.png|800px]]
 
Den Editor kannst du nun mit '''ctrl+x''' (Deutsch '''Strg+x''') schließen. Den Dateinamen zum speichern einfach mit '''Enter''' bestätigen.
 
Falls du nun mehrere Drucker für diverse Gremien benötigst, kannst du eifach alles zwischen <code><Printer HaDiKo-Pool-Drucker></code> und dem folgenden <code></Printer></code> kopieren und eine neue Sektion <code><Printer HaDiKo-Pool-Drucker-2></code> und dem folgenden <code></Printer></code> einfügen und darin den User and das Passwort anpassen. Wichtig ist, dass du den namen des Druckers anpasst (z.B. HaDiKo-Pool-Drucker-2).


=== LibreOffice ===
=== LibreOffice ===
{{#lsth:Drucken/Anleitung-Linux|LibreOffice}}
== Druckoptionen ==


In LibreOffice beim Drucken von mehreren Kopien sollte man im "Options"-Reiter vom Druckdialog die Option "Create separate print jobs for collated output" '''ausstellen''', da das sonst Probleme machen könnte (wenn sie aktiv wäre wird für jede Kopie ein eigener Druckjob erstellt).
Der Drucker akzeptiert einige Optionen, die du beim Drucken einstellen kannst. Wo du diese findest hängt vom genauen Programm ab, mit dem du druckst; im Regelfall ist es der Druckdialog des Betriebssystems. Im Folgenden ein Beispielscreenshot:
 
== Druckeroptionen ==
 
Der Drucker akzeptiert einige Optionen, die du beim Drucken einstellen kannst. Wo du diese findest hängt vom genauen Programm ab, mit dem du druckst im Regelfall der Druckdialog des Betriebssystems. Im Folgenden ein Beispielscreenshot:


[[Datei:OSX_Printing_11.png|800px]]
[[Datei:OSX_Printing_11.png|800px]]


Der Drucker unterstützt folgende Optionen:
{{#lst:Drucken/Anleitung-Linux|DruckoptionenEpilog}}
* Heften (Eco oder mit Tackernadeln)
* Lochen
* Auflösung (600 oder 1200 dpi)
* Farb- und Schwarzweiß-Druck
* Duplexdruck (beidseitig drucken)
* Papiergrößen A3 und A4
* Mehrere Kopien, Sortieren/Gruppieren, in umgekehrter Reihenfolge drucken, mehrere Seiten auf einer etc.
 
Zur Zeit wird nicht unterstützt:
* Manuelle Papierzufuhr
* Druckauftrag in Druckermailbox speichern


== Hilfe der Drucker hat nicht gedruckt! ==
== Hilfe der Drucker hat nicht gedruckt! ==
 
{{#lsth:Drucken/Anleitung-Linux|Hilfe der Drucker hat nicht gedruckt!}}
In den meisten Fällen liegt das daran, dass du deine Druckerzugangsdaten nicht richtig eingerichtet hast. In dem Fall wird leider keine Fehlermeldung angezeigt. Überprüfe dass du die Schritte zur Einrichtung genau wie oben dargestellt ausgeführt hast. Überprüfe auch ob deine Zugangsdaten [https://webprint.hadiko.de/ im Webinterface des Druckers] funktionieren.
 
Solltest du weiterhin Probleme haben, schreibe einfach [mailto:support@hadiko.de unserem Support] eine Mail, dann schauen wir uns das an. Siehe auch nächster Abschnitt.
 
== Probleme / Wünsche ==
== Probleme / Wünsche ==
 
{{#lsth:Drucken/Anleitung-Linux|Probleme / Wünsche}}
Solltest du Probleme bei der Einrichtung haben oder das Drucken nicht so klappen wie du es dir vorgestellt hast oder dir Features fehlen, schreibe dem HaDiNet (uns) eine Mail an [mailto:support@hadiko.de support@hadiko.de]. Wir sind bemüht die Druckerlösung weiterhin zu verbessern.<br />
Bei Problemen mit konkreten Druckaufträgen gib bitte möglichst genaues Datum/Uhrzeit und verwendeten Nutzernamen an. Auch die Angabe deiner Linuxdistribution inkl. Versionsnummer und das zum Drucken verwendete Programm sind hilfreich.
 
 
[[Category:Anleitung]]
[[Category:Anleitung]]
[[Category:HaDiNet]]
[[Category:HaDiNet]]

Aktuelle Version vom 8. November 2025, 10:48 Uhr

Das HaDiNet stellt für das Drucken auf dem Drucker im Poolraum einen Druckserver für macOS-Systeme zur Verfügung. Im Folgenden wird die Einrichtung beschrieben. Die Anleitung wurde erfolgreich unter macOS Mojave 10.14 sowie macOS Big Sur 11.0 getestet. Wahrscheinlich funktionieren auch ältere und neuere Betriebssystemversionen.

Einrichtung

Zuallererst: Öffne die App "Terminal". Du musst das Folgende in einem Terminal ausführen. Passe dabei deinen myHaDiNet-Nutzernamen und dein myHaDiNet-Passwort an, sowie falls gewünscht den Namen des Druckers (Anzupassendes fett). (Der macOS-Treiber verwendet im Gegensatz zum Windows-Treiber kein separates Passwort! Das "Druckerpasswort" aus myHaDiNet ist unter macOS nicht relevant.)
Falls du einen Gremiumsaccount hinzufügst, verwende die dir dafür mitgeteilten Zugangsdaten und nicht deinen myHaDiNet-Account.

Wichtig
Beachte, dass es bei falschen Zugangsdaten keine Fehlermeldung gibt (auch nicht beim Drucken). Achte daher darauf deine Zugangsdaten wirklich korrekt einzugeben!
Du kannst deine Zugangsdaten vorher im Webinterface des Druckers testen.
$ curl -O https://files.hadiko.de/medien/gremien/hadinet/hadinet-canon.ppd # oder anderweitig die Datei herunterladen in den aktuellen Ordner
$ PRINTERNAME=HaDiKo-EUFF # Der Druckername kann selbst gewählt werden (keine Leerzeichen, Tabs, "/", "#")
$ lpadmin -v ipps://cups.hadiko.de/printers/canon -p "$PRINTERNAME" -P hadinet-canon.ppd -o printer-is-shared=false -o 'username-default=DeinNutzername' -o 'password-default=DeinPasswort' && cupsenable "$PRINTERNAME" && cupsaccept "$PRINTERNAME" && echo Erfolg

Sicherheitshinweis: Auf einem Mehrbenutzersystem sollte man den Befehl so nicht ausführen, da der Befehl samt Passwort in der Prozessliste sichtbar ist. Es empfiehlt sich, vorher andere Nutzer auszuloggen. Es bleibt zu beachten, dass üblicherweise auch andere Nutzer die Druckereinstellungen und damit das Passwort auslesen können.

Sollte es ein Problem geben, so kann man den Drucker ggf. wieder mittels lpadmin -x "$PRINTERNAME" löschen.

Wenn du sowohl einen persönlichen Account als auch einen Gremiumsaccount nutzen willst, kannst du mit derselben Prozedur einfach einen zweiten Drucker anlegen, indem du einen anderen PRINTERNAME sowie andere Zugangsdaten verwendest. Beim Drucken kannst du dann immer zwischen den Druckern wählen. Im Ergebnis sollte das ungefähr so aussehen:

LibreOffice

In LibreOffice beim Drucken von mehreren Kopien sollte man im "Options"-Reiter vom Druckdialog die Option "Create separate print jobs for collated output" ausstellen, da das sonst Probleme machen könnte (wenn sie aktiv wäre wird für jede Kopie ein eigener Druckjob erstellt).

Druckoptionen

Der Drucker akzeptiert einige Optionen, die du beim Drucken einstellen kannst. Wo du diese findest hängt vom genauen Programm ab, mit dem du druckst; im Regelfall ist es der Druckdialog des Betriebssystems. Im Folgenden ein Beispielscreenshot:

Der Druckserver unterstützt folgende Optionen:

  • Heften (Eco oder mit Tackernadeln)
  • Lochen
  • Auflösung (600 oder 1200 dpi)
  • Farb- und Schwarzweiß-Druck
  • Duplexdruck (beidseitig drucken)
  • Papiergrößen A3 und A4
  • Mehrere Kopien, Sortieren/Gruppieren, in umgekehrter Reihenfolge drucken, mehrere Seiten auf einer etc.

Zur Zeit wird nicht unterstützt:

  • Manuelle Papierzufuhr
  • Druckauftrag in Druckermailbox speichern

Die Druckoptionen wurden getestet in Anwendungen die auf GTK2/3 und Qt basieren sowie LibreOffice. Sie sollten aber in allen Anwendungen funktionieren.

Für Kommandozeilennutzer: Drucken mit lp oder lpr ist ebenfalls möglich. Allerdings darf man nicht mehrere Dateien übergeben, denn sonst wird nur die erste gedruckt. Also mehrere Dokumente statt über lpr -P Canon-iR-ADV-C5535 *.pdf folgendermaßen drucken: for i in *.pdf ; do lpr -P Canon-iR-ADV-C5535 "$i" ; done. Es funktionieren auch Optionen, etwa -o sides=two-sided-long-edge für Duplexdruck (weitere sind in der PPD-Datei zu sehen).

Hilfe der Drucker hat nicht gedruckt!

In den meisten Fällen liegt das daran, dass du deine Druckerzugangsdaten nicht richtig eingerichtet hast. In dem Fall wird leider keine Fehlermeldung angezeigt. Überprüfe, dass du die Schritte zur Einrichtung genau wie oben dargestellt ausgeführt hast. Überprüfe auch, ob deine Zugangsdaten im Webinterface des Druckers funktionieren.

Solltest du weiterhin Probleme haben, schreibe einfach unserem Support eine Mail, dann schauen wir uns das an. Siehe auch nächster Abschnitt.

Probleme / Wünsche

Solltest du Probleme bei der Einrichtung haben oder das Drucken nicht so klappen wie du es dir vorgestellt hast oder wenn dir Features fehlen, schreibe dem HaDiNet (uns) eine Mail an support@hadiko.de. Wir sind bemüht die Druckerlösung weiterhin zu verbessern.
Bei Problemen mit konkreten Druckaufträgen gib bitte möglichst genaues Datum/Uhrzeit und verwendeten Nutzernamen an. Auch die Angabe deiner macOS-Version und das zum Drucken verwendete Programm sind hilfreich.