Earlier versions of Windows worked by just adding a local port. Windows Vista allows you to do it just like always, but it doesn’t work.
You must first install LPR Port Monitor feature via Control Panel > Programs and Features > Turn Windows features on or off > Print Services. Then create a new LPR port and add the IP address and queue name.
Hope it helps someone else out there. Plus I keep a note here.
I’m configuring a D-Link DP 300U multiport print server for use at home with OpenSuSE 10.0 and I thought I’d keep some notes on my linux adventures here.
DLINK print servers listen on ports 9100, 9101 and 9102 for multiport models and 9100 for the single port models
So all I have to do is configure my CUPS printing to point to the IP address of the print server and the port numbers are 9100 = LPT1; 9101 = LPT2 and 9102 = USB.
BTW the DP 300U defaults to 192.168.0.10 but if someone else has configured it, the only way to reset it to factory default is to download the D-Link windows software from the D-Link site, connect the PC and the DP300U to a hub and let the software find it. Then you can configure the device.