HP JetDirect 170X External Print Server (I have the J3258B version, not C)

Hi all I bought the ^ print server at a yard sale. when I asked the owner about it, he said that the machine was for Win95-2000. He also said I could download the drivers for XP, but I don't see online where that is.

This is my question:
Will this print server only work with HP printers?
There is an XP version of the printer, so is it possible to download drivers so that the printer works with XP software?

Thanks.