Linux now supports many printers, but because the printer manufacturers don't officially provide tech support, they can't list Linux on the box. Check the link provided by joedude.
HP, Brother and Samsung lasers are generally UNIX/Linux compatible. My Samsung 2151N actually came with Linux drivers on disc. While HP has very good compatibility and they post linux drivers on their website, I believe Brother and Samsung are going out of their way to provide drivers for and support linux. I am currently getting tech support from Brother in Japan via email for a Brother DCP7020 monochrome laser all-in-one. They are helping me reinstall new drivers to support a couple of extra features. The DCP7020 is more of a Small Office Home Office unit and works beautifully, but lacks a few features for a larger office environment.
If you want a production quality workhorse laser, the Samsungs and HP lasers appear to be very well built.
Canon and Lexmark lasers have some compatibility but they don't support UNIX/Linux so don't support them.
HP and Epson inkjets have very good linux support but would not be a good choice for a working office environment.
Hope this helps
Edited by Trio3b, 16 December 2007 - 01:35 AM.