that could probably just be an N9 specific problem. upnp is supposed to make it so that devices can configure itself easily with the router. other media servers use upnp just fine, and the N9 works perfectly fine on my large home network as a server with it on.