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

Reply via email to