On Mon, Jun 23, 2008 at 3:38 PM, Roy Britten <[EMAIL PROTECTED]> wrote: > While perusing the MySQL Documentation > http://dev.mysql.com/doc/refman/6.0/en/communication-errors.html I > came across reference to a "Linux duplex syndrome". The writer > complains "Many Linux Ethernet drivers have this bug". Would anyone > care to comment and/or help me understand what they're on about?
The description of the issue by MySQL :- > Use of Ethernet protocol with Linux, both half and full duplex. Many Linux > Ethernet drivers have this bug. > You should test for this bug by transferring a huge file via FTP between the > client and server machines. > If a transfer goes in burst-pause-burst-pause mode, you are experiencing a > Linux duplex syndrome. > The only solution is switching the duplex mode for both your network card and > hub/switch to either > full duplex or to half duplex and testing the results to determine the best > setting. This suggests that the fault is something to do with ethernet autonegotiation between the local switch and your machine. http://en.wikipedia.org/wiki/Autonegotiation http://en.wikipedia.org/wiki/Duplex_mismatch ethtool will be your friend in changing the options for your interface. http://www.cyberciti.biz/faq/linux-change-the-speed-and-duplex-settings-of-an-ethernet-card/ http://www.cyberciti.biz/tips/howto-linux-add-ethtool-duplex-settings-permanent.html discusses Are you asking because you have a specific problem, or just because you can? :-) -jim
