Hi, Just to keep people posted, I've written a plugin to provide basic upnp support to the node... Currently it uses two features of the protocol:
1) external IP address reporting I'm confident that it works in "simple" cases 2) port forwarding of the FNP port Should work, might not persist, might have some forgotten border cases More work has to be done to make it behave "properly", and handle border cases (more than one IGD on the LAN, external IP changes, IGD reboot, ...) but I don't think that it worths the effort. I'm looking forward any feedback testers could provide. NextGen$ PS: to try it out, get the testing(trunk) version of freenet and type in UPnP# in the plugin-loading box on the plugins toadlet of fproxy. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Digital signature URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20070524/cdd1aec5/attachment.pgp>