I have a G4 QuickSilver tower running OS X 10.4.11. I am using an ATT SpeedStream 5100b DSL modem going thru a Netgear FVS318 VPN Firewall. I have had DSL in Missouri now since 1999.
Under OS 9 & OS X.n, I have chosen to implement some of the suggestions at dslrreports.com (previously called broadbandreports.com) & at other websites using a tool called IPNetTuner. I found it on Version Tracker after looking for such a tool. Usual disclaimers apply, no interest/relationtionship to company, just a happy Mac user with software.
I have a 6Mbps down/768Kbps up DSL line with my ATT voice service. I should also mention that I do NOT advise using the small "filters" normall given out with home DSL install kits. Instead, I advise that someone who wants top performance out of their DSL connection invest in a Splitter. I had mine set-up in the basement of my Condo building right next to the wiring cabinet. Then, one of my 2 pairs of wires was used for voice, and the other pair for DSL. I had my single-output RJ-11 jacks changed out for 2-line RJ-11 jacks.
Prior to using the tuning sw, my overhead was eating-up my download speed. After experimenting with tuning the various parameters the software can tune (I even now continue to experiment as I learn new things about tuning DSL), I ended up getting 4.8Mbps-5.2Mbps down. I really don't upload that much, but have noticed on occasion that after tuning, I get 500-600Kbps up.
Although my upload is not as good as it should be, I really have not taken the time to learn how to tune my upload connection. My main concern was download speed, and the upload speeds that I get at various sites are okay for me.
One last thing about this software: Under Windows, it is necessary to modify your Registry to tune your broadband connection. This change is permanent until you re-edit the Registry & change it back. The changes made by this software are only valid till your next reboot. Once you write an XML script that you are happy with, you can set it up as a StartUp Item. Or, you can wait till you decide what you need: going to fax that day? Just use the app to re-apply the defaults. Going to d/l an Apple Software Update that's almost 200MB? Then use the XML script most appropriate for very large downloads. Going to browse & maybe d/l a few small things on a laptop at a location that has wireless utilizing PPPOE? Then use the script for that. The possibilities are endless. HTH.
Regards,
Albtross