I'm using an ISP called Fibertel in Argentina, and I recently upgraded my connection to 30 down/3 up. With this change came a new modem+router: the Motorola SBG 6580.
Before I had something like 1 down/300k up on a cable modem (don't recall brand) and a separate NetGear router.
My speeds are now very fast but now I'm getting a significant amount of data corruption.
Certain apps are fine, like uTorrent, but whenever I download a file via a browser, or do a pull in git or hg, I regularly get checksum errors and have to re-run the task several times before I can download it without corruption. I also get missing images on webpages, etc.
I've read that I should get the ISP to do a line quality test. Unfortunately, for various reasons, that's not possible.
What I was wondering was why all of the sudden I'm getting data corruption? Why can uTorrent download files without corruption while my browser can't? Shouldn't TCP compensate for this?
.partfile to the proper filename. – cdmckay Jul 17 '13 at 06:50