NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

bearhntr's avatar
bearhntr
Aspirant
May 10, 2022

ORBI RKB50 and UPnP/IGD - Broadcasting in AP mode

I am running a pfSense Router and Firewall now (since Oct 2021) and using my ORBI RBK50 in AP mode (Router Firmware Version V2.7.3.22).  I have been trying to find a way to disable the UPnP/IGD functions on this device to no avail.  Everything that I read states that UPnP is disabled when the router is in AP mode.  I disagree.

I am setting up a Smart Home environment using Home Assistant software - and it is detecting the ORBI as a UPnP device.  I know that is not coming from pfSense - as when I enable it there - Home Assistant sees it as such.  (see the image) - but Home Assistant is not able to connect to the ORBI for UPnP.  This fails.  It says to check the logs - which is not helpful - as if ORBI was not sending out the signal -- Home Assistant would not see it. 

  

 

I have changed the router back to Router Mode and disabled it from there - and then switched it back to AP mode.  The Home Assistant software still sees it - which means that it still broadcasting a signal to my home network.  

 

How do I stop this? 

11 Replies

  • CrimpOn's avatar
    CrimpOn
    Guru - Experienced User

    (I enjoy the community forum because time after time topics come up which expose how little I know about networking....)

     

    My impression is that question involves two topics:

    • Does putting an Orbi router in Access Point mode eliminate the UPnP capability in the sense that devices on the LAN are able to participate in UPnP with the internet.  (This is a topic of much interest, and it appears that the general consensus is "Don't do this unless you must do it.")
      Yes. When the Orbi is in AP mode, it has no direct contact with the internet, and thus it cannot enable devices on the LAN to open ports using the Internet Gateway Protocol (IGP).  Only the actual router that connects to the ISP is capable of enabling UPnP to the internet.
    • Does the Orbi device itself participate in UPnP? (https://en.wikipedia.org/wiki/Universal_Plug_and_Play )
      i.e. Does it send SSDP "Alive" messages?  Does it act as an SSDP "Control Point"?
      This is a much tougher problem to address.  After searching (and searching) for tools to discover UPnP devices on my local network, the only thing I have come up with so far is gupnp-tools for Linux.  Have been running gssdp-discover for quite some time.  So far, it has found:
      • Sony DVD Player
      • Sonos One speaker
      • Plex Multimedia Server
    • But, so far the Orbi router has not been "discovered."
      This could be because my Orbi has to be in router mode (ISP device is a plain modem).  And, UPnP is not enabled on my Orbi router.
    • I have another Orbi that is connected to the primary LAN for testing.  It is also in router mode and has not been "discovered" so far. (how long do these tools take to find UPnP devices?)  I suppose it could be put into AP mode as a test.

    So, after much typing, I have no method to 'turn off' UPnP on the Orbi in AP mode.

    • CrimpOn's avatar
      CrimpOn
      Guru - Experienced User

      p.s. found an app for Android. called UPnP Scanner.  It reports the same three devices on the network (DVD player, Sonos speaker, Plex Multimedia Server).

       

      The common thread is that none of these apps can scan the Orbi WAN (public) interface.

      • CrimpOn's avatar
        CrimpOn
        Guru - Experienced User

        (Damn, this is fun!)

         

        After placing that test Orbi router in Access Point mode, (TaDa!) NOW the UPnP Scanner app "sees it":

         

        Netgear,Inc NETGEAR Orbi DesktopAC3000 Router RBR50

        Friendly name: RBR50 (AP)

        Device Type: urn:schemas-pnp-org-device:WFADevice: 1

        Base URL: http://192.168.1.80:56688

        PresentationURL: http://www.orbilogin.net

        Services:  urn:schemas-upnp-org:service:Layer3Forwarding: 1

         

        I logged into the router to double check: On the web interface, the UPnP menu option is greyed out.  As the Orbi is not acting as a "router", the function to enable UPnP is not accessible.

         

        My guess is that you have discovered a Bug.  When the router is in "router" mode with UPnP disabled, then it does not respond to discovery probes.  When in AP mode, it does respond but cannot actually "do anything."  I have a feeling that this might have to do with changes made to the eth0 interface because of the change in mode.  There's a lot that is different based on mode. Router mode is Layer 3 (IP). Broadcast packets do not pass through the Orbi WAN port in either direction.  AP mode is Layer2 (ethernet), so broadcast packets do pass through in both directions. Waaay over my head.