Page 1 of 1

Printing from Windows via Mac

Posted: 2006-06-23 12:16am
by Dalton
OK, I've been bashing my head against the wall with this one. I finally got my box to see the printer attached to my sister's Mac, but whenever I print, nothing seems to happen. It appears to be a successful print, but there's nothing in the printer queue and nothing comes out of the printer. Could there be some sort of problem with the router or with some kind of firewall issue? I mean, hell, I can't even find the printer through that Bonjour program.

The printer's an HP Photosmart 8200 series.

Posted: 2006-06-23 12:26am
by Vohu Manah
A couple of interesting articles for you:
Bonjour for Windows doesn't work due to firewall settings
Bonjour for Windows: Unable to print to some HP printers where IPP configured as highest priority protocol

A couple of other suggestions:
• Make sure your sister's mac is set to share the printer. Bonjour printing is the standard "Printer Sharing" service, but "Windows Sharing" will also work for the printer (allegedly, my setup doesn't make use of it).
• Make sure her computer isn't asleep when you print.

Posted: 2006-06-23 01:51am
by Dalton
Thanks Vohu. Both of your suggestions are moot, since I enabled Windows Sharing and made sure the computer was up and running. I'll check out those articles now and let you know.

Posted: 2006-06-23 02:06am
by Dalton
No dice. Even adjusted the router firewall.

Posted: 2006-06-23 02:43am
by Zac Naloen
Dalton wrote:No dice. Even adjusted the router firewall.

Tried it with the firewall temporarily off?

That will settle if it IS the firewall settings.


Theres a possiblilty OSx firewall is blocking it entering her computer as well.

Posted: 2006-06-23 04:00am
by Pu-239
Doesn't MacOS use Cups? In that case, it's rather straightforward to set up a windows computer to print w/ IPP, assuming cups is configured to accept remote connections- open port 631 on the Mac and point a webbrowser towards http://[computerIP]:631/ , navigate to the printer, and copy the URL (which should look like http://[computerIP]:631/printers/[printername] ) into the printer location dialog?



See http://members.cox.net/18james/osx_printer_sharing.html too, ignore the information on drivers and just select the drivers that belong to the printer.

Posted: 2006-06-23 08:52am
by Darth Wong
I imagine it's probably a problem with the Samba configuration, since I presume OS-X uses Samba for its Windows SMB protocol network sharing. Maybe you should post your smb.conf file.

Posted: 2006-06-23 09:23am
by Vohu Manah
Sorry Dalton, I tried.
Zac Naloen wrote:Theres a possiblilty OSx firewall is blocking it entering her computer as well.
The OSX firewall would already have the ports open for any service running on the computer.

You could also check the printer queue on the Mac to see if the printer is receiving the documents or not. If it is but is not printing them, her computer is somehow the problem.

Posted: 2006-06-23 12:27pm
by Dalton
No, the queue actually remains empty. It's the damndest thing.

Mike, I don't have one. I presume it's a Mac thing?

Posted: 2006-06-23 12:37pm
by Darth Wong
Dalton wrote:No, the queue actually remains empty. It's the damndest thing.

Mike, I don't have one. I presume it's a Mac thing?
Windows invented its own network protocol, so *nix boxes have to emulate it in order to offer print shares to Windows boxes on the network. The protocol is called SMB, and nicknamed "Samba". Unless Apple cooked up their own Microsoft print sharing solution, I assume they're using the popular open-source Samba software, which means there should be a file called "smb.conf" somewhere on the Mac box. A veteran Mac user may be able to help you more here.

Posted: 2006-06-23 01:04pm
by Dalton
Ah, I see. Thanks. My sister said she couldn't find it, but I suspect she's full of shit.

I'm just going to let it rest for now before I go fucking nuts.

Posted: 2006-06-24 12:28pm
by Vohu Manah
One last thing to try might be resetting your sister's printing system via the Printer Setup utility.

Posted: 2006-06-24 01:50pm
by Pu-239
As I said above, it might also be easier to bypass Samba alltogether and use IPP directly as well.