Windows 7 cannot connect to Samba-shared printer

My USB printer is connected to an OpenSUSE 11.2 desktop on a home network. I shared the printer with samba and can print from a Windows XP notebook connected to the network, but whenever I try to connect a Windows 7 machine, I always get the message that Windows cannot connect to the printer.

Any idea?

Another way to do it is to set it up in cups as an ipp share and then printg from win7 to a tcp/ip printer. You need to set up/add the tcp printer port in windows first.
Sorry, haven’t done this since win2k, so a bit rusty on it.

On Tue, 2010-03-23 at 19:16 +0000, whych wrote:
> Another way to do it is to set it up in cups as an ipp share and then
> printg from win7 to a tcp/ip printer. You need to set up/add the tcp
> printer port in windows first.
> Sorry, haven’t done this since win2k, so a bit rusty on it.
>
>
Add Printer… Choose network printer… Stop the scan… choose
printer isn’t listed. The next dialog offers an option to
Select a shared printer by name. Enter the URL to your
CUPS based printer (IPP). e.g.

http://linuxserver:631/printers/printername

(replace linuxserver and printername with what is appropriate for
your CUPS server)

Then you’ll get a dialog allowing you select the Windows driver
to use.

Once done, test it by sending a Test Page…

Voila… done!

Btw… my CUPS + Samba printers are available to our Win7 clients
as well (smb style), but realize we run a domain and our CUPS server
is joined to the domain.

cjcox
We are not the ‘normal’ home user - we run windows domains and perhaps linux ldap logins with nfs, probably both at work and home!

Thanks for giving the op the instructions.
Like I said, I haven’t used tcp printing in windows for years. Then it was in the old days of linux (redhat 4 or 5) and before samba was so sophisticated. It was easier to set the windows print share to tcp printing to allow printing form linux to windows.
How I longed to be able to afford a postscipt printer to avoid the need for stting up a print file! (How many guys around remember you can just print a file to the printer as a brute force print with the print command… and ps on ps printer is all nicely formatted!)
Since I moved to hp jetdirect, there’s no need for printer sharing.

Thank you for the advice.

I tried this too - in this case there is no error message, but the test page is not printing. Even if i allow printing from internet in cups, it does not change anything. How shall i set IPP in Cups?

Yes it would be nice to use the linux desktop as a domain controller, but the netbook is running an XP home edition, which is not capable of joining domains, so i created only a network workgroup for home.

Viktor