I've got a Samsung ML-2851 printer, which I've connected to my laptop using Internet Printing Protocol. (This is done because I want the machine accessible outside of my university's firewall, so that I can print while on the wireless here) However, when I use IPP to connect to the printer rather than the default standard generic TCP/IP setup, whenever I open a print dialog in an application the whole app hangs for about 30 seconds while (presumably) the network gets hit trying to load information about the printer. It should be noted that the delay is about the same whether I use a Gigabit wire to the printer or go over the Wireless.
I'd like my system to either delay load that information if possible; or cache it so that the delay doesn't occur every time a print dialog is shown.
I recall seeing some switches inside the print properties dialog which might affect this (e.g. Enable Advanced Printer Features) but I'm not sure what they do or which ones I should mess with.