Use NetParlpr.lha on aminet - it allows you to print to an IP printer. I use a SMC router with a print server and it works brilliantly. The archive has a bug, however; the NetPar.device must be renamed to lower case - netpar.device, or it won't work.
This is probably why no-one's heard of it - sigh.