This is my set up:
Windows XP Service Pack 2
Workgroup name: HOME
Computer name family-x
The printer is shared on the network, the name for it is DeskJet812
I added myself to the Home work group, and when I type in ping family-x this is what I get:
PING family-x.home (192.168.1.3) 56(84) bytes of data.
64 bytes from family-x (192.168.1.3): icmp_seq=1 ttl=48 time=6.11 ms
I went through the cups page: http://localhost:631
set it up using 'windows printer via samba'
and I think the problem comes when it asks for the uri, what do I put down?
This is what the page says for examples
I recall that I was able to get this working in Ubuntu 7.04, but when I upgraded to 7.10 they switched to a new printing thing, and I never got it to work. Ubuntu used to find the printer automatically over the network.