HKL/Drucker/HP PSC 950

aus openSUSE, der freien Wissensdatenbank

Gerätedaten

Multifunktionsdrucker mit 4 Funktionen. Drucken, Scannen, Kopieren, Faxen.
Druckauflösung 600x600 dpi unter Linux.

Einrichtung unter SuSE bis 9.3

Eine Anleitung gibt es hier.


Einrichtung unter SuSE 10.3

Da der hpoj-Treiber nicht mehr im Distributionsumfang enthalten ist muss nun der hpijs-Treiber verwendet werden. Leider funktioniert dieser nicht so, wie der hpoj-Treiber.

Hier eine kleine Hilfe, wie es trotzdem funktioniert.

  • Einrichten des Druckers über Yast.
  • Einrichten des Scanners über Yast. Hier wird der hpaio-Gerätename angezeigt. Dieser ist für den im Artikel angegebenen Beispielnamen einzusetzen (Beispiel:hpaio:/usb/PSC_950?serial=MY28TE32N6WP).
  • Nun sollte das Drucken bereits funktionieren.

Den Scanner bekommt man folgendermaßen zum Laufen:

  • In der Konsole (ggf. als root) folgenden Befehl eingeben:
    • scanimage --resolution 150 -d hpaio:/usb/PSC_950?serial=MY28TE32N6WP -p > ~/scan.pnm
    • Dies erzeugt eine Datei scan.pnm, die mit einem Bildbearbeitungsprogramm geöffnet werden kann.
  • Die Shell bietet hier die Möglichkeit verschiedene Aufgaben schnell mittels kleiner Scripte zu erledigen. Dazu muss man nur eine Textdatei mit folgendem Inhalt erstellen und dann noch ausfürbar machen:
    • Erstellen von PDF-Dateien direkt aus dem Scan:
      • #!/bin/bash
      • cd
      • scanimage --resolution 300 -d hpaio:/usb/PSC_950?serial=MY28TE32N6WP -p > ~/scan.pnm
      • pnmtops scan.pnm > print.eps
      • epstopdf print.eps > print.pdf
      • kghostview print.pdf
    • Erstellen von png-Dateien direkt aus dem Scan
      • #!/bin/bash
      • mkdir -p ~/Dokumente/Scan
      • NAME=scan-$(date +%Y-%m-%d_%H-%M-%S).pnm
      • scanimage --resolution 150 -d hpaio:/usb/PSC_950?serial=MY28TE32N6WP -p > ~/Dokumente/Scan/$NAME
      • convert ~/Dokumente/Scan/$NAME ~/Dokumente/Scan/$NAME.png
      • rm ~/Dokumente/Scan/$NAME
    • Rotieren von Scans
      • #!/bin/bash
      • mkdir -p ~/Dokumente/Scan
      • NAME=scan-$(date +%Y-%m-%d_%H-%M-%S).pnm
      • scanimage --resolution 150 -d hpaio:/usb/PSC_950?serial=MY28TE32N6WP -p > ~/Dokumente/Scan/$NAME
      • convert -rotate 180 ~/Dokumente/Scan/$NAME ~/Dokumente/Scan/$NAME.png
      • rm ~/Dokumente/Scan/$NAME