Subject: USB lpt and NOPRIME
To: None <>
From: Johnny C. Lam <>
List: tech-kern
Date: 02/08/2001 13:59:09
In response to an inquiry about the USB printer code in CUPS, Michael
Sweet, the primary author of CUPS notes:

The FreeBSD USB printer driver resets the USB printer on open,
unless you use the "unlptN" device.  This reset prevents some
printers from receiving the first bytes of the print job, which
then causes lots of spew... :(

Is this properly a bug in the ulpt code, or a bug in the printer?  I
notice that NetBSD doesn't have /dev/unlpt[0-9]* devices.  Should we?
Or do we need to create some sort of quirks table for USB printers?

     -- Johnny C. Lam <>
        Department of Statistics, Carnegie Mellon University