This might be for a bit of a niche market, but I just finished writing up a guide on how to configure CUPs as a print server on a TP-LINK WR1043ND using OpenWrt.

A few months back I bought the TP-LINK 1043ND as I'd heard it was quite popular for putting open source firmwares on. You could say the modern day Linksys WRT54G.  The goal was to make it a print server, but this was put off after an old laptop running server 2008 as a print server was still running fine.

Unfortunately for me, this laptop died the other day resulting in a need for a new print server. This then led me to trying to get CUPs to work on OpenWrt with very little helpful info online. I wrote this guide hoping it may help someone else possibly with the issues I faced.

If you're interested, my guide is here: http://mattie47.com/getting-cups-working-on-openwrt/

I've basically got two printers, with a 2gb usb drive connected to a 10 port powered usb hub, which then connects to the wireless router.

I've got windows, mac and linux clients and they all print fine.

Need a hand? I'm happy to help :)