My P2P program of choice has always been the LimeWire Gnutella client since napster and friends were disabled. But LimeWire apparently intends to implement DRM filtering technology, that’s why some folks have created a fork named FrostWire which will always remain free as in both free beer and free speech.
Until I modified my ~/.frostwire/gnutella.net file like this, I wasn’t able to connect to the gnutella network. Now it’s just working great! I’m using it on Ubuntu, and I will do so on Gentoo as soon as it is put in portage.