No. I use a 'networked printer' from cups;
# Printer configuration file for CUPS v1.1.23
# Written by cupsd on Sun 25 Dec 2005 11:22:21 AM EST
<DefaultPrinter HP-5650> <-- use your printer(s) ppd file(s)
Location
DeviceURI socket://192.168.49.100:9100 <-- use your routers IP here
State Idle
Accepting Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
</Printer>
All done via the cups web interface;
http://localhost:631