CUPS and Linux/Windows blobs are so often required because printers 
have gone the way of the modems -- i.e. minimal intelligence in the 
device with most of the processing happening on the host. If you stick 
to real "hardware" printers that provide built-in Postscript (or at 
least PCL) language and fonts, you will have no problems with OpenBSD. 
The simple litmus test is "does it work in DOS?" (just like a modem;-) 
BTW, most USB-only printers are of the dumb "Windoze" variety.

Beware of laser printers with ultra-cheap "cartridges" (e.g. Brother) 
which do not contain all of the consumables -- before you know it you 
will be shelling the cost of the printer to service the developer drum. 
OTOH, the integrated cartridges (e.g. HP and Lexmark) typically cost a 
bit more but the printer should not require anything additional for its 
multi-year life.

For the longest time I used to be a fan of HP, although I have also 
always liked Lexmark. But now my preference is shifting -- HP's lower 
priced models are almost all of the host-based variety. Also I recently 
learned from a reseller that HP's cartridges include a page counter and 
stop operating at the prescribed number of pages regardless of actual 
utilization, which is in stark contrast to Lexmark whose cartridges are 
guaranteed for "at least" a certain number of pages and the company 
will replace it free of charge if it runs out sooner but does not 
prevent you using it past that many pages.

On 5 Apr 2009 at 19:44, ropers wrote:

> I'm looking for a colour laser printer that's so cheap that I can
> put it on my birthday wish list and stand a chance of getting it (too
> broke to buy one myself).
> 
> - The printer should work with OpenBSD without a hitch, and by that
> I don't mean "can sometimes be gotten to work by endlessly tweaking
> CUPS", and I also don't mean "can be gotten to work with compat_linux
> and a binary blob",
> - the printer should also be Linux-compatible (Windows-compatibility
> not required),
> - it should be a colour laser printer,
> - replacement cartridges shouldn't be prohibitively expensive,
> - and it should be as cheap as possible without totally sucking monkey
> balls.**
> 
> Oh, and I have an aversion to HP, so it would be better if it wasn't
> from them.
> 
> All-in-one stuff and similar shenanigans aren't important at all. In
> fact, I'd prefer it if the device didn't offer that, as BSD/Linux
> support of such features tends to be spotty.
> I looked at http://openbsd.org/i386.html#hardware and didn't see any
> printers mentioned there, though I suppose they sort of fall under
> RJ45 support or ulpt(4)
> http://www.openbsd.org/cgi-bin/man.cgi?query=ulpt&sektion=4 and the
> rest is lpd/CUPS? If a printer is supported by CUPS/Linux, will it
> work on OpenBSD? Sorry for the daft questions, but a cursory Google
> search didn't reveal much. I found this:
> http://www.onlamp.com/pub/a/bsd/2004/07/08/FreeBSD_Basics.html and
> this: http://openprinting.org/printer_list.cgi , but while it offers
> good info on specific printers, entering requirements such as
> "blob-free" and "colour laser" and then searching for a list of
> suitable models doesn't seem to be possible there.
> 
> If anyone could recommend anything, or even warn me against buying
> certain models, I'd be very grateful.
> 
> Thanks and regards,
> --ropers
> 
> **My current inkjet printer takes well over a minute to print a
> single page, so my definition of "not totally sucking monkey balls" is
> actually quite modest.

Reply via email to