[linux] HP Laserjet 4000 - HPLIP - No Installed HP Devices Found

lnx lnx op kpnmail.nl
Do Nov 24 10:38:20 CET 2016


Hallo Linux,

Op een of andere manier lukt het niet om in HPLIP een HP LaserJet 4000
(met parallelle poort) werkend te krijgen.

Via CUPS is de printer *wel* te configuren en te gebruiken m.a.w. Print
Test Page werkt maar via HPLIP lukt dit niet.

HPLIP Device Manager herkend/ziet het device niet en geeft de melding:
"No Installed HP Devices Found"



Ter verdere info wat er allemaal gedaan is:

Er is een Manual Build en Install gedaan van HPLIP [1][2][3] en dit
alles onder de paraplu van:


opa op deskcomm ~ $ lsb_release -a
No LSB modules are available.
Distributor ID:	LinuxMint
Description:	LMDE 2 Betsy
Release:	2
Codename:	betsy


opa op deskcomm ~ $ uname -a
Linux deskcomm 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2
(2016-10-19) x86_64 GNU/Linux


opa op deskcomm ~ $ cat /etc/debian_version
8.6


opa op deskcomm ~ $ python --version
Python 2.7.9



Aanvullende info inzake printer, driver etc.:

opa op deskcomm ~ $ lsmod | grep lp
lp                     17074  0
lpc_ich                20768  0
mfd_core               12601  1 lpc_ich
parport                35749  3 lp,ppdev,parport_pc


opa op deskcomm ~ $ lsmod | grep ppdev
ppdev                  16782  0
parport                35749  3 lp,ppdev,parport_pc


opa op deskcomm ~ $ lsmod | grep parport_pc
parport_pc             26300  1
parport                35749  3 lp,ppdev,parport_pc


opa op deskcomm ~ $ dmesg | grep parport
[    8.026705] parport_pc 00:03: reported by Plug and Play ACPI
[    8.026808] parport0: PC-style at 0x378 (0x778), irq 7
[PCSPP,TRISTATE,EPP]
[    8.029828] parport0: Printer, Hewlett-Packard HP LaserJet 4000 Series
[   16.592563] lp0: using parport0 (interrupt-driven).


opa op deskcomm ~ $ ls -l /dev/lp* /dev/parport*
crw-rw---- 1 root lp  6, 0 Nov 23 08:11 /dev/lp0
crw-rw-r-- 1 root lp 99, 0 Nov 23 08:11 /dev/parport0


opa op deskcomm ~ $ ls -l /proc/sys/dev/parport/parport*/autoprobe*
-r--r--r-- 1 root root 0 Nov 23 08:54
/proc/sys/dev/parport/parport0/autoprobe
-r--r--r-- 1 root root 0 Nov 23 08:54
/proc/sys/dev/parport/parport0/autoprobe0
-r--r--r-- 1 root root 0 Nov 23 08:54
/proc/sys/dev/parport/parport0/autoprobe1
-r--r--r-- 1 root root 0 Nov 23 08:54
/proc/sys/dev/parport/parport0/autoprobe2
-r--r--r-- 1 root root 0 Nov 23 08:54
/proc/sys/dev/parport/parport0/autoprobe3


opa op deskcomm ~ $ sudo cat /proc/sys/dev/parport/parport*/autoprobe*
CLASS:PRINTER;
MODEL:HP LaserJet 4000 Series;
MANUFACTURER:Hewlett-Packard;
DESCRIPTION:Hewlett-Packard LaserJet 4000 Series;
COMMAND SET:PJL,MLC,PCL,PCLXL,POSTSCRIPT;


opa op deskcomm ~ $ lpinfo -v | grep direct
direct hp
direct parallel:/dev/lp0
direct hpfax


opa op deskcomm ~ $ /usr/lib/cups/backend/parallel
direct parallel:/dev/lp0 "HP LaserJet 4000 Series" "HP LaserJet 4000
Series LPT #1" "MANUFACTURER:Hewlett-Packard;COMMAND
SET:PJL,MLC,PCL,PCLXL,POSTSCRIPT;MODEL:HP LaserJet 4000
Series;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard LaserJet 4000 Series" ""


opa op deskcomm ~ $ sudo /usr/lib/cups/backend/parallel
direct parallel:/dev/lp0 "HP LaserJet 4000 Series" "HP LaserJet 4000
Series LPT #1" "MANUFACTURER:Hewlett-Packard;COMMAND
SET:PJL,MLC,PCL,PCLXL,POSTSCRIPT;MODEL:HP LaserJet 4000
Series;CLASS:PRINTER;DESCRIPTION:Hewlett-Packard LaserJet 4000 Series" ""


opa op deskcomm ~ $ sudo /usr/lib/cups/backend/hp
direct hp "Unknown" "HP Printer (HPLIP)"



Begreep verder van de HP Device Manager dat *alleen* wanneer een device
via of 'hp:' of 'hpfax:' is geinstalleerd dit device in de HP Device
Manager wordt weergegeven.


$ sudo system-config-printer

wordt de Device URI aangepast van parallel:/dev/lp0 naar hp:/dev/lp0

Dit heeft tot gevolg dat het printen m.b.v. CUPS (Print Test Page) niet
meer werkt en daarnaast herkend HPLIP Device Manager nog steeds geen HP
Device.


Bovenstaande aanpassing van de Decvice URI is ook gedaan via CUPS maar
heeft hetzelfde resultaat tot gevolg. Het rare is wel dat:


opa op deskcomm ~ $ lpstat -t
scheduler is running
system default destination: hplaserjet4000
device for hplaserjet4000: hp:/dev/lp0
hplaserjet4000 accepting requests since Wed 23 Nov 2016 11:14:46 CET
printer hplaserjet4000 is idle.  enabled since Wed 23 Nov 2016 11:14:46 CET


de juiste Device URI weergeeft, zijnde hp:/dev/lp0, maar dat:


opa op deskcomm ~ $ lpinfo -v | grep direct
direct hp
direct parallel:/dev/lp0
direct hpfax

de oude Device URI blijft weergeven.


Een logout en reboot blijft hetzelfde resultaat geven. Verder is er nog
geprobeerd om de Device URI' te veranderen in 'hp:/dev/parport0' maar
eveneens zonder resultaat.


Linksom of rechtsom wordt er door HPLIP om onduidelijke redenen geen
HP Device herkend dit terwijl de printer is aangesloten en aan staat
wanneer de computer wordt aangezet

Hier houdt het dan ook voor mij op en mogelijk is er iemand op deze
lijst die me nog verder kan helpen. Waarvoor dank!


Groet,
Fred


[1] http://hplipopensource.com/hplip-web/install/manual/distros/debian.html
[2] http://hplipopensource.com/hplip-web/install/manual/hp_setup.html
[3] http://hplipopensource.com/node/217

-- 

Linux status: - normaal GUI en iets minder CLI gebruiker -


Meer informatie over de Linux maillijst