HP LaserJet 1020 doesn't work out of the box

Bug #73646 reported by Uwe Siems
2
Affects Status Importance Assigned to Milestone
foo2zjs (Ubuntu)
Fix Released
Medium
Unassigned
Edgy
Fix Committed
Medium
Unassigned

Bug Description

Binary package hint: foo2zjs

[The HP LaserJet 1020 is a GDI printer, but works e.g. with SuSE 9.3.]
1. The firmware wasn't there and the user wasn't told about it - well, looking in the syslog probably would have revealed the problem, but a dialog with instructions where to get the firmware would be nice. Looking into /var/log/cups/error_log just showed that some printing processes had crashed.
2. /usr/bin/hplj1000 didn't load the right firmware. It seems to need a command /bin/usb_printerid which isn't installed by default (but I didn't really look that close into the problem). What I did instead:
- Removed the line
DEV=""
in /usr/bin/hplj1000. This hardcodes the printer device to be /dev/usb/lp0. Obviously this won't work for everybody.
- Made a link named hplj1020 point to hplj1000 in the same directory
- Changed /etc/udev/rules.d/11-hplj10xx.rules to call hplj1020 instead of hplj1000 when a LaserJet 1020 is plugged in.
Then it works.

Revision history for this message
Uwe Siems (usiems) wrote :

Ah, I forgot, this is with Ubuntu 6.10.

Changed in foo2zjs:
importance: Undecided → Medium
status: Unconfirmed → Fix Committed
status: Fix Committed → Fix Released
importance: Undecided → Medium
status: Unconfirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.