Network printing: ipp "printer is busy"/LPD and AppSock prints garbled data
After months of trying on and off, I give up - I need help please. Since upgrading to Leopard, then Snow Leopard, I cannot print to the office computers. Windows or IPP printer settings produce the "printer is busy - wait 15 seconds" etc error message; LPD and AppSock printer settings enable data to get through, but the output is garbled text (the Adobe Postscript 3 engine on the printer isn't happy, obviously).
We have some new colour copier/printers from FujiXerox (FX Docucentre IV C3370) and some older Canon laser printers (LBP5600), but they don't offer Bonjour connectivity and I am stuck. I can ping them, I have the latest drivers, but nothing works. They worked fine in OS10.4 on this same computer, and XP and Windows 7 of course in BootCamp, but nothing in OS10.5 or 10.6.
I've been all over the web and through the Discussions forums and tried all the suggestions I can see, to no avail. I've tried KeyChains to carry by login ID and password to the machines, and deleting/adding printers through both the System Preferences and the CUPS interface, but I confess I am stuck. I currently copy all of my documents every day to a Dell desktop on my desk just to print them out.
The Canons are run through a Windows server, the FujiXerox has a standalone IP address and no separate print queue at the moment. Running OS10.6.2 on MacBook Pro. I'm happily connected to the network and can access all sharepoints and servers, I just can print to any of the printers - it's infuriating.
Is it a Firewall problem? Sub-net problems? Any ideas most welcome, thanks for looking and sorry if I've missed out anything important.
MBP, Mac OS X (10.6.2)