I tried to research this to on the web and found nothing worthwhile about this.
I have an IPX network print server adapter that plugs into a printers parallel port and you can then share it on the LAN by using an IPX network printer port installed via the included software and having IPX/SPX installed on the system. I bought this back when print server adapters just started to show up for consumers and this one from Hawking Technologies was the only 1 I could get or it was the cheapest among the few.
Anyways, it worked well under Windows 95, 98, 2000, over the years. I have used two systems running Windows XP SP1 system that was setup for the print server and it works (so I figure XP SP1 is ok).
However, when using systems running XP SP2 it doesn't work. Though I had 1 exception case where it did work recently and I don't know why, so I'll have to look into it.
When it doesn't work either of these two will happen:
1. printer port not installed yet - when you try to install print port, the print server that the port will connect to is never detected so you can never install the port.
2. printer port installed back when system was XP SP1 - printing to the print server fails after upgrade to SP2 (I figure the connection is broken now).
No difference appears whether I disable the Windows Firewall or not. This baffles me. I would think IPX works the same on XP SP2 as on XP SP1 or Win 2000. Unless some security feature blocks out the connection for which I don't know how to allow since it's IPX not TCP/IP. I don't suppose the problem is with the print server since XP SP2 is just one flavor of Windows from the print server's perspective.
I could use some expert input into this issue since I can find nothing on the web and the print server is now obsolete. I could buy a new TCP/IP model but it would kind of be a waste since the current one still does the job.