I used this and it is compatible with the z100, but HP makes it a pain to install the drivers (if you talk to HP, they will only say it was intended for personal use as in one computer). You must use there CD/program to have the drivers installed. What I did to get around this was to install it initially via usb on my computer, then I would hook the psc 12000 up to the z100 and then change the port on the printer in "Printers and Faxes" > Right click properties > Ports > Select the port the printer uses and click the "configure port" button. I would then change the port to my z100g IP address
Hope this tidbit helps anyone with print server problems!