First make sure that the printer gets the same TCP/IP address every time. Get the MAC address and in the Dlink set up a static IP address to that MAC address. (something like 192.168.1.200)
Load the printer driver on each PC that's going to access it and modify the properties of the printer to add a TCP/IP port that is set with the IP address assigned in Dlink setup. That's how I've done it some time now. I know that others will have different methods, but this has worked for me.
pm575