I want to enable the UPnP to make programs like Gameranger host some games without problems .
I am connecting using a Gargoyle router , and that router is connecting to the internet using ZET ZXV10 W300 modem .
I have the UPnP enabled at the Gargoyle router only now , should I enable it at the ZET modem also ? knowing that this modem has the firewall and the SPI firewall enabled with this warning (If You enabled SPI, all traffics initiated from WAN would be blocked, including DMZ, Virtual Server, and ACL WAN side) , I have two options for the UPnP
UPnP : (Activated/Deactivated)
Auto-configured : (Activated/Deactivated) (by UPnP-enabled Application)
EDIT 1:
@Spiff According to your Answer and with some search , I have made these changes , want to check if they are correct :
For the Modem :
*Firewall : Enabled
*SPI Firewall : Disabled
*DMZ for a Single IP enabled (192.168.1.2) which is my Router IP
*UPnP : Deactivated
For the Gargoyle Router :
*Enable UPnP & NAT-PMP service
Should it work correctly now ? i think the DMZ at the modem for the Router ip will overpass the modem NAT and at the same time the security is not a problem as the Gargoyle router firewall is on ?
Edit 2:
@Spiff @David Schwartz thanks for replaying , But the problem is that when I disable the NAT option at the ZTE modem/router all my internet connections are down , I think i need to do some port forward to the Gargoyle router but don't know how .
And the only program i could find to check the first solution is this http://www.softpedia.com/get/Security/Security-Related/ScanNow-UPnP.shtml and showing the following :
TEST 1 - Operating System Support - PASSED
TEST 2 - SSDP Service Running Check - PASSED
TEST 3 - SSDP Service Automatic Check - FAILED
TEST 4 - UPnPHost Service Running Check - FAILED
TEST 5 - UPnPHost Service Automatic Check - FAILED
TEST 6 - UPnP Framework Firewall Exception Check - PASSED
TEST 7 - Adapter #0 - 192.168.0.30 - FAILED
TEST 8 - Get External IP Address - FAILED
But i suspect the problem is that the program server is down and not only the UPNP .
Edit 3:
I have managed to disable the double NAT by choosing Bridge Mode instead-of PPPoE/PPPoA at the Modem and choose PPPoE (Wired) at gargoyle , then entered my username and password .
Also i have found very useful program to check the double-Nat/Port-forwarding/Server issue , its the server program of (Air Video HD) , any one can test connection by it .