Hallo Struppix,
war etwas unterwegs, aber jetzt will ich noch mal ran an die Sache. Also ...
Schritt 8 hatte ich ausgeführt. Das Ergebnis sieht so aus:
Rich (BBCode):
DiskStation> dir /usr/lib/cups/backend
drwxr-xr-x 2 root root 4096 Sep 22 16:21 .
drwxr-xr-x 3 root root 4096 Sep 22 16:21 ..
lrwxrwxrwx 1 root root 24 Sep 22 16:21 hp -> /opt/lib/cups/backend/hp
DiskStation> dir /opt/lib/cups/backend/hp
-rwxr-xr-x 1 root root 13204 Feb 14 2012 /opt/lib/cups/backend/hp
In /opt/share/ppd/HP/ habe ich entpackt und mit chmod 644 bearbeitet die folgende Datei mit dem Ergebnis:
Rich (BBCode):
-rw-r--r-- 1 root root 194835 Feb 14 2012 hp-laserjet_3052-ps.ppd
Im Verzeichnis /opt/share/hplip/ sind die folgenden Dateien zu finden:
Rich (BBCode):
DiskStation> dir /opt/share/hplip/
drwxr-xr-x 11 root root 4096 Sep 22 12:19 .
drwxr-xr-x 22 root root 4096 Jun 28 2012 ..
-rwxr-xr-x 1 root root 799 Feb 14 2012 __init__.py
-rwxr-xr-x 1 root root 8860 Feb 14 2012 align.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 base
-rwxr-xr-x 1 root root 32226 Feb 14 2012 check.py
-rwxr-xr-x 1 root root 6444 Feb 14 2012 clean.py
-rwxr-xr-x 1 root root 9168 Feb 14 2012 colorcal.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 copier
drwxr-xr-x 8 root root 4096 Sep 22 12:19 data
-rwxr-xr-x 1 root root 2418 Feb 14 2012 devicesettings.py
-rwxr-xr-x 1 root root 24861 Feb 14 2012 fab.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 fax
-rwxr-xr-x 1 root root 2299 Feb 14 2012 faxsetup.py
-rwxr-xr-x 1 root root 5477 Feb 14 2012 firmware.py
-rwxr-xr-x 1 root root 6992 Feb 14 2012 hpdio.py
-rwxr-xr-x 1 root root 18593 Feb 14 2012 hpssd.py
-rwxr-xr-x 1 root root 6338 Feb 14 2012 info.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 installer
-rwxr-xr-x 1 root root 6887 Feb 14 2012 levels.py
-rwxr-xr-x 1 root root 2541 Feb 14 2012 linefeedcal.py
-rwxr-xr-x 1 root root 11572 Feb 14 2012 makecopies.py
-rwxr-xr-x 1 root root 5744 Feb 14 2012 makeuri.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 pcard
-rwxr-xr-x 1 root root 3202 Feb 14 2012 pkservice.py
-rwxr-xr-x 1 root root 15418 Feb 14 2012 plugin.py
-rwxr-xr-x 1 root root 2393 Feb 14 2012 pqdiag.py
-rwxr-xr-x 1 root root 4024 Feb 14 2012 print.py
-rwxr-xr-x 1 root root 2696 Feb 14 2012 printsettings.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 prnt
-rwxr-xr-x 1 root root 8190 Feb 14 2012 probe.py
-rwxr-xr-x 1 root root 5020 Feb 14 2012 query.py
drwxr-xr-x 2 root root 4096 Sep 22 12:19 scan
-rwxr-xr-x 1 root root 44633 Feb 14 2012 scan.py
-rwxr-xr-x 1 root root 20948 Feb 14 2012 sendfax.py
-rwxr-xr-x 1 root root 35707 Feb 14 2012 setup.py
-rwxr-xr-x 1 root root 4499 Feb 14 2012 systray.py
-rwxr-xr-x 1 root root 5701 Feb 14 2012 testpage.py
-rwxr-xr-x 1 root root 3308 Feb 14 2012 timedate.py
-rwxr-xr-x 1 root root 8162 Feb 14 2012 toolbox.py
drwxr-xr-x 3 root root 4096 Sep 22 12:19 ui4
-rwxr-xr-x 1 root root 24540 Feb 14 2012 unload.py
-rwxr-xr-x 1 root root 2480 Feb 14 2012 wificonfig.py
Wechsel ich in das Verzeichnis (cd /opt/share/hplip/) und gebe ein: 'hp-makeuri -g 192.168.0.5' (= Drucker-IP) bekomme ich zurück:
Rich (BBCode):
DiskStation> hp-makeuri -g 192.168.0.5
env: python: No such file or directory
Oder noch mal anders versucht:
Rich (BBCode):
DiskStation> /opt/share/hplip/hp-makeuri -g 192.168.0.5
-ash: /opt/share/hplip/hp-makeuri: not found
DiskStation> makeuri 192.168.0.5
-ash: makeuri: not found
DiskStation> makeuri.py 192.168.0.5
-ash: makeuri.py: not found
Und da komme ich nicht weiter! Warum reagiert die DS so? Aber, wie gesagt, es sind meine ersten wirklichen Kommandozeilenversuche. Von Python habe ich keine Ahnung.
Danke für deine Hilfe, Gunnar