[eepro100] Re: error: no RX buffers

Andrey Savochkin saw@saw.sw.com.sg
Tue, 30 Jan 2001 10:17:54 +0800


On Thu, Jan 25, 2001 at 05:44:28AM +0000, Steve Leung wrote:
> I have this problem with Redhat 7. When I set up DNS settings
> (one primary and one secondary), I get error
>     eth0: card reports no RX buffers
>     eth0: card reports no resources

It is likely to be a hardware bug, for which a workaround was recently
developed by Donald Becker and his colleagues.
It consists of inserting
	inl(ioaddr + SCBPointer);
	udelay(10);
before outb(RxAddrLoad, ioaddr + SCBCmd);
in speedo_resume().

Best regards
					Andrey V.
					Savochkin