HP All-In-One Gerät einrichten

From Manjaro Linux
Jump to: navigation, search

--Matthias19281 (talk) 09:41, 13 March 2014 (CET)

HP All-In-One Gerät unter Manjaro einrichten

HP Drucker sind sehr Linux freundlich und sollten im Regelfall problemlos eingerichtet werden können. Bei den All-In-One Geräten kann es trotzdem etwas knifflig sein den Scanner zum laufen zu bringen.


Benötigte Pakete

Wie hier: [1] beschrieben sollte des Paket Cups installiert und der Service gestartet sein. Weiterhin wird hplip benötigt. Beide Pakete werden automatisch mit dem Meta-Paket (Metapaket = Synonym für eine Anzahl Pakete, welche durch die Installation des Metapakets installiert werden; z.B. xfce4 oder manjaro-printer) manjaro-printer installiert.
Öfnen Sie ein Terminal und geben Sie folgendes ein:

sudo pacman -Sy --needed --noconfirm manjaro-printer

Geben Sie anschließend Ihr Passwort ein, die Installation erfolgt dann automatisch.

Vorbereitungen zur Einrichtung

Um den Scanner installieren zu können muss die Datei /etc/sane.d/dll.conf editiert werden. Rufen Sie die Datei mit Ihrem bevorzugten Editor auf:

sudo [Editor] /etc/sane.d/dll.conf

Einige Beispiele:

sudo vim /etc/sane.d/dll.conf
sudo nano /etc/sane.d/dll.conf
sudo geany /etc/sane.d/dll.conf
sudo gedit /etc/sane.d/dll.conf
sudo mousepad /etc/sane.d/dll.conf


Ändern Sie die letzte Zeile von

#hpaio

in:

hpaio

Speichern Sie die Datei und schließen diese wieder.

Überprüfen Sie nun ob cups läuft, falls der Dienst inaktiv ist starten Sie diesen wie im Link weiter oben beschrieben:

systemctl status cups

HP Setup ausführen

Öffnen Sie ein Terminal und geben Sie folgenden Befehl ein:

sudo hp-setup

Hps-01.png

Wählen Sie die zutreffende Option, passend zu Ihrem Anschluss an den PC und klicken Sie auf Next >. In den Beispielfotos wird eine Netzwerkinstallation gezeigt.
Hps-02.png

Wir Ihr Drucker hier angezeigt, so wählen Sie diesen aus und klicken wiederum auf Next > Springen Sie in dieser Anleitung dann zum letzten Teil.

Sollte Ihr Drucker nicht in der Auswahl erscheinen gehen Sie mittels < Back auf den vorigen Bildschirm zurück. Klicken Sie dort auf Advanced Options Hps-03.png

Setzen Sie jetzt ein Häkchen vor Manual Discovery und Tippen Sie dann die IP-Adresse des Druckers in Ihrem Netzwerk ein
Hps-04.png

Klicken Sie nun auf das Gerät, sofern es nicht automatisch angewählt sein sollte und klicken Sie Next >
Hps-05.png

Klicken Sie auf Add Printer um den Setup abzuschließen. Wenn Sie eine Testseite drucken möchten setzen Sie einen Haken vor Send test page to printer
Hps-06.png


Scannen

Ein kleines gutes Programm zum Scannen ist Simple Scan. Es bedarf nach der EInrichtung Ihres HP All-In-One Geräts keinerlei Konfiguration. Zur Installation öffnen Sie ein Terminal und geben folgendes für eine automatische Installation ein:

sudo pacman -Sy --needed -- noconfirm simple-scan

Danach ist die Eingabe Ihres Passworts nötig.

Starten Sie nun das Programm:
Sscan.png

Ein einfaches klicken auf Scannen genügt um eine Seite zu scannen, wenn Sie weitere Seiten Scannen werden diese einfach zur ersten Seite hinzugefügt, es entsteht also ein Mehrseitiges Dokument, das sowohl als einzelne Bilddateine, als auch als PDF gespeichert werden kann.



Aus dem Terminal heraus

Wer gerne den Terminal oder Yakuake nutzt und die Meldungen sehen will (auch sehr gut bei den Fehlermeldungen) sollte folgenden Befehl eingeben:

hp-setup -iag

Hierbei sieht man genau was gemacht wird und selbst wenn man dies als "normaler" User eingegeben hat, wird vor der Installation bzw. dem Einrichten auch mitgeteilt das man keine Rechte dafür hat udn kann dann auch ggf. die "root" authorization geben zum fertig installieren.

Auf dieser Art wird nach der Installation auch sofort eine "HPLPI Printer Test Page" gedruckt.


Aussehen würde das ganze dann in etwa so:


[egle@NUC8i7HVK ~]$ hp-setup -iag

HP Linux Imaging and Printing System (ver. 3.18.6)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

hp-setup[19006]: debug: param=
hp-setup[19006]: debug: selected_device_name=None

--------------------------------
| SELECT CONNECTION (I/O) TYPE |
--------------------------------

  Num       Connection  Description                                               
            Type                                                                  
  --------  ----------  ----------------------------------------------------------
  0*        usb         Universal Serial Bus (USB)                                
  1         net         Network/Ethernet/Wireless (direct connection or JetDirect)
  2         par         Parallel Port (LPT:)                                      

Enter number 0...2 for connection type (q=quit, enter=usb*) ? 1

Using connection type: net

hp-setup[19006]: debug: 
DEVICE CHOOSER setup_fax=True, setup_print=True
hp-setup[19006]: debug: 0000:  01 07 01 f3 00 00 65 6e 00 03 00 00 00 00 01 e3 28 78 2d 68 70 2d 76 65 72 3d 30 31 29 28 78 2d  ......en........(x-hp-ver=01)(x-
hp-setup[19006]: debug: 0020:  68 70 2d 6d 61 63 3d 65 38 33 39 33 35 64 65 36 35 66 62 29 28 78 2d 68 70 2d 6e 75 6d 5f 70 6f  hp-mac=e83935de65fb)(x-hp-num_po
hp-setup[19006]: debug: 0040:  72 74 3d 30 31 29 28 78 2d 68 70 2d 69 70 3d 31 39 32 2e 31 36 38 2e 30 30 31 2e 30 32 30 29 28  rt=01)(x-hp-ip=192.168.001.020)(
hp-setup[19006]: debug: 0060:  78 2d 68 70 2d 68 6e 3d 48 50 2d 4f 66 66 69 63 65 6a 65 74 2d 34 35 29 28 78 2d 68 70 2d 70 31  x-hp-hn=HP-Officejet-45)(x-hp-p1
hp-setup[19006]: debug: 0080:  3d 4d 46 47 3a 48 50 3b 4d 44 4c 3a 4f 66 66 69 63 65 6a 65 74 20 34 35 30 30 20 47 35 31 30 67  =MFG:HP;MDL:Officejet 4500 G510g
hp-setup[19006]: debug: 00a0:  2d 6d 3b 43 4d 44 3a 4d 4c 43 2c 50 43 4c 2c 44 57 2d 50 43 4c 2c 50 4d 4c 2c 38 30 32 2e 33 2c  -m;CMD:MLC,PCL,DW-PCL,PML,802.3,
hp-setup[19006]: debug: 00c0:  44 45 53 4b 4a 45 54 2c 44 59 4e 3b 31 32 38 34 2e 34 44 4c 3a 34 64 2c 34 65 2c 31 3b 43 4c 53  DESKJET,DYN;1284.4DL:4d,4e,1;CLS
hp-setup[19006]: debug: 00e0:  3a 50 52 49 4e 54 45 52 3b 44 45 53 3a 43 42 38 36 37 41 3b 4c 45 44 4d 44 49 53 3a 44 4f 54 34  :PRINTER;DES:CB867A;LEDMDIS:DOT4
hp-setup[19006]: debug: 0100:  23 34 34 2c 55 53 42 23 30 37 2d 30 31 2d 30 32 2c 55 53 42 23 46 46 2d 43 43 2d 30 30 3b 53 4e  #44,USB#07-01-02,USB#FF-CC-00;SN
hp-setup[19006]: debug: 0120:  3a 43 4e 32 32 38 47 31 31 36 59 30 35 43 51 3b 53 3a 30 33 38 30 30 30 43 34 38 34 30 30 31 30  :CN228G116Y05CQ;S:038000C4840010
hp-setup[19006]: debug: 0140:  32 31 30 30 32 63 31 66 30 30 30 35 61 63 32 64 38 30 30 35 61 3b 4a 3a 20 20 20 20 20 20 20 20  21002c1f0005ac2d8005a;J:        
hp-setup[19006]: debug: 0160:  20 20 20 20 20 20 20 20 20 20 20 20 3b 5a 3a 30 31 30 32 2c 30 35 30 33 63 38 63 39 30 30 37 39              ;Z:0102,0503c8c90079
hp-setup[19006]: debug: 0180:  65 39 2c 30 36 30 30 2c 30 63 30 2c 30 65 30 30 30 30 30 30 30 30 2c 30 66 30 30 30 30 30 30 30  e9,0600,0c0,0e00000000,0f0000000
hp-setup[19006]: debug: 01a0:  30 2c 31 30 30 30 30 30 30 38 30 30 30 30 30 38 2c 31 32 30 30 30 2c 31 34 33 2c 31 35 30 2c 31  0,10000008000008,12000,143,150,1
hp-setup[19006]: debug: 01c0:  36 33 63 38 63 33 63 38 63 30 30 30 33 31 32 63 30 31 34 31 65 30 30 30 33 3b 29 28 78 2d 68 70  63c8c3c8c000312c0141e0003;)(x-hp
hp-setup[19006]: debug: 01e0:  2d 67 75 69 64 3d 65 38 33 39 33 35 64 65 36 35 66 62 29                                         -guid=e83935de65fb)
hp-setup[19006]: debug: Found device: {'num_devices': 1, 'num_ports': 1, 'product_id': , 'status_code': 0, 'device2': '0', 'device3': '0', 'note': , 'device1': 'MFG:HP;MDL:Officejet 4500 G510g-m;CMD:MLC,PCL,DW-  PCL,PML,802.3,DESKJET,DYN;1284.4DL:4d,4e,1;CLS:PRINTER;DES:CB867A;LEDMDIS:DOT4#44,USB#07-01-02,USB#FF-CC-00;SN:CN228G116Y05CQ;S:038000C484001021002c1f0005ac2d8005a;J:                    ;Z:0102,0503c8c90079e9,0600,0c0,0e00000000,0f00000000,10000008000008,12000,143,150,163c8c3c8c000312c0141e0003;', 'mac': 'e83935de65fb', 'ip': '192.168.001.020', 'hn': 'HP-Officejet-45'}
hp-setup[19006]: debug: Cache miss: officejet_4500_g510g-m
hp-setup[19006]: debug: Reading file: /usr/share/hplip/data/models/models.dat
hp-setup[19006]: debug: Searching for section [officejet_4500_g510g-m] in file /usr/share/hplip/data/models/models.dat
hp-setup[19006]: debug: Found section [officejet_4500_g510g-m] in file /usr/share/hplip/data/models/models.dat
hp-setup[19006]: debug: getDeviceUri(None, None, ('hp',), None, , True)
hp-setup[19006]: debug: Mode=0

Setting up device: hp:/net/Officejet_4500_G510g-m?ip=192.168.1.20 


hp-setup[19006]: debug: Model=Officejet_4500_G510g-m
hp-setup[19006]: debug: (CUPS 1.2.x) Getting list of PPDs using CUPS_GET_PPDS...
hp-setup[19006]: debug: CUPS PPD base path = /usr/share/cups/model
hp-setup[19006]: debug: Foomatic PPD base path = /usr/share/ppd

---------------------
| PRINT QUEUE SETUP |
---------------------

Using queue name: Officejet_4500_G510g-m
Locating PPD file... Please wait.
hp-setup[19006]: debug: Matching PPD list to model  officejet_4500_g510g-m...
hp-setup[19006]: debug: []
hp-setup[19006]: debug: No PPD found for model officejet_4500_g510g-m using new algorithm. Trying old algorithm...
hp-setup[19006]: debug: 1st stage edit distance match
hp-setup[19006]: debug: Determining edit distance from officejet_4500_g510g-m (only showing edit distances < 4)...
hp-setup[19006]: debug: dist('officejet_4500_g510a-f') = 2
hp-setup[19006]: debug: dist('officejet_4500_g510a-f') = 2
hp-setup[19006]: debug: dist('officejet_4500_g510g-m') = 0
hp-setup[19006]: debug: dist('officejet_4500_g510g-m') = 0
hp-setup[19006]: debug: dist('officejet_4500_g510n-z') = 2
hp-setup[19006]: debug: dist('officejet_4500_g510n-z') = 2
hp-setup[19006]: debug: Min. dist = 0
hp-setup[19006]: debug: {'drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd': 'HP Officejet 4500 g510g-m, hpcups 3.18.6', 'lsb/usr/HP/hp-officejet_4500_g510g-m.ppd.gz': 'HP Officejet 4500 g510g-m, hpcups 3.18.6'}
hp-setup[19006]: debug: 2nd stage matching with model number
hp-setup[19006]: debug: model_number=4500
hp-setup[19006]: debug: Factor = 1
hp-setup[19006]: debug: mins_model_number= 4500
hp-setup[19006]: debug: mins_adj_model_number=4500
hp-setup[19006]: debug: adj_model_number=4500
hp-setup[19006]: debug: match
hp-setup[19006]: debug: {'drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd': 'HP Officejet 4500 g510g-m, hpcups 3.18.6'}
hp-setup[19006]: debug: ***
hp-setup[19006]: debug: mins_model_number= 4500
hp-setup[19006]: debug: mins_adj_model_number=4500
hp-setup[19006]: debug: adj_model_number=4500
hp-setup[19006]: debug: match
hp-setup[19006]: debug: {'drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd': 'HP Officejet 4500 g510g-m, hpcups 3.18.6', 'lsb/usr/HP/hp-officejet_4500_g510g-m.ppd.gz': 'HP Officejet 4500 g510g-m, hpcups 3.18.6'}
hp-setup[19006]: debug: ***
hp-setup[19006]: debug: [('drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd', 'HP Officejet 4500 g510g-m, hpcups 3.18.6'), ('lsb/usr/HP/hp-officejet_4500_g510g-m.ppd.gz', 'HP Officejet 4500 g510g-m, hpcups 3.18.6')]
hp-setup[19006]: debug: Found match: drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd
hp-setup[19006]: debug: Found match: lsb/usr/HP/hp-officejet_4500_g510g-m.ppd.gz
hp-setup[19006]: debug: [('drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd', ['m']), ('lsb/usr/HP/hp-officejet_4500_g510g-m.ppd.gz', ['m'])]
hp-setup[19006]: debug: 2 matches found. Searching based on PDL: Host > PS,PDF > PCL/Other
hp-setup[19006]: debug: Selecting '-m' PPD: drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd 

Found PPD file: drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd
Description: 

Adding print queue to CUPS:
Device URI: hp:/net/Officejet_4500_G510g-m?ip=192.168.1.20
Queue name: Officejet_4500_G510g-m
PPD file: drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd
Location: 
Information: Officejet 4500 G510g-m Device (Automatically setup by HPLIP)
hp-setup[19006]: debug: addPrinter('Officejet_4500_G510g-m', 'hp:/net/Officejet_4500_G510g-m?ip=192.168.1.20', , , 'drv:///hp/hpcups.drv/hp-officejet_4500_g510g-m.ppd', 'Officejet 4500 G510g-m Device (Automatically setup by  HPLIP)')


You do not have permission to add a printer. You need authentication.
Username: root
Password: 
hp-setup[19006]: debug: addPrinter() returned (0, successful-ok)
hp-setup[19006]: debug: {'hp:/net/Officejet_4500_G510g-m?ip=192.168.1.20': ['Officejet_4500_G510g-m']}
hp-setup[19006]: debug: send_message() entered
hp-setup[19006]: debug: send_message() returning


-------------------
| FAX QUEUE SETUP |
-------------------

Using queue name: Officejet_4500_G510g-m_fax
hp-setup[19006]: debug: Searching for fax PPD for model Officejet_4500_G510g-m_fax  hpcups_build =1
hp-setup[19006]: debug: ppds=['/usr/share/ppd/HP/HP-Fax2-hpcups.ppd.gz', '/usr/share/ppd/HP/HP-Fax3-hpcups.ppd.gz', '/usr/share/ppd/HP/HP-Fax-hpcups.ppd.gz', '/usr/share/ppd/HP/HP-Fax4-hpcups.ppd.gz']
hp-setup[19006]: debug: Found fax PPD: /usr/share/ppd/HP/HP-Fax-hpcups.ppd.gz

Adding fax queue to CUPS:
Device URI: hpfax:/net/Officejet_4500_G510g-m?ip=192.168.1.20
Queue name: Officejet_4500_G510g-m_fax
PPD file: /usr/share/ppd/HP/HP-Fax-hpcups.ppd.gz
Location: 
Information: Officejet 4500 G510g-m Fax Device (Automatically setup by HPLIP)
hp-setup[19006]: debug: addPrinter('Officejet_4500_G510g-m_fax', 'hpfax:/net/Officejet_4500_G510g-m?ip=192.168.1.20', , '/usr/share/ppd/HP/HP-Fax-hpcups.ppd.gz', , 'Officejet 4500 G510g-m Fax Device (Automatically setup by  HPLIP)')
hp-setup[19006]: debug: addPrinter() returned (0, successful-ok)
hp-setup[19006]: debug: {'hpfax:/net/Officejet_4500_G510g-m?ip=192.168.1.20': ['Officejet_4500_G510g-m_fax']}
hp-setup[19006]: debug: send_message() entered
hp-setup[19006]: debug: send_message() returning

--------------------
| FAX HEADER SETUP |
--------------------


---------------------
| PRINTER TEST PAGE |
---------------------


HP Linux Imaging and Printing System (ver. 3.18.6)
Testpage Print Utility ver. 6.0

Copyright (c) 2001-15 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Printing test page to printer Officejet_4500_G510g-m...
Test page has been sent to printer.

note: If an error occured, or the test page failed to print, refer to the HPLIP website
note: at: http://hplip.sourceforge.net for troubleshooting and support.


Done.