(forw) [chris@black-sun.co.uk: Re: [eepro100] (no subject)]
Donald Becker
becker@scyld.com
Wed, 1 Aug 2001 22:46:42 -0400 (EDT)
On Wed, 1 Aug 2001, Chris Jones wrote:
> To follow up to myself, I ran the eepro100-diag with the 2.4.5 driver
> loaded and I get these results:
>
> (I dropped the interface before running these)
You should run it with the interface up-but-broken.
> Primary interface chip i82555 PHY #1.
> Sleep mode is enabled. This is not recommended.
> Under high load the card may not respond to
> PCI requests, and thus cause a master abort.
>
> Is this last message relevent?
I should have added another paragraph of info to this warning message.
Yup. This is a major problem. The fix is turning off this "feature".
eepro100-diag -ee -G 0 -w
The "-G 0" setting is an ad-hoc hack.
It sets the "General purpose" option to 0.
This currently means "fix the EEPROM" for eepro100-diag only.
-e means show the EEPROM settings.
-w means write the EEPROM with the new settings.
I'll likely change "-G 0" to some other slightly-more-obvious
option character (which will add non-standard extension and force me to
modify a whole bunch of documentation).
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