Recently added my first Mac to our home windows network. I can access windows share drives after lots of research but I can not print to a printer connected to a windows xp PC.
Just bought a new Canon printer thinking our old printer was not helping. All window pcs and laptops can print to the networked printer but MacBook can't
I have set up the printer following many postings describing how to use samba because the "normal" procedure of looking for an available printer in the printer list does not show anything. I am using the format smb://login

assword/ipaddress/shareprinter name. I could not find the printer model in the printer list so I choosed Generic, even after installing manually the printer driver for the Mac that came with the new printer.
This is what happens. When I send something to the printer the queu says the job is completed (reports no errors). On the PC with the shared printer, the printer queue reports receiving something, a quick message of the sorts "remote print job" or something like it, but it very quickly disappers and the printer does not move!!.
PLEASE HELP!! It has been very fustrating to make the MacBook work on our windows home network. I consider myself medium to advanced PC/network/tech geek.
Unfortunately there are two print driver programming interfaces (ways to program) - Carbon and CUPS.
To use the OS X built-in CUPS network choices (like Windows Printing), you need a CUPS driver. For postscript printers, this is not an issue, because postscript is the native output of OS X - postscript drivers are CUPS drivers by default.
Non-postscript printers are Very Different. Except for Brother, no manufacturer has provided CUPS drivers. Instead, what you get are Carbon-type, OS9 legacy drivers, that have the comm protocol written into the driver. They can only print via whatever was included in the driver, usually USB.
**An Exception - when printing via an Airport/Bonjour enabled print server (Airport Express/Extreme), where the software does a port redirection, USB output from the Mac gets routed to the USB port on Airport Express/Extreme. In other words, a USB-only driver will work for network printing through Airport Extreme/Express.
I hope this helps.
If using OS X 10.4, get Gutenprint to see if your model is supported. (It's included in 10.5.)
http://gimp-print.sourceforge.net/MacOSX.php3
You can buy a CUPS driver here:
www.printfab.net.