Just need to take a moment to vent. I hate print servers. There's only two levels of understanding how they were, the protocol level, which is very archaic, and the IT level, which is very simple. There isn't an in-between. No way to tell if something isn't working right, or where the problem is at, because it supposed to Just Work.
So all you OS programmers out there, fix it.