Trying to print to a Canon IR3300 in a Windows Network

Hello

In my university, we have several shared printers on a Windows network. Till recently, I was able to print to them by using the Samba protocol, like this:

smb://server.of.university/name.of.shared.printer

In my case, the printer's shared name (CanonIR3300$) was used with succees.

But, a few days ago, our IT staff did an upgrade, with a migration of all shared printers to a new server they call printers.servers.com. As they asked everyone to update their conections, I obviously modified my previous printer link to this new one:

smb://printers.servers.com/CanonIR3300$

But it doesn't work, giving now error messages like ERROR_LOGON-FAILURE, and persists in error no matter what options I select when installing a new printer (like try others protocols: IPP, http...)

I also tried the CUPS web interface, but never got to see any network printer

I was not sure what was going on (is it only Leopard related or does the new printers server refuse smb connections?), so I decided to try it from Windows XP SP3, which I installed in a Virtual PC drive (I am on a PPC G4).

After installing XP, I succeeded to install the Canon IR3300 network printer driver by using the string \\printers.servers.com\CanonIR3300$. Windows immediately found the network printer and installed its driver, exactly like my desktop PC.

And now I can print from my virtual XP from my Mac! But NOT from Leopard itself...

Questions:
-can I choose and send the same string from Leopard? (The problem is that Samba doesn't allow the "\" symbol in its syntax, and I don't know any other protocol to use it.)
-What kind of printer protocol should I try to install?
-do I need specific Canon drivers ? (never did with previous installation: I just had to choose a generic postscript printer driver)

Thanks

Victor

PowerBook 15 HD-DL, Mac OS X (10.4.5)

Posted on Jul 13, 2009 4:12 PM

Reply
5 replies

Jul 13, 2009 4:36 PM in response to Vicc

Hello Victor,

Sounds like you have an authentication issue with the new printer server. There are a few things you could look at changing.

1. Make your Mac a member of the domain. This could prove difficult depending on how accommodating your IT is, but it would be in their best interests if all computers - Mac's and PC's - are authenticated domain members.

2. Insert your account details into the SMB path. For example, smb://domain nameusername:password@printers.servers.com

3. Enable UNIX print services on the print server so that you can use LPD instead of SMB to print. This also stops the need to enter any account details.

Re the Canon driver, the generic postscript should still work fine, however I would recommend you download the Canon PPD installer. With the iR3300 PPD selected you will get support for larger paper stock and finishing functions, such as stapling.

HTH

Pahu

Jul 14, 2009 11:55 AM in response to PAHU

Thanks Pahu

As for solution 1, I don't think about it. Here, we have PC-only, Microsoft only IT members, which don't even bother with Macs (and completely ignore Mac OSX). Why do you think I ask for help here?

As for solution 2, I already use my account details in the SMB path, but with a different syntax:

smb://login:password@printers.servert.com/DLC-CanonIR3300$

I didn't post about it, because I wanted to make things clear and short, but this syntax has worked for me before those recent problems. But the syntax you now suggest is slitly different, and I will give it a try

As for solution 3, how do I enable "UNIX print services on the print server"?

Jul 15, 2009 1:21 AM in response to Vicc

Print Services for UNIX is a service within Windows. To enable it,

1. Open Control Panel and select Add/Remove Programs
2. Select Add/Remove Windows Components
3. Scroll down the list till you get to Other Network Print and File Services
4. Select it and press the Details button. Ensure only Print Services for UNIX is ticked
5. Click Next and follow the prompts to complete the change.

Pahu

Jul 17, 2009 3:24 PM in response to Vicc

Hi Victor,

When you previously connected to the printer share using the XP VM, where you prompted to authenticate at any stage before being able to add the printer?

If you were prompted, and your details entered where obviously successful, then have you tried browsing to the new print server using the Mac interface rather than just entering the path manually?

I would be inclined to try adding the printer queue again on the Mac by selecting Windows instead of Advanced. You should see all the connected domains or workgroups visible to the Mac. Once you locate the print server and try to see the shares, you should get a pop-up prompting you for your account details. After entering your details you should then see the printer shares.

Just a question. I have never seen the printer share name with the $ symbol. Usually this is used for hidden drives, such as C$. Is this why you are having to manually enter the path rather than browse to the printer share?

Pahu

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Trying to print to a Canon IR3300 in a Windows Network

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.