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

Reply via email to