[Avila] fatal ethernet error on gw2348-4

David Acker dacker at roinet.com
Thu Oct 19 10:25:02 EDT 2006


devel wrote:
> ARGH!!! Its back again. I'm not seeing the fatal error message on the 
> console, but I still from time to time am not receiving on the eth0 port 
> for some computers. I may increase the buffer number from 64 to 
> something else, 128? I'm not sure what that could possibly do to the NPE 
> driver. Any thoughts?
> 
> Travis

When I mistakenly created a broadcast loop by having two routers 
connected by both ethernet and a wireless connection I found that 
eventually ethernet receive would fail again.  I need to research this 
more.  I believe the problem is related to having ethernet in 
promiscuous mode and lots of broadcast traffic.  Note this quote from 
the intel source about the IX_ETHACC_NE_FILTERMASK flag:
"Certain frames, which should normally be fully filtered by the NPE to 
due the destination MAC address being on the same segment as the Rx port 
are still forwarded to the XScale (although the payload is invalid) in 
order to learn the MAC address of the transmitting station, if this is 
unknown.  Normally EthAcc will filter and recycle these framess 
internally and no frames with the FILTER bit set will be received by the 
client."

I need to walk through this code more deeply.  The first time through I 
was just focused on getting rid of the error message.  Now it seems 
there is another problem.
-Ack





More information about the Avila mailing list