image
image
Ticket Options
Question Profile
DATEJan 13, 2008
TICKET#335632
STATUSClosed
SUBJECTprinter preferences mac to win xp
CATComputers, Operating Systems, Applications or Connected Devices
TYPEPeripherals: Printers, Scanners or other Connected Devices
DESCInk Jet & Photo Printers
DESC
PLATFORMApple Macintosh (Intel)
MODELmac mini
PROC1.8ghz
RAM1gb
DRIVE80gb
NAMEpeter
USERNAMEpetelue
TECHNICALLots of Experience
ISSUELots of Troubleshooting
Question Details
TICKET ARCHIVE -> printer preferences mac to win xp
petelue - Jan 13, 2008 - 5:54 pm
image
image
I have a Mac Mini Leopard and use a Netware wirless router to share a Canon Pixma IP4300 printer on a windows XP computer.
I can print to the Canon fine but the Canon properties/preferences dont work (e.g. multiple pages on a page, duplexing, orientation, etc.). Regardless of the options specified from the Mac Options and Preferences menus, the output is always complete but single paged. I installed the Canon programs and drivers from the cd (without the printer attached) on the Mac and have downloaded the latest Canon drivers.
I'd like to know if this is a cross-platform limitation, or do I need to take additional steps to use the Canon as if it were physically attached to the Mac.
Any help would be appreciated.
gsahli - Jan 14, 2008 - 11:10 am
image
image
This is a cross-platform limitation related to the driver you are using. On the Mac, you are using a Gutenprint open source driver. You aren't using the Canon-provided driver because it was written to limit you to USB only (ie, it doesn't work for network printing to Windows).
petelue - Jan 14, 2008 - 11:27 am
image
image
Many thanks for your reply. Do you know if there are any drivers, methods or procedures to enable getting my desired results?
Is this a futile or impossible search for a solution? technically not doable?
Thanks again.
gsahli - Jan 14, 2008 - 3:05 pm
image
image
I believe you could accomplish what you want by connecting the printer to the Mac and sharing it from there.
And then, you will have to create a separate instance of the Added printer on the Mac, just for sharing, called a "raw queue." Raw in this case meaning that the input is passed to the output without any driver filtering - the Mac becomes a communication device only, so the driver on the PC can do what it wants to do.
petelue - Jan 14, 2008 - 3:26 pm
image
image
I will try this, but I want to make sure I do this right.
When I attach the printer to the Mac, I expect I will be able to use all the options and preferences of the printer. Therefore when I print from the Mac I should use the regular printer name/definition.
I assume the "raw queue" instance will be accepting input from the pc when i want to print from there. Which instance of the printer do I use in the pc? the regular or "raw queue" one?
Will I need to do anything in the pc beyond adding it as a shared printer?
Thanks .
gsahli - Jan 14, 2008 - 4:43 pm
image
image
I'm glad to see you're willing to try. From the PC, you'll just be adding a printer - no new driver or other tricks.

On the Mac - yes, when printing from within the Mac, you'll use the the normal Mac added printer. The second instance/raw queue is the part which is new, and it will be the printer you'll select on the PC when adding (so I used raw in the name when I did this).

To add a raw queue, I recommend you use the CUPS internal web admin page. From a browser, enter this web address:
http://localhost:631/admin
Add the raw queue via this.
Where it calls for the printer URI, go to Apple menu About this Mac > More Info (Apple Profiler), and find the Canon USB printer and copy (and paste) the URI which looks something like:
usb://KYOCERA%20MITA/FS1800?serial=0

Hope this helps - come back with questions.
petelue - Jan 15, 2008 - 3:59 pm
image
image
Almost there, I hope!
Did the setup, added the "raw queue" printer to the pc, and sent a document from the pc, but I get "access denied, unable to connect" status message.....I double checked to ensure that the printer on the Mac was shared...did this a couple times but no success..
Any suggestions?
Thanks.
gsahli - Jan 15, 2008 - 5:23 pm
image
image
Is Windows sharing on in Sharing Prefs?

Have you set both computers to be in the same workgroup? (On Tiger this is set in the SMB/CIFS area of the Directory Access utility. I think it may be in a different utility on leopard.
petelue - Jan 15, 2008 - 6:18 pm
image
image
"Is Windows sharing on in Sharing Prefs?" in the Mac or PC?
I have made the printers shared on both sides.
I added the printer on the pc using the windows wizard which located it in the WORKGROUP under the Mac.
i'm not sure how to assign both computers to the same workgroup. It looks like Mac is WORKGROUP and the PC is MSHOME.
gsahli - Jan 15, 2008 - 8:32 pm
image
image
Windows Sharing is the specific "Samba" sharing method (that you are trying to use) that must be turned on in Mac Sharing Prefs (yes, on the Mac).

To set the workgroup on a PC, go to My Computer > properties > Computer Name > rename or change domian > Set the Workgroup.
petelue - Jan 16, 2008 - 2:06 am
image
image
I have set the PC on the same workgroup as the Mac.
I believe I have turned on Windows Sharing in the Mac because I have turned on file sharing and printer sharing in System Preferences > Sharing .
Is there somewhere else I need to turn this on in the Mac? because I am still getting "access denied, unable to connect" status message on the pc printer icon.
By the way, the "raw queue" instance of the printer onn the Mac does not show up in the Systems Preferences > Printers page, but is there in the localhost:631/admin . I dont know if this matters.
gsahli - Jan 16, 2008 - 7:14 am
image
image
I haven't seen that (not in the printer list). Try restarting the Mac.

Please tell me which OS X version you have.

You need to be able to see the raw queue in the list, because you also need to go to Print & Fax prefs > Sharing tab and enable printer sharing there.

Thanks for being persistent. You wouldn't believe how many people give up if there isn't a magic answer in the first response.
petelue - Jan 16, 2008 - 9:28 am
image
image
I am using Leopard 10.5.1 with all the updates.
Just rebooted....no success..i also checked the System Profiler > printers...doesn't show up
petelue - Jan 16, 2008 - 9:32 am
image
image
By the way, I don't know if this has anything o do with the problem, but at start up I get a message that the Login Server failed, even after relaunching it several times ..i finally pressed ignore . This has been happening even before trying to create the shared printer on the Mac or PC.
gsahli - Jan 16, 2008 - 11:20 am
image
image
OK, let's assume there's a glitch in your OS X. The first thing to try is to download the 10.5.1 Combo Updater and re-Update with that.

I didn't mean for you to look in System Profiler for the raw printer - it won't show. Look in Print & Fax Prefs instead.
petelue - Jan 16, 2008 - 1:18 pm
image
image
OK, I reupdated 10.5.1.
The Print& Fax Prefs still dont show the raw printer.
(by the way, I still get the the Login Server failed message still occurs, but i suspect that has nothing to do with the printer problem.)
petelue - Jan 16, 2008 - 1:55 pm
image
image
here is what shows in Admin

Printers


Home Administration Classes Documentation/Help Jobs Printers

Search in Printers:

Showing 4 of 4 printers.


Canon_iP4300

Description: Canon iP4300
Location:
Printer Driver: Canon iP4300
Printer State: idle, accepting jobs, published.
Device URI: file:///dev/null


canonfrompc

Description: canon ip4300
Location: den
Printer Driver: Canon PIXMA iP4300 - Gutenprint v5.1.3
Printer State: idle, accepting jobs, published.
Device URI: usb://Canon/iP4300?serial=A3FF4A


canonPrinter

Description: canonPrinter
Location:
Printer Driver: Canon PIXMA iP4300 - Gutenprint v5.1.3
Printer State: idle, accepting jobs, published.
Device URI: smb://peters-computer:139/canonPrinter


laser

Description: laser
Location:
Printer Driver: Brother MFC-7420 CUPS
Printer State: idle, accepting jobs, not published.
Device URI: smb://peters-computer:139/laser





The Common UNIX Printing System, CUPS, and the CUPS logo are the trademark property of Apple, Inc. CUPS is copyright 2007 by Apple Inc, all rights reserved.


gsahli - Jan 16, 2008 - 2:13 pm
image
image
For the raw queue, you'll need to go back and change the driver to raw (en).

I'm afraid the login server may be part of the problem, but I'm not sure.

Go to Accounts prefs (OS X), and make sure there's an account that matches your login on the PC, enabled for sharing.
- Jan 16, 2008 - 8:11 pm
image
image
OK, I reupdated 10.5.1.
The Print& Fax Prefs still dont show the raw printer.
(by the way, I still get the the Login Server failed message still occurs, but i suspect that has nothing to do with the printer problem.)
Edit Post
- Jan 16, 2008 - 9:25 pm
image
image
By the way, I don't know if this has anything o do with the problem, but at start up I get a message that the Login Server failed, even after relaunching it several times ..i finally pressed ignore . This has been happening even before trying to create the shared printer on the Mac or PC.
Edit Post
- Jan 16, 2008 - 9:54 pm
image
image
the printer that should have the raw queue is labeled "canonfrompc" as shown in my 1:55pm entry above.
How do I change the driver from " Canon PIXMA iP4300 - Gutenprint v5.1.3" to "raw(en)" ? that is notone of the entries listed in the driver list .
Edit Post
gsahli - Jan 17, 2008 - 6:44 am
image
image
When you modify the printer, you will find a model/brand category of raw and after that the choice raw queue (en) comes up.
petelue - Jan 17, 2008 - 1:15 pm
image
image
I created a new raw instance of the Canon printer using raw queue (en).
I rebooted the Mac and it does not appear in the Printer and Fax list.
I went thru the add printer on the PC and it located it as I named it - canon raw q on the macintosh - and i made sure I made it shared. But the PC still says "access denied, cannot connect"
gsahli - Jan 17, 2008 - 2:39 pm
image
image
Well, I'm running out of ideas. I don't have Leopard, so that's a limitation on me.
Are you able to connect to the Mac for file sharing?
gsahli - Jan 17, 2008 - 6:36 pm
image
image
Let's try this troubleshooting:
On the PC, open a Command Prompt and type:
net view [IP address of Mac here]

Please paste the output here. Mine looks like this:
Shared resources at 192.168.200.10



schooner



Share name Type Used as Comment



-------------------------------------------------------------------------------

192.168.200.3 Print Brother HL-2040 series CUPS v1.1

Epson_R200 Print Local Raw Printer

EpsonSC-900 Print Epson Stylus Color 900 - CUPS+Gutenprint v5.1.4

greg Disk User Home Directories

greg_share Disk to show all

HP4ML Print HP LaserJet 4ML v2013.003

PDF_writer Print Generic PostScript Printer

Stylus Photo R200 Print EPSON SP R200 Series (1,1)

Stylus Photo R200(Sheet Feeder - Borderless) Print EPSON SP R200 Series (1,2)

Stylus Photo R200-2 Print EPSON SP R200 Series (3,1)

The command completed successfully.
petelue - Jan 17, 2008 - 8:50 pm
image
image
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\peter>net view 192.168.1.4
Shared resources at 192.168.1.4

peter lue's Computer

Share name Type Used as Comment

-------------------------------------------------------------------------------
canon ip4300 Print den
canon raw q Print den
canonPrinter Print
peter lue's public folder Disk peter lue's Public Folder
The command completed successfully.


gsahli - Jan 18, 2008 - 6:47 am
image
image
OK, that's good because I can see the raw queue. So now it's between firewall settings and Samba (Windows sharing) settings.
Let's experiment with firewall. Please turn off the firewall on both computers and try printing.

If this doesn't help, then I think it's a Samba problem, and Leopard has changed things there and I don't have access to Leopard to experiment. Let me know.
petelue - Jan 18, 2008 - 11:23 am
image
image
firewalls turned off on both systems....still failed
"access denied, cannot connect" on the PC and the raw q still doesnt show up in the printer & fax list on the Mac
gsahli - Jan 18, 2008 - 2:59 pm
image
image
I think there may be a setting in
http://localhost:631/admin
for displaying printers in the print & fax list, on Leopard.

Beyond that, I know for sure that many people have been having Samba issues in Leopard. I've gotten you as close as I can - now you need to go to Apple Discussions > Leopard > getting online & networking to ask about your "Access" problem. There will either be a workaround, or you may have to wait for an update.

Best of luck. I'll be watching on Apple Discussions for your post.
gsahli - Jan 19, 2008 - 11:30 am
image
image
Wait a minute!
We don't have to use Samba! Sorry, I got tunnel vision...
Let's Add the printer using the IPP protocol on Windows XP:
Gather this info from the Mac - the IP address from Network Prefs; and the raw queue's queue name: if you go to the CUPS web interface printers section, the queue name is listed to the far left near/above the generic printer icon.

Back on the PC, click Add a printer, then select "network printer attached to another computer," then "connect to a printer on the internet" and enter this URL:
http://[IP address]:631/printers/[queue name]

Select the Canon driver and try it!
Again, I'm sorry I didn't think of this before!
petelue - Jan 19, 2008 - 1:03 pm
image
image
I didn't bother to try your suggestion since I was able to get the sharing to work after reattaching my printer to the PC and sharing it from the Mac.
I took your advice to check out the Apple Discussions and found a topic : Problems printing with shared windows printer , which had an entry thus:


"Re: Problems Printing to Shared Windows Printer
Posted: Nov 5, 2007 4:38 PM in response to: liverbomb88
Solved

Click to reply to this topic Reply email Email

I found a solution here.

1) go to http://localhost:631/. This starts up Apple's Common Unix Printing System (CUPS) already on your Mac.
2) click Add Printer, log in with your name/password, and then start filling in the blanks.
3) on Device page, select Windows Printer via SAMBA.
4) for Device URI, enter smb://windowsipaddress/printersharedname

Why this worked for me but not through Print&Fax is beyond me, but right now I don't really care because printing is working again!

MBP Mac OS X (10.5) "

I selected Canon as the device, and the driver for my model,i.e. Pixma IP4300.
Lo and behold! the printer popped into the Printer & Fax Prefs!
I also select any of the printer's preferences and options too.
Thanks for your persistence in trying to help me find a solution. If I get the chance I might try your suggestion to make the sharing work with the printer attached to the Mac.
gsahli - Jan 19, 2008 - 2:03 pm
image
image
Glad you got it working!

IF THIS IS YOUR QUESTION AND YOU WISH TO RESPOND, LOGIN HERE FIRST.


Search Engine Friendly URLs by vBSEO 3.1.0