This post is roughly 15 years old; originally published on October 17, 2009! The information presented here may be out of date and inaccurate.
I created JetDirect compatible server on my NSLU2 running Ubuntu Jaunty 9.04 using p910nd, which is a small printer daemon that does not spool to disk but passes the job directly to the printer. It is particularly useful for disk less Linux workstations and embedded devices that have a printer hanging off them.