Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Enthusiast Zone > Networking > printer sharing not working, wake on network access fail?

printer sharing not working, wake on network access fail?
Thread Tools
Zoom
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status: Offline
Reply With Quote
Aug 28, 2014, 09:37 PM
 
I'm just digging into this for the first time, but this has been bugging me for a while. I have a 2013 iMac running the latest Mavericks. I have two printers shared on this computer - one USB (Canon inkjet), one network (Brother laser). Supposedly, if you set Energy preferences to "Wake on network access", then people should be able to print even if the mac is asleep.... almost. From what I've read tonight, you also need some Apple device on the network that provides the Bonjour Sleep Proxy function - like a Time Capsule or Apple TV. I happen to have THREE Apple TV's in the house, all on the same LAN - two ATV2's and one ATV3. However, my Mac will not wake up when someone tries to print to either printer. What am I missing??
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
     
ghporter
Administrator
Join Date: Apr 2001
Location: San Antonio TX USA
Status: Offline
Reply With Quote
Aug 30, 2014, 10:09 AM
 
I'm not sure exactly, but I believe that the Apple device with the sleep proxy function needs to be the device that shares the printers.

Of course if your printers are shared through some mechanism other than Bonjour, that may be a different matter. In the last few iterations of OS X, "wake on network" and "printer sharing" have morphed into something I don't quite understand. I DO know that a printer shared through my AirPort Extreme works whether or not any wired computer on the network is "awake". It does NOT work for ANY iOS device though, since iOS is limited (in its code) to AirPrint capable printers only.

Glenn -----OTR/L, MOT, Tx
     
Mike Wuerthele
Managing Editor
Join Date: Jul 2012
Status: Offline
Reply With Quote
Aug 30, 2014, 02:58 PM
 
If I read the documentation properly, the printers really aren't visible to Bonjour (despite still being in network caches), and the WoL fails. This may be aggravated by a third party router that doesn't pass Bonjour correctly.

Shared printers are best implemented with an Airport * device with USB ports and a USB hub.
     
P
Moderator
Join Date: Apr 2000
Location: Gothenburg, Sweden
Status: Offline
Reply With Quote
Sep 1, 2014, 10:07 AM
 
This can be because the router is blocking multicast packets - I know Netgear routers do that by default. Check the router settings and see if you can disable that.
The new Mac Pro has up to 30 MB of cache inside the processor itself. That's more than the HD in my first Mac. Somehow I'm still running out of space.
     
Zoom  (op)
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status: Offline
Reply With Quote
Sep 3, 2014, 09:04 PM
 
Sorry, just saw these... for some reason I didn't get notified about the replies.

I use DD-WRT. All I can find is "filter multicast" under "Block WAN requests". This should be a LAN-side setting, right?

Oh, and my Apple TV's and iMac are all connected via Ethernet, not WiFi. I've seen some threads about multicast and wifi messing with some things, but this isn't wifi.
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
     
ghporter
Administrator
Join Date: Apr 2001
Location: San Antonio TX USA
Status: Offline
Reply With Quote
Sep 4, 2014, 07:04 AM
 
WAN requests would be coming in from outside, so the option does affect the LAN side, but it shouldn't change how printer sharing works.

Again, it seems to be that an Apple device that can host Bonjour services (i.e. an AirPort Extreme, Time Machine, etc.) is what Apple expects to be managing printer sharing at the moment. I don't know how all the other types of printer sharing work nowadays, but tthey should still be available for everything running OS X (but not iOS).

Glenn -----OTR/L, MOT, Tx
     
P
Moderator
Join Date: Apr 2000
Location: Gothenburg, Sweden
Status: Offline
Reply With Quote
Sep 5, 2014, 04:51 PM
 
Originally Posted by Zoom View Post
Sorry, just saw these... for some reason I didn't get notified about the replies.

I use DD-WRT. All I can find is "filter multicast" under "Block WAN requests". This should be a LAN-side setting, right?

Oh, and my Apple TV's and iMac are all connected via Ethernet, not WiFi. I've seen some threads about multicast and wifi messing with some things, but this isn't wifi.
It should be in LAN settings yes. I am not familiar with dd-wrt (despite having a more than passing interest in this for decades, I never bothered installing it on a router), but it seems like this should be a reasonably obvious setting in pro level software.
The new Mac Pro has up to 30 MB of cache inside the processor itself. That's more than the HD in my first Mac. Somehow I'm still running out of space.
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 09:16 AM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,