netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Kok, Auke" <auke-jan.h.kok@intel.com>
To: Lukas Hejtmanek <xhejtman@ics.muni.cz>
Cc: Matt Mathis <mathis@psc.edu>, NetDev <netdev@vger.kernel.org>
Subject: Re: e1000 driver problems
Date: Tue, 04 Dec 2007 09:19:11 -0800	[thread overview]
Message-ID: <47558C0F.9000708@intel.com> (raw)
In-Reply-To: <20071204170827.GH8704@ics.muni.cz>

Lukas Hejtmanek wrote:
> On Tue, Dec 04, 2007 at 11:02:23AM -0500, Matt Mathis wrote:
>> This is probably not an e1000 problem, but a general Ethernet "feature".  
>> If you defeat auto-negotiation to force the data rate, you implicitly 
>> defeat duplex negotiation as well.  You need to explicitly set the duplex 
>> mode.
> 
> ethtool reports, that I have full duplex line:

Matt was almost right - the link partner however might be working in half duplex
mode. in case you force speed/duplex, you are *required* to force the exact same
setting on the link partner, otherwise things like this can happen.

if you "just" want to disable gigabit speed, get the latest ethtool and run:

   ethtool -s eth0 advertise 0x0f

which keeps autonegotiation enabled but tells the e1000 card to _not_ advertise
gigabit speed capability to the link partner. The link partner and the e1000 can
then decide with autonegotiation whether to use 10half 10duplex 100half or 100full.

Auke

  reply	other threads:[~2007-12-04 17:19 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20061017205316.25914.qmail@web83109.mail.mud.yahoo.com>
     [not found] ` <45354850.6050900@intel.com>
     [not found]   ` <20071120143803.GA5638@ics.muni.cz>
     [not found]     ` <474B5610.4030800@intel.com>
     [not found]       ` <20071127150700.GB4365@ics.muni.cz>
     [not found]         ` <474C4A74.90705@intel.com>
     [not found]           ` <20071127173146.GG4365@ics.muni.cz>
2007-11-27 17:40             ` e1000 driver problems Kok, Auke
2007-11-27 17:44               ` Lukas Hejtmanek
2007-11-27 18:23                 ` Kok, Auke
2007-12-03  9:50                   ` Lukas Hejtmanek
2007-12-03 15:20                     ` Kok, Auke
2007-12-04 15:03                       ` Lukas Hejtmanek
2007-12-04 15:34                       ` Lukas Hejtmanek
2007-12-04 16:02                         ` Matt Mathis
2007-12-04 17:08                           ` Lukas Hejtmanek
2007-12-04 17:19                             ` Kok, Auke [this message]
2007-12-04 18:05                               ` Rick Jones
2007-12-04 19:59                               ` Lukas Hejtmanek
2007-12-04 20:38                                 ` Kok, Auke
2007-12-18 11:08                       ` Lukas Hejtmanek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=47558C0F.9000708@intel.com \
    --to=auke-jan.h.kok@intel.com \
    --cc=mathis@psc.edu \
    --cc=netdev@vger.kernel.org \
    --cc=xhejtman@ics.muni.cz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).