[eepro100] Re: Addressing "eth0: card reports no resources."
Alvin Oga
aoga@Mail.Linux-Consulting.com
Wed, 17 Jan 2001 19:57:41 -0800 (PST)
hi andrey...
in the mean time....
is it acceptable to ocntinue to use modules for the eepro100 driver
vs compiled into the kernel ??? ( seems to solve the immediate problem )
-- also been hearng rumors that at high systained traffic networks...
that the eepro100 driver w/ intel D815EEAAL motherboards
locks up the system hard.... ( only power off to get it going again )
-- had one of them bring that box in....did exactly the same download
in his example hanging....and worked finee on a different network...
-- sometimes using new drivers included in new kernels fixes the driver
problems in prior kernels....but sometimes the older drivers work
better tooo.... ( good for job security i guess )
thanx
alvin
http://www.linux-1u.net
On Thu, 18 Jan 2001, Andrey Savochkin wrote:
> Hello,
>
> Sorry for the late reply, I was on vacations.
>
> On Sat, Jan 06, 2001 at 04:00:23PM +0200, Louis Mandelstam wrote:
> > We've been seeing the above message in the logs of our proxy servers. The
> > servers run 2.2.16 with a number of patches, mostly similar to Red Hat
> > Rawhide's kernel-2.2.16-3. The machines all use eepro100-like NICs, of
> > course.
> >
> > When we first noticed these messages a number of months ago, a Google
> > search quickly lead us to increase the numbers in /proc/sys/vm/freepages
> > to "1024 2048 3072". We were also experiencing server crashes at the
> > time ("killing interrupt handler", IIRC) and we hoped tuning the VM this
> > way would resolve the issue. The change did indeed seem to fix it.
> >
> > One of our servers crashed again a few weeks ago, so we've re-opened the
> > ticket. The crash message was the same ("killing interrupt handler"), but
> > I don't have decent details on the crash since we had to get the system
> > back on-line fast. Checking the logs, we have been seeing our friend
> > "eth0: card reports no resources." again a lot lately.
>
> There are two different problems related to "card reports no resources"
> messages.
>
> The first one is the shortage of memory.
> In this case this message is accompanied by "can't fill rx buffer" one, and
> adjusting /proc/sys/vm/freepages solves the shortage.
>
> The second problem is "card reports no resources" reports starting right
> after driver initialization.
> It happens because of a hardware bug, for which Donald Becker recently found
> a workaround and implemented it in his driver available from ftp://scyld.com.
> The driver shipped with mainstream Linux kernels will have the same fix soon.
>
> Best regards
> Andrey V.
> Savochkin
>
> _______________________________________________
> eepro100 mailing list
> eepro100@scyld.com
> http://www.scyld.com/mailman/listinfo/eepro100
>