I got an ipchains script from openlysecure.org and have been using it as a firewall. However, I can't get a gnutella client to connect and download *any* files with the firewall up; everything works fine with the firewall down. Does anyone know anything about the gnutella protocol, so I can adjust the ipchains script to let me download things? (pmfirewall seemed to do the same thing.)