[eepro100] suspend problem with eepro100, intel 82557
Donald Becker
becker@scyld.com
Wed, 4 Apr 2001 14:51:33 -0400 (EDT)
On Wed, 4 Apr 2001, Alain E. wrote:
> On 04-Apr-2001 Donald Becker wrote:
> > This is a suspend/resume issue.
>
> Sure.
>
> > The pci-scan module requires additional APM support to handle power
> > events for non-CardBus devices. This support used to called pci-apm.c,
> > and is available from
...
> insmod pci-scan.o; insmod pci-apm.o; insmod pci-eepro100.o; ifconfig eth0 xx up
>
> Ethernet adapter is OK.
>
> Suspend/Resume
>
> ifconfig eth0 down; rmmod pci-eepro100.o; rmmod pci-apm.o; rmmod pci-scan.o
The idea is that you don't have to remove the modules -- the APM events
are propagated through the driver with pci-apm.o
> Ethernet Adapter doesn't work. /var/log/message says:
>
> Apr 4 15:18:29 rigel kernel: pci-apm.c:v1.01 1/31/2000 Donald Becker
> <becker@scyld.com>
...
> Apr 4 15:19:27 rigel kernel: eepro100.c:v1.13 1/9/2001 Donald Becker
> <becker@scyld.com>
> Apr 4 15:19:27 rigel kernel: http://www.scyld.com/network/eepro100.html
> Apr 4 15:19:27 rigel kernel: The PCI BIOS has not enabled the device at
> 8/32! Updating PCI command 0005->0007.
> Apr 4 15:19:27 rigel kernel: eth0: Invalid EEPROM checksum 0xff00,
> check settings before activating this device!
This is bad -- the device is apparently not responding at all.
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Second Generation Beowulf Clusters
Annapolis MD 21403 410-990-9993