Hi Brian; As you probably noticed, this is running under OpenWrt (trunk, but with latest 1.2 series git c4a5042 2014-03-07 18:48:29Z 64bit) with both PMP and UPnP enabled. PMP is also broadcasting on public IP. I don't understand how your answer helps. Sure, I can use some alternative means of detecting public IP, but, my intent is to automatically open ports in firewall. I had this working on different (proto) H/W, but, with new (production) HW, the BIOS/Linux PNP Ethernet enumeration (guess) seems to have mucked things up. Intent is to get PMP . UPnP working, able to automatically punch through firewall. Thanks; Bill From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West Sent: June-21-14 11:28 AM To: FreeSWITCH Users Help Subject: Re: [Freeswitch-users] upnp sending M-SEARCH to wan, as opposed to lan ethernet interface In your case you probably don't even need it start with -nonat because all UPNP/NATPMP is used for is to discover your public IP. Start with -nonat /b On Jun 21, 2014, at 8:06 AM, Bill Ross <rossbcan@gmail.com> wrote: Q1: How do I coerece upnp to broadcast using eth0 (LAN), as opposed to eth1 (WAN)? Q2: What is the algorithm upnp uses to determine multicast interface? -- Brian West brian@freeswitch.org Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com http://www.freeswitchcookbook.com T: +1.918.420.9001 | F: +1.918.420.9002 | M: +1.918.424.WEST iNUM: +883 5100 1420 9001 ISN: 410*543 Skype:briankwest PGP Key: http://www.bkw.org/key.txt (AB93356707C76CED)