how is OS4 handling the print issue?
AOS4.1 handles network printing fine if you have a PostScript or HP Inkjet printer, as does OS3.9. The LPR.device does not work with AmiTCP 3.X in OS3.9, but works with every other TCP stack. The LPR.device parameters are stored in ENV: but not accessed until time of printing, allowing them to be changed (I use an IconX script) from one networked printer to another -- although I now stick with one color laser PS printer for all my work.
I haven't directly connected a printer to any port in over 5 years.