Over the last couple weeks I've been working on adding UPnP support to DreamPi. UPnP will allow the DreamPi to work without having to do manual port forwarding or setting a DMZ in your router. Before I can submit the new code to kazade, however, I need some folks to run a test script that will tell me if my code will work for you. In order to run the test, there are 2 commands that you'll need to type into the console of your Pi. You can do this directly with a USB keyboard, or remotely via telnet/SSH.
The instructions for running the test can be found at: https://github.com/Xerxes3rd/xerxesUPnP under the "Testing" section. After you run the test, the last command will spit out a URL, which will be a link to the test results. Please paste that link here so I can examine the results.
Please note that this will currently NOT work with Apple routers (Airport Express, Airport Extreme, Time Capsule), since they don't support UPnP. If all goes well, I may consider adding support for NAT-PMP in order to support Apple routers.
Thanks all!
Edit: I simplified the testing procedure; there are only two commands to run now!