I haven't used a p2p net in quite some time, and I needed to get a song this morning. So I installed gtk-gnutella on my debian box, and am now happily running it over X forwarding to my mac. I have pretty fast DSL, and a lot of music, so I opened a port on my firewall and configured gtk-gnutella to be an "ultra peer", whatever that means. My intent is to share some files while I'm downloading. For some reason, try as I might, I can't seem to do that. I've downloaded about a hundred files now, at least 10 of which are good (heh), but my upload count is still zero. I have 25gb shared, but nobody is downloading. I'm pretty sure something is misconfigured on my end, but I don't know what. Suggestions?
Also, what are some other good p2p (gnutella or other) clients for mac or linux? On the rare occasions that I use em, I usually use gtk-gnutella or Xnap, but I'd like to find something better.