rccharles

Q: Bonjour Support

Anyway to tell if a router supports bonjour?  Is it true that in order to support airprint my router must support Bonjour?

 

The documentation on my router eHome eh100 doesn't mention Bonjour.  Is it likely too?

 

 

 

Robert

Mac mini, OS X Yosemite (10.10.4), Fall 2014; iPhone 4 7.1.2

Posted on Dec 8, 2015 8:04 PM

Close

Q: Bonjour Support

  • All replies
  • Helpful answers

  • by BobHarris,Solvedanswer

    BobHarris BobHarris Dec 9, 2015 6:20 AM in response to rccharles
    Level 6 (19,257 points)
    Mac OS X
    Dec 9, 2015 6:20 AM in response to rccharles

    Generally speaking, the home router ONLY cares about the protocols going between your local LAN and the Internet.  Stuff that is moving around inside your LAN is just passed along.  That is to say on the local LAN side of the subnet the router acts as a switch and not as a router.

     

    But routers will NOT pass Bonjour protocols to the internet.  Bonjour is a subnet ONLY protocol so routers will not pass Bonjour to another subnet.

     

    If you have 1 and only 1 routers in your home, then chances are Bonjour is going to travel around just fine.  You can use a utility such as Bonjour Browser to see if your Mac sees your printer.

    <http://www.tildesoft.com>

    or

    <http://husk.org/apps/flame/>


    Where you can get in trouble is if you have 2 or more routers in your home, and the extra routers are NOT configured as access points with all their router functions turned off.  The Apple term for this is "Bridge" mode, other router vendors call it something else.


    For example if you have a router from your ISP, and then you put your own WiFi router on that, or you get a Time Capsule (which is also a router) and some devices connect to one router and other devices connect to a different router (either via ethernet or WiFi).  Each router is going to create its own subnet and Bonjour will not cross into another subnet.


    If this is the situation, then you need to configure the extra routers to turn off their router functions, and become just WiFi access points.

  • by rccharles,

    rccharles rccharles Dec 9, 2015 12:55 PM in response to BobHarris
    Level 6 (8,439 points)
    Classic Mac OS
    Dec 9, 2015 12:55 PM in response to BobHarris

    Great explanation!

     

    Far out!

    Downloaded.  <http://www.tildesoft.com>

     

    Showed my airprinter.

     

    Yesterday, I downloaded the same app on my iPhone.  Didn't show my airprinter. .

     

    Today, after seeing the printer from my mac mini,  the iPhone version of the app showed my airprinter!  Print a page from my iPhone.  Worked! [ well, need to add black ink ]

     

    I've been working on this for the last several months a little bit at a time.  Don't know exactly what I did differently.  I did reboot my router yesterday afternoon.  With the iphone version of the app, I didn't show my airprinter last night. I did reboot my phone and airprinter yesterday. I did look through my router's setting.  I think that I made a minor change [ reduced the dynamic range end point. ] which resulted in another reboot. Could this be different that the poweroff reboot.   I did let my printer on all night and it went into sleep mode. My iPhone went to sleep too. I didn't do anything from the last time I tried last night to today.    Well, at least I know it works.  That's real progress.

     

    Thanks again.

     

    R