On Wed, 5 Jul 2006, Auke Kok wrote:

David Miller wrote:
From: jamal <[EMAIL PROTECTED]>
Date: Tue, 04 Jul 2006 15:20:39 -0400

BTW, As an addendum this default behavior changed around 2.6.16 it
seems.

Flow control has been on by default in the tg3 driver since the
beginning, maybe e1000 only recently started to behave that way
but it's the right thing to do IMHO.

As said earlier, e1000 always honors the EEPROM setting for this, which has been _on_ by default for all cards (AFAIK, that is).

I'm not sure:

[EMAIL PROTECTED]:~# mii-tool -v eth0
eth0: negotiated 100baseTx-FD, link ok
  product info: vendor 00:aa:00, model 56 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

[EMAIL PROTECTED]:~# ethtool -d eth0|grep flow
      Receive flow control:              disabled
      Transmit flow control:             disabled

[EMAIL PROTECTED]:~# uname -r
2.6.14.3

[EMAIL PROTECTED]:~# mii-tool -v eth0
eth0: negotiated 100baseTx-FD flow-control, link ok
  product info: vendor 00:aa:00, model 56 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

[EMAIL PROTECTED]:~# ethtool -d eth0|grep flow
      Receive flow control:              enabled
      Transmit flow control:             enabled

[EMAIL PROTECTED]:~# uname -r
2.6.16.19

This is exactly the same hardware, only kernel was recently upgraded on the r2.

Best regards,


                                Krzysztof Olędzki

Reply via email to