Page 1 of 1
Why does Realtek keep issuing updates for my network card?
Posted: 2009-02-11 01:39am
by Dominus Atheos
Seriously, a new one appears in my windows update list about every month. I can't seem to find anything that might be a changelog on realtek's website. How much updating does a network adapter need? I don't think it's adding any new functionality, and I don't notice my network transfer speed shoot up after installing any of these updates, and there shouldn't be any security issues with a nic card.
Does anyone know what these updates do, or can offer any guesses? It's only an optional update, so I may just start ignoring them if I can't find out what they do.
Re: Why does Realtek keep issuing updates for my network card?
Posted: 2009-02-11 05:01am
by Xon
Bugfixes for silent(and some times not so silent) data corrupt is a fairly common one for anything touching a network stack
Re: Why does Realtek keep issuing updates for my network card?
Posted: 2009-02-11 05:18am
by Dominus Atheos
Well it's been nearly a year since I got this mobo, so has my network traffic been suffering data corruption this whole time?
Re: Why does Realtek keep issuing updates for my network card?
Posted: 2009-02-11 08:35am
by Xon
Quite likely, there was a really semi-random silent data corruption bug with realtek chipset & drivers with tcp offloading. Infact, tcp offloading can cause all types of nasty corruption issues.
It is one reason checksumming everything is such a good idea from end-to-end for IO. Of course that doesn't help when the hardware tcp offloading corrupts the checksum it is to generate.
Re: Why does Realtek keep issuing updates for my network card?
Posted: 2009-02-11 09:34am
by Beowulf
Xon wrote:Quite likely, there was a really semi-random silent data corruption bug with realtek chipset & drivers with tcp offloading. Infact, tcp offloading can cause all types of nasty corruption issues.
It is one reason checksumming everything is such a good idea from end-to-end for IO. Of course that doesn't help when the hardware tcp offloading corrupts the checksum it is to generate.
It's likely that it won't corrupt the checksum in such a way that an invalid packet will appear to valid. The net result is that you end up with lower throughput than your network is actually capable of.