LinuxDC++ is a Direct Connect client for Linux based on DC++.
Utilizing the latest DC++ core, LinuxDC++ offers similar functionality to the Windows client like segmented downloading, TTH based file integrity, etc. with a GTK+ 2 user interface. LinuxDC++ is free and open source software licensed under the GPL.
Direct Connect (DC) is a peer-to-peer file-sharing protocol. Clients connect to a central hub where they can chat or share files with one another. Users can view other users' list of shared files or search the hub for files.
changed connection to "passive", added some public hubs, searched for some stuff and hey presto. Works better than the windows version IMO.