netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* RE: ethtool -d no longer works for e1000
@ 2005-03-09 22:25 cramerj
  2005-03-09 23:02 ` Ben Greear
  0 siblings, 1 reply; 13+ messages in thread
From: cramerj @ 2005-03-09 22:25 UTC (permalink / raw)
  To: Ben Greear, netdev

Perhaps the network interface enumeration changed with these kernels?
Is the e1000 part still eth0?

-Jeb

> -----Original Message-----
> From: netdev-bounce@oss.sgi.com [mailto:netdev-bounce@oss.sgi.com] On
> Behalf Of Ben Greear
> Sent: Wednesday, March 09, 2005 1:36 PM
> To: 'netdev@oss.sgi.com'
> Subject: ethtool -d no longer works for e1000
> 
> I tried this with FC2's 2.6.10-1.770_FC2smp kernel and with my own
> slightly hacked 2.6.11 kernel.  Both give this response:
> 
> ethtool -d eth0
> Cannot dump registers:  Success
> 
> I am quite certain this used to work, and used to show me
> the PCI bus speed and other nice details...
> 
> Thanks,
> Ben
> 
> --
> Ben Greear <greearb@candelatech.com>
> Candela Technologies Inc  http://www.candelatech.com
> 

^ permalink raw reply	[flat|nested] 13+ messages in thread
* RE: ethtool -d no longer works for e1000
@ 2005-03-10  0:35 cramerj
  2005-03-10  0:54 ` Jon Mason
  0 siblings, 1 reply; 13+ messages in thread
From: cramerj @ 2005-03-10  0:35 UTC (permalink / raw)
  To: Ben Greear, Jon Mason; +Cc: Ganesh Venkatesan, netdev

Ah!  Yes, if you're running ethtool 1.8, then this was an issue (or
rather, an annoyance) in e1000.c where we would default to mac_type =
e1000_undefined for any newer hardware.  Continuous updates to this file
for every piece of hardware we released got old pretty quick.  We've
since changed the default mac_type to e1000_82543, which has a basic set
of registers that haven't changed with each hardware release.  And
although the e1000_82546 mac_type exists, it isn't yet being assigned to
the 82546GB hardware (again, see e1000.c), thus the error.

Long story short, an updated ethtool should do the trick.

Thanks,
-Jeb

> -----Original Message-----
> From: netdev-bounce@oss.sgi.com [mailto:netdev-bounce@oss.sgi.com] On
> Behalf Of Ben Greear
> Sent: Wednesday, March 09, 2005 3:42 PM
> To: Jon Mason
> Cc: Ganesh Venkatesan; netdev@oss.sgi.com
> Subject: Re: ethtool -d no longer works for e1000
> 
> Ben Greear wrote:
> > Jon Mason wrote:
> >
> >> I don't see this problem at all on my 2.6.11-rc4-mm1 kernel
(Athlon64
> >> proc).
> >
> >
> > I think I see the problem.  ethtool -d eth0 works for me,
> > but ethtool -d eth1 does not, even with both are e1000
> > NICs.  It appears it cannot handle reading the second NIC for
> > some reason?
> 
> Errr, my bad.  The problem is more that the dual-port pro/1000 NICs
> don't seem to work, but the built-in e1000s do.
> 
> The chipset that does not work correctly is: 82546GB
> 
> The NICs with chipset: 82541EI seem to work just fine.
> 
> Ben
> 
> 
> --
> Ben Greear <greearb@candelatech.com>
> Candela Technologies Inc  http://www.candelatech.com
> 

^ permalink raw reply	[flat|nested] 13+ messages in thread
* ethtool -d no longer works for e1000
@ 2005-03-09 21:35 Ben Greear
  2005-03-09 22:09 ` Ganesh Venkatesan
  2005-03-09 22:59 ` Andre Tomt
  0 siblings, 2 replies; 13+ messages in thread
From: Ben Greear @ 2005-03-09 21:35 UTC (permalink / raw)
  To: 'netdev@oss.sgi.com'

I tried this with FC2's 2.6.10-1.770_FC2smp kernel and with my own
slightly hacked 2.6.11 kernel.  Both give this response:

ethtool -d eth0
Cannot dump registers:  Success

I am quite certain this used to work, and used to show me
the PCI bus speed and other nice details...

Thanks,
Ben

-- 
Ben Greear <greearb@candelatech.com>
Candela Technologies Inc  http://www.candelatech.com

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2005-03-11  8:55 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-09 22:25 ethtool -d no longer works for e1000 cramerj
2005-03-09 23:02 ` Ben Greear
  -- strict thread matches above, loose matches on Subject: below --
2005-03-10  0:35 cramerj
2005-03-10  0:54 ` Jon Mason
2005-03-09 21:35 Ben Greear
2005-03-09 22:09 ` Ganesh Venkatesan
2005-03-09 23:09   ` Ben Greear
2005-03-09 23:13     ` Jon Mason
2005-03-09 23:31       ` Ben Greear
2005-03-09 23:42         ` Ben Greear
2005-03-11  8:54           ` Lennert Buytenhek
2005-03-11  8:55       ` Lennert Buytenhek
2005-03-09 22:59 ` Andre Tomt

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).