There is a Mac Shareport client. I have no problems with it, but some people here have, so caveat emptor. Also I notice you mention print server, be warned that with Shareport you are going to have to connect and disconnect 1 PC at a time. It is not a print server, but a network attached USB port and USB is very specific in a master-slave relationship.