On 2015-05-22 Fri 17:11 PM |, Antoine Jacoutot wrote:
> On Fri, May 22, 2015 at 04:08:20PM +0100, Craig Skinner wrote:
> > On 2015-05-22 Fri 17:01 PM |, Antoine Jacoutot wrote:
> > >
> > > What is the version of the cups package you are running?
> > >
> >
> > $ pkg_info -I cups cups-filters foomatic-db-engine hplip-common dbus
> > cups-1.7.4p0 Common Unix Printing System
>
> Yeah that's probably the reason, you are not running the latest stable cups
> package.
> You need at least p1.
>
>
Thanks Antoine for the updated packages from mTier:
$ uname -msrv
OpenBSD 5.6 GENERIC.MP#299 i386
$ pkg_info -I cups cups-filters cups-libs hpcups \
foomatic-db foomatic-db-engine \
hplip hplip-common hpijs hpaio dbus
cups-1.7.4p3 Common Unix Printing System
cups-filters-1.0.54p3 OpenPrinting CUPS filters
cups-libs-1.7.4 CUPS libraries and headers
hpcups-3.14.6 HP native CUPS driver
foomatic-db-4.0.20131218 Foomatic PPD data
foomatic-db-engine-4.0.11 Foomatic PPD generator
hplip-3.14.6 HP Linux Imaging and Printing
hplip-common-3.14.6 HPLIP applications common files
hpijs-3.14.6 HP ghostscript driver (spooler independent)
hpaio-3.14.6 HP sane(7) scanner backend
dbus-1.8.8v0 message bus system
$ dmesg | egrep 'lpt|ugen'
ugen0 at uhub1 port 2 "Pr?lific Technology Inc. IEEE-1284 Controller" rev
1.00/2.00 addr 3
$ usbdevs -f /dev/usb1
addr 1: UHCI root hub, Intel
addr 2: Usb Mouse, SIGMACHIP
addr 3: Parallel printer, Prolific Technology
$ usbdevs -d -v -f /dev/usb1
Controller /dev/usb1:
addr 1: full speed, self powered, config 1, UHCI root hub(0x0000),
Intel(0x8086), rev 1.00
uhub1
port 1 addr 2: low speed, power 98 mA, config 1, Usb Mouse(0x0034),
SIGMACHIP(0x1c4f), rev 1.10
uhidev0
port 2 addr 3: full speed, power 100 mA, config 1, Parallel printer(0x2305),
Prolific Technology(0x067b), rev 2.00
ugen0
$ fgrep 1100 /etc/cups/ppd/LJ1100.ppd
*%%%% PPD file for HP LaserJet 1100 with CUPS.
*PCFileName: "hp-laserjet_1100.ppd"
*Product: "(HP LaserJet 1100 Printer)"
*Product: "(HP LaserJet 1100se Printer)"
*Product: "(HP LaserJet 1100xi Printer)"
*ModelName: "HP LaserJet 1100"
*ShortNickName: "HP LaserJet 1100"
*NickName: "HP LaserJet 1100, hpcups 3.14.6"
*1284DeviceID: "MFG:HP;MDL:hp laserjet 1100;DES:hp laserjet 1100;"
*% End of hp-laserjet_1100.ppd, 15203 bytes.
DeviceURI's tried in printers.conf:
usb:/dev/usb1
usb://HP/LaserJet%201100
usb://HP%20LaserJet%201100
usb://HP/hp%20laserjet%201100
usb://HP/hp laserjet 1100
usb://Parallel%20printer,%20Prolific%20Technology
usb://Parallel printer, Prolific Technology
usb://Parallel printer
file:///dev/usb1
file:/dev/usb1
$ lpc status
LJ1100:
printer is on device 'usb' speed -1
queuing is enabled
printing is disabled
1 entries
daemon present
$ lpq -a
Rank Owner Job File(s) Total Size
1st root 4 Test Page 1024 bytes
When setting the DeviceURI to file:/dev/usb1,
the CUPS web admin print test page thinks the page gets printed,
but no printer lights/paper movement:
https://bbs.archlinux.org/viewtopic.php?id=79352
$ sudo diff cups-files.conf.0 cups-files.conf
27c27
< #FileDevice No
---
> FileDevice Yes
$ sudo cupsctl FileDevice=yes
I've tried these 3 drivers, with various DeviceURI's:
Description: Ye olde Lazar Jet
Location: Front room
Driver: HP LaserJet 1100, hpcups 3.14.6 (color, 2-sided printing)
Connection: usb:/dev/usb1
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
"Waiting for printer to become available."
Description: Ye olde Lazar Jet - Foomatic-lj4dith
Location: Front room
Driver: HP LaserJet 1100 Foomatic/lj4dith (grayscale, 2-sided printing)
Connection: usb:/dev/usb1
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
"Waiting for printer to become available."
Description: Ye olde Lazar Jet - HPIJS
Location: Front room
Driver: HP LaserJet 1100 hpijs, 3.14.6 (color, 2-sided printing)
Connection: usb:/dev/usb1
Defaults: job-sheets=none, none media=iso_a4_210x297mm sides=one-sided
"Waiting for printer to become available."
Suggestions welcome.
--
Never underestimate the bandwidth of a station wagon full of tapes.
-- Dr. Warren Jackson, Director, UTCS