Printer connected via WiFi, will not print.

I have a MacBook Pro (2008) running Yosemite 10.10.1 and it is connected wirelessly to my Canon MP530 printer (using a print server). Everything is connected correctly, but when I send a file to print, nothing happens. I am pretty sure I have the correct driver installed because this identical setup works on my other Mac (2009) also running Yosemite 10.10.1.

The only thing I can remotely think of is that on the Mac that won't print, it is an older Mac (2008) running Yosemite. On the Mac that wireless printing works on, it is a newer model (2009) also running Yosemite. I suspect it may be a hardware problem, but not sure.

(and yes, I have also tried the Gutenprint drivers, with no result). I can print from the 2008 Mac using the 2009 Mac as a server, but that's it. I just want to be able to print from the 2009 Mac without connecting it directly to the printer or using the 2009 Mac as a "server". Why does one Mac print wirelessly while the other one will not?

Any suggestions?

MacBook Pro, OS X Yosemite (10.10.1)

Posted on Jan 27, 2015 12:43 PM

Reply
34 replies

Jan 27, 2015 10:47 PM in response to wldwmn64

I would check the setup of the print queue on both Mac's to compare the connection to the MP530 when it is connected to the print server. To do this, open System Information and select Printers in the left column. If you have more than one printer on the Mac, you will see all the printers listed in the top right pane. Select the MP530 when it is connected to the print server. Its information will appear in the bottom right pane. Copy this information on both Mac's and paste back here.

Jan 28, 2015 12:15 PM in response to PAHU

(1) Mac that prints directly (wireless):


PS-736C74-U1:


Status: Idle

Print Server: Local

Driver Version: 11.7.0.0

Default: Yes

System Printer Sharing: Yes

Shared: Yes

URI: dnssd://PS-736C74-U1._printer._tcp.local.

PPD: Canon MP530

PPD File Version: 11.7.0.0

PostScript Version: (3010.000) 705

CUPS Version: 2.0.0 (cups-408)

Scanning support: No

Printer Commands: PrintSelfTestPage

CUPS filters:

Raster2CanonIJ:

Path: /Library/Printers/Canon/BJPrinter/Filters/Raster2CanonIJ/Raster2CanonIJ.bundle/ Contents/MacOS/Raster2CanonIJ

Permissions: rwxr-xr-x

Version: 11.7.0

Command2CanonIJ:

Path: /Library/Printers/Canon/BJPrinter/Filters/Command2CanonIJ.bundle/Contents/MacOS /Command2CanonIJ

Permissions: rwxr-xr-x

Version: 11.7.0

Fax support: No

Printer utility: /Library/Printers/Canon/BJPrinter/Utilities/CanonIJPrinterUtility.app

Printer utility version: 11.7.0

PDEs:

CanonIJPDE.bundle:

Sandbox compliant: Yes


(2) Mac that does not print directly, but prints via Mac 1 (wireless):


PS-736C74-U1 @ Wilda Duncan’s MacBook Pro:


Status: Idle

Print Server: Remote

Default: Yes

URI: dnssd://PS-736C74-U1%20%40%20Wilda%20Duncan%E2%80%99s%20MacBook%20Pro._ipps._tc p.local./printers/PS_736C74_U1?uuid=f0407db8-e96e-3ed2-77c1-2c7544c42120

PPD: Canon MP530

Jan 28, 2015 4:35 PM in response to wldwmn64

Thanks for the reply. The information shown for the 2nd Mac is for the connection via the shared printer on Mac 1 which according to you works.


Can you create the network printer on Mac 2 that does not work, i.e not via the Mac 1 share, and then post its information. It should look exactly the same as you have shown as Mac 1.

Jan 28, 2015 8:36 PM in response to PAHU

This is for the printer installed on Mac 2. It is a Gutenprint driver, but it should still work:
(It connects, but when I print, nothing happens)


PS-736C74-U1:


Status: Idle

Print Server: Local

Driver Version: 5.2.10

Default: No

System Printer Sharing: Yes

Shared: No

URI: file:///dev/null

PPD: Canon PIXMA MP530 - CUPS+Gutenprint v5.2.10

PPD File Version: 5.2.10

PostScript Version: (3010.000) 0

CUPS Version: 2.0.0 (cups-408)

Scanning support: No

Printer Commands: none

CUPS filters:

rastertogutenprint.5.2:

Path: rastertogutenprint.5.2

Permissions: ---------

Fax support: No

PDEs:

Jan 28, 2015 8:58 PM in response to wldwmn64

Not surprised that this printer fails. The entry called URI is the path to the printer. This should be showing the same as Mac 1, i.e. dnssd://PS-736C74-U1._printer._tcp.local. But you can see that it shows file:///dev/null which means its not going to leave the Mac without some sort of intervention. Do you know if you have installed some sort of print accounting software on this Mac?


Also, can you confirm how you are adding this printer. Are you selecting to add and then from the Default view, selecting the print server (PS-736C74-U1)?

Jan 28, 2015 9:36 PM in response to wldwmn64

You could try a reset of the printing system. Note that this action will remove all devices from the Printers & Scanners preference pane, but not the supporting drivers, so you will only have to add the device again.


If that doesn't fix the port then the next thing I want you to try is to select Generic Postscript for the driver in the Use menu instead of the Gutenprint driver. I don't believe Gutenprint is at fault, but if the previous owner had installed packages such as Ghostscript and Foomatic to get an older printer working, then maybe this is what is causing the redirect to the null port.

Jan 29, 2015 12:47 PM in response to PAHU

Was able to add a printer with a Generic PS via local host. It seems to connect, but still, nothing happens.

When I send a file, the printer Q says "ready to print", then says "unable to locate local host". Nothing prints.


Status: Processing

Print Server: Local

Driver Version: 10.4

Default: Yes

System Printer Sharing: Yes

Shared: Yes

URI: lpd://local%20host/

PPD: Generic PostScript Printer

PPD File Version: 1.0

PostScript Version: (2000.0) 1

CUPS Version: 2.0.0 (cups-408)

Scanning support: No

Printer Commands: AutoConfigure Clean PrintSelfTestPage

Fax support: No

PDEs:

Jan 29, 2015 4:38 PM in response to wldwmn64

wldwmn64 wrote:


Was able to add a printer with a Generic PS via local host. It seems to connect, but still, nothing happens.

When I send a file, the printer Q says "ready to print", then says "unable to locate local host". Nothing prints.

Why are you adding the printer via localhost? This won't work as the print server and printer are remote.


If you wanted to add the printer using LPD, then you would enter the IPv4 address or DNS name of the print server in the Address field. Then in Queue field, you would enter the share name of the USB port, which appears to be U1 from other information you have supplied to date. Then in the Use menu you can select the Canon MP530 driver or the Gutenprint MP530 driver.

Jan 29, 2015 5:42 PM in response to wldwmn64

wldwmn64 wrote:


That is the only way I could find the Generic Print Server.

Do you mean Generic Postscript driver?

wldwmn64 wrote:


How do I find the IPv4 address or DNS name of the print server?

Most print servers have an internal web page so that you can configure them. If you open your web browser and enter PS-736C74-U1.local. as the URL this should connect to this internal web page of the print server and via here I would expect you would be able to see what IP address is being used.


Another way to check would be to connect to your wireless router and it should show what IP address has been assigned to the print server.

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.

Printer connected via WiFi, will not print.

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