I'm working on a home network and am looking for a good upnp IGD server, just automatic port forwarding for messenger, bittorrent and any games that use it. I don't want upnp AV- no audio video server.

I found two sources and am wondering if anyone tried them out and if they work:

Download The Linux UPnP Internet Gateway Device Project 0.92 for Linux - The Linux UPnP Internet Gateway Device Project is an attempt to begin work on a UPnP Forum-compliant Internet Gateway Device. - Softpedia

Also I'm thinking about installing a Samba server if it enables useful windows features. Does windows need Samba for file and folder sharing or anything like that? Do any lan games require Samba services?