[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: CUPS dependencies



Carl Fink wrote:

> Silly me, believing the docs!  So, can you give me tips on
> setting up LPRng with hplip for a Laserjet 1012.  Clearly the
> documentation can't.

Documentation is one of the well-known weaknesses of Linux, but that is another story.

A "bog-standard Laserjet" is, IMHO, a printing machine that is connected through a parallel port and which speaks PCL. The 1012 is neither, as far as I could find out (USB, and speaking some restricted dialect of PCL only). Crowning itself with the "Laserjet" label must be something of a marketing trick. But don't worry, this thing most likely will work with Linux (see also http://www.linuxprinting.org/show_printer.cgi?recnum=HP-LaserJet_1012)

In the first place, you must have USB printer support enabled in your kernel. I have this in my hand-rolled kernel. With stock kernels there may be some module that you have to specify in /etc/modules. This may cure your problems with CUPS as well as with lprng [NOTE: both are *fine* systems! I just happen to think that CUPS is bloated and horribly complicated, but this is just a matter of taste!]. You must then tell lprng (i.e. magicfilterconfig) that your printer is connected to /dev/usb/lp0: (I do not know what you should tell CUPS, because I do not use it).

Then select the hpijs "driver" (actually input filter) in magicfilterconfig. I have not tried this myself of course, not having had my hands on this type of machine, but I think it will work.

linuxprinting.org has more, but the information on that site tends to make my head spin.

Regards, Jan



Reply to: