Re: configuration EEPROM enables Sleep Mode

Donald Becker <[email protected]> Wed, 8 Oct 2003 22:17:41 -0400 (EDT)
Newsgroups gmane.linux.drivers.eepro100.devel
Message-ID <[email protected]>
On Wed, 8 Oct 2003, John Lumby wrote:

> Not sure if I should post here or in the eepro-bug list but this one seems 
> more active.

The *-bug lists now either forward to the regular driver lists or are
disabled.  Each list gets about a hundred spam messages a day, so I've
been reducing the number of lists.

> I recently built and installed the very latest eepro and associated drivers 
> in a linux 2.2.20 kernel (why so old?   because it's what is used in 
> tomsrtbt floppy linux).,     Everything works fine but I noticed this in the 
> boot dmesg:

With smaller memory systems the 2.2 kernels have better performance than
most 2.4 kernels.  And with 512MB-2GB, the 2.2 kernels were much better
than 2.4 kernels before 2.4.17.

> Eth0: Intel Pro/100 VE (type 1031) at 0xa0000000, 00:D0:59:33:AD:EA, IRQ 11.
>   Board assembly 000000-000, Physical connectors present: RJ45
>   Primary interface chip i82555 PHY #1.
> 
>   ** The configuration EEPROM enables Sleep Mode.
> 
>   ** This will cause PCI bus errors!
>   ** Update the configuration EEPROM with the eepro100-diag program.
...
> Ok, so I downloaded and built and ran the eepro100-diag, but (and here's 
> what may be a bug, don't know) - with the eth0 configured down, it reports:
> /usr/local/bin/eepro100-diag -e
> eepro100-diag.c:v2.12 4/15/2003 Donald Becker ([email protected])
> http://www.scyld.com/diag/index.html
> Index #1: Found a Intel Pro/100 VE (type 1031) adapter at 0x7000.
> * A recognized chip has been found, but it does not appear to exist in
> * I/O space.  Use the '-f' flag to see the register values anyway.

Bring the interface 'up' to pull it out of ACPI-D3 low-power mode before
running 'eepro100-diag -f ...'.

-- 
Donald Becker				[email protected]
Scyld Computing Corporation		http://www.scyld.com
914 Bay Ridge Road, Suite 220		Scyld Beowulf cluster system
Annapolis MD 21403			410-990-9993