i'm getting absolutely awful download speeds in any and all package managers. i'm currently downloading swi-prolog at 225B/s, on a 3Mbit line. i've tried arch and gentoo on different physical machines, and arch and ubuntu on virtual machines, and various mirrors, and i get the same dismal speeds on all of them. the problem seemed to start when i switched from DSL to cable, and switched from my DSL-provided router to a wrt54g running dd-wrt with default settings. is there some setting in dd-wrt that could be blocking package managers? they just download over port 80, don't they?
I know portage uses FTP instead of HTTP (like it should) for packages, so does apt. So I'd look around in your router to search for something that blocks FTP. Also, in Debian (and probably Ubuntu) and gentoo there is a package that will seek fast mirrors
Thats the only good thing about being on Virgin Media, they have a local apt mirror for debian so it always lightening quick only thing that totally maxes my download speed