Question: why is upnp not available on ps3?
Answer: Check to make sure you have UPnP enabled from your PS3. From the XMB, go to Settings>Network Settings>Internet Connection Settings. If you configured your PS3 network using the "Easy" setting, UPnP should be enabled automatically. If you used a "Custom" setup, make sure that your UPnP setting is "Available."