(gilt für den Fall, dass ich mich nicht täusche)
Für UPnP muss man den einen oder anderen Dienst starten (
SSDP und den eigentlichen UPnP-Host).
Und hier gilt umso mehr, was Luckie geschrieben hat: Versuchen eine Verbindung aufzubauen ist das eine, aber so ohne weiteres die Routereinstellungen ändern ist alles andere als schön.