Business inkjet 2200 and 2250 hang forever after first job

Asked by Monty Montgomery

Hello,

I have two Business inkjet printers, a 2200cse and a 2250 TN. Both are equipped with both parallel ports, JetDirect ethernet cards, PS interpreter and the 64MB upgrade.

Debian has dropped support for the driver solution I've been using for the past 12 years and now forces me to use hplip; unfortunately, neither printer works properly with any of the hplip-cups from Debian testing, the hplip as shipped by Fedora and Ubuntu nor the hplip downloaded from HP.

The first job prints, ejects the last page, and the printer continues to report "PRINTING..." with the power light blinking as if it is expecting more data. The cancel job button switches the display to "CANCELLING JOB" but nothing further happens. The printer must be power cycled to accept more data.

This behavior happens on both printers and happens whether using JetDirect (ethernet) or using the parallel port. It happens on all linux machines I've tried, Ubuntu, Debian and Fedora. This is not a difficult bug to reproduce, as I've found no situation where the bug does not occur. These printers simply do not work with hplip, period.

Searching through the bugs here, I found several earlier reports spanning the past five years that match this behavior excatly. After requesting copious debugging information from the user, which the user provided, no further help was given (aside from 'reinstall everything') and when that didn't work, the user received no further help, allowing the bug to close from inactivity.

May I humbly request this problem be given some attention, or the Business Inkjet printers removed from the compatability list. They do not work with hplip.

(Should someone be willing to look in more detail, I'm happy to provide any help and further information required)

Cheers.

Question information

Language:
English Edit question
Status:
Answered
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
goutam kodu (goutam-hplip) said :
#1

Hi,

Can you post us the out-put of "hp-check -t" command.

Thanks,
Goutam Kodu

Revision history for this message
Monty Montgomery (xiphmont) said :
#2

included below.

This is a fresh, from-scratch install using hplip-3.11.5.run on a Debian testing machine with an otherwise working CUPS install, followed immediately by hp-setup (creating the hp-test queue), followed immediately by hp-check -t.

The hp-setup step printed a test page when it finished--- and the test page printed and hung the printer (it was also missing all text; only the image portion of the test page printed. I'm guessing that's a seperate problem). Note from the hp-check output that this machine still has a foomatic/chp2200 filter setup directed to the same printer (otato), and that filter prints pages properly (it does not use hplip) but is rather limited in what it can do.

fishcore:/home/xiphmont# hp-check -t

HP Linux Imaging and Printing System (ver. 3.11.5)
Dependency/Version Check Utility ver. 14.3

Copyright (c) 2001-9 Hewlett-Packard 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.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the HPLIP supplied tarball (.tar.gz or .run) to determine if the proper
dependencies are installed to successfully compile HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball
has the proper dependencies installed to successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode will check both of the above cases (both compile- and run-time dependencies).

Saving output in log file: hp-check.log

Initializing. Please wait...

---------------
| SYSTEM INFO |
---------------

Basic system information:
Linux fishcore 2.6.32.2 #1 SMP Sat Feb 6 20:19:46 EST 2010 x86_64 GNU/Linux

Distribution:
debian testing

Checking Python version...
OK, version 2.6.5 installed

Checking PyQt 4.x version...
error: NOT FOUND OR FAILED TO LOAD!

Checking for CUPS...
Status: scheduler is running
Version: 1.4.6
error_log is set to level: debug

Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.83.1

------------------------------------
| COMPILE AND RUNTIME DEPENDENCIES |
------------------------------------

note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c).
note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r).

Checking for dependency: CUPS - Common Unix Printing System...
OK, found.

Checking for dependency: CUPS devel- Common Unix Printing System development files...
OK, found.

Checking for dependency: CUPS image - CUPS image development files...
OK, found.

Checking for dependency: DBus - Message bus system...
OK, found.

Checking for dependency: gcc - GNU Project C and C++ Compiler...
OK, found.

Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...
OK, found.

Checking for dependency: libcrypto - OpenSSL cryptographic library...
OK, found.

Checking for dependency: libjpeg - JPEG library...
OK, found.

Checking for dependency: libnetsnmp-devel - SNMP networking library development files...
OK, found.

Checking for dependency: libpthread - POSIX threads library...
OK, found.

Checking for dependency: libtool - Library building support services...
OK, found.

Checking for dependency: libusb - USB library...
OK, found.

Checking for dependency: make - GNU make utility to maintain groups of programs...
OK, found.

Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
OK, found.

Checking for dependency: PolicyKit - Administrative policy framework...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
OK, found.

Checking for dependency: Python DBus - Python bindings for DBus...
OK, found.

Checking for dependency: Python devel - Python development files...
OK, found.

Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...
OK, found.

Checking for dependency: Python XML libraries...
OK, found.

Checking for dependency: Python 2.3 or greater - Required for fax functionality...
OK, found.

Checking for dependency: Python 2.2 or greater - Python programming language...
OK, found.

Checking for dependency: Reportlab - PDF library for Python...
OK, found.

Checking for dependency: SANE - Scanning library...
OK, found.

Checking for dependency: SANE - Scanning library development files...
OK, found.

Checking for dependency: scanimage - Shell scanning program...
OK, found.

Checking for dependency: xsane - Graphical scanner frontend for SANE...
warning: NOT FOUND! This is an OPTIONAL/RUNTIME ONLY dependency. Some HPLIP functionality may not function properly.

----------------------
| HPLIP INSTALLATION |
----------------------

Currently installed HPLIP version...
HPLIP 3.11.5 currently installed in '/usr/share/hplip'.

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.11.5

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/HP
ppdbase=/usr/share/ppd
doc=/usr/share/doc/hplip-3.11.5
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp

# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
pp-build=no
gui-build=yes
scanner-build=no
fax-build=no
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=yes
foomatic-drv-install=no
foomatic-ppd-install=yes
foomatic-rip-hplip-install=no
hpcups-install=no
cups-drv-install=no
cups-ppd-install=no
internal-tag=3.11.5
restricted-build=no
ui-toolkit=no
qt3=no
qt4=no
policy-kit=no
hpijs-only-build=no
lite-build=no
udev-acl-rules=no
hpcups-only-build=no
hpijs-only-build=no

Current contents of '/var/lib/hp/hplip.state' file:
# hplip.state - HPLIP runtime persistent variables.

[plugin]
installed=0
eula=0

Current contents of '~/.hplip/hplip.conf' file:
[installation]
version = 2.8.6.20b
date_time = 10/29/08 11:54:22

--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

otato
-----
Type: Unknown
Device URI: socket://10.0.1.210
PPD: /etc/cups/ppd/otato.ppd
PPD Description: HP Business Inkjet 2200 Foomatic/chp2200
Printer status: printer otato is idle. enabled since Wed 15 Jun 2011 04:40:45 AM EDT
warning: Printer is not HPLIP installed. Printers must use the hp: or hpfax: CUPS backend to function in HPLIP.

test-hp
-------
Type: Printer
Device URI: hp:/net/HP_BUSINESS_INKJET_2250?ip=10.0.1.210
PPD: /etc/cups/ppd/test-hp.ppd
PPD Description: HP Business Inkjet 2250 hpijs pcl3, 3.11.5
Printer ready to printr test-hp is idle. enabled since Wed 15 Jun 2011 04:52:25 AM EDT
Communication status: Good

---------------------
| PYTHON EXTENSIONS |
---------------------

Checking 'cupsext' CUPS extension...
OK, found.

Checking 'pcardext' Photocard extension...
OK, found.

Checking 'hpmudext' I/O extension...
OK, found.

-----------------
| USB I/O SETUP |
-----------------

Checking for permissions of USB attached printers...

HP Device 0x205 at 002:032:
    Device URI: hp:/usb/HP_ScanJet_3300C?serial=0
error: Unsupported model: HP_ScanJet_3300C

---------------
| USER GROUPS |
---------------

root

-----------
| SUMMARY |
-----------

error: 4 errors and/or warnings.

Please refer to the installation instructions at:
http://hplip.sourceforge.net/install/index.html

Done.

Revision history for this message
dave (dc57) said :
#3

Hi,

I have exactly the same issue on a Raspberry Pi 3 with the latest Raspbian Stretch and the latest HPLIP...
Have anyone found a solution ?

Thanks

Can you help with this problem?

Provide an answer of your own, or ask Monty Montgomery for more information if necessary.

To post a message you must log in.